Side Dishes
This Amish green bean casserole recipe delivers the comforting, layered flavors that make it a Midwestern classic—crispy fried onions hugging creamy mushroom sauce over tender green beans. 💛 The secret lies in perfectly cooked beans and a golden, crackly topping that transforms this dish from side to main-course star.
I’ve perfected the balance of textures and flavors over years of testing, ensuring every bite delivers that satisfying crunch followed by velvety richness.
The foundation starts with al dente green beans, simmered just enough to soften without losing their natural snap. A homemade cream of mushroom soup base (or quality store-bought) infuses the dish with deep umami, while a touch of mustard adds subtle tang.
The real magic happens in the oven, where the fried onion topping transforms into a golden, shatteringly crispy blanket that holds together beautifully.
What sets this version apart is the attention to detail—properly drained beans prevent sogginess, and the onions are fried to the right temperature for maximum crunch. The result is a casserole that’s creamy yet crispy, with flavors that sing together in every forkful.
It’s the kind of dish that tastes even better the next day, making it perfect for meal prep or holiday gatherings.
For those looking to adapt, a vegetarian version swaps chicken broth for vegetable broth and adds a sprinkle of nutritional yeast for depth. The traditional method remains the same—just as hearty, just as comforting. Ready to recreate this Midwestern staple in your own kitchen? Let’s get started.
Ingredients for amish green bean casserole
Simple ingredients that deliver restaurant-quality comfort in every bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🌽 | 1 ½ lb | Trimmed, cut into 2-inch pieces |
| Yellow Onions 🧅 | 2 whole | Medium size, thinly sliced |
| All-Purpose Flour 🌾 | ½ cup | For frying onions |
| Cream of Mushroom Soup 🍄 | 2 cups | Homemade or quality store-bought |
| Whole Milk 🥛 | ½ cup | Full-fat for creaminess |
| Dijon Mustard 🍯 | 1 tbsp | For subtle tang |
| Chicken Broth 💧 | 1 cup | Low-sodium preferred |
| Shredded Cheddar Cheese 🧀 | 1 cup | Sharp cheddar preferred |
| Butter 🧈 | 4 tbsp | Unsalted, melted |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Garlic Powder 🧄 | ½ tsp | For depth of flavor |
| Vegetable Oil 🫒 | ½ cup | For frying onions |
The onions are the star here—yellow onions have the perfect balance of sweetness and bite. Freshly sliced (not pre-chopped) gives the best texture. For frying, vegetable oil works best—it stays stable at high heat. I always grab organic onions from the store's produce section—they hold up better during cooking. If you're in a hurry, frozen green beans work in a pinch, but fresh is ideal for that al dente texture. The cream of mushroom soup can be homemade or store-bought—just make sure it's creamy, not watery.
No fresh onions? Dried onion flakes at half the amount work, but texture will differ. Short on chicken broth? Vegetable broth works too—just add a pinch of chicken bouillon powder. The mustard is non-negotiable for that subtle tang, but if you're sensitive to heat, Dijon mustard is milder than other varieties. For the cheese, sharp cheddar melts beautifully, but Gruyère or Swiss add a nice twist. The butter matters—unsalted gives you control over seasoning, but salted works if that's what you've got.
This casserole tastes even better the next day—make extra if you can. Store leftovers in an airtight container for up to 5 days in the fridge. For freezing, assemble the casserole, cover tightly, and freeze for up to 3 months. Reheat covered at 350°F until bubbly. The onions lose crispiness when reheated, so enjoy the leftovers within a day or two for best texture. I always double the recipe for holiday gatherings—it disappears fast!
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub a million dishes. Toss the green beans, onions, and flour-butter mix on a sheet pan, then just pour the creamy soup over everything—bake, and you’re done. That crispy top layer (thanks to the flour roux) is the best part.
- Creamy Crunch Perfection: Here’s what sold me—the contrast. The green beans stay tender-crisp while the creamy mushroom milk sauce clings to them like a hug. Honestly, that first bite where the crispy edge meets the velvety sauce? It’s the kind of thing that makes you pause mid-fork.
- Leftovers That Don’t Suffer: Between us, this casserole actually improves the next day. The flavors meld, the edges soften just enough, and it reheats like a dream. I’ve packed it for lunches, served it cold in summer, and even turned it into a breakfast hash with eggs—because when you’ve got this much good stuff, why not stretch it?
- Pantry Staple Power: No fancy ingredients, just what you already have. Fresh green beans (or frozen in a pinch), onions, flour, soup, and milk—that’s it. I’ll be real: I’ve made this on a $5 grocery run when I forgot to meal prep. It’s the kind of dish that turns “what’s for dinner?” into “oh, thank goodness.”
Step-by-step instructions for Amish green bean casserole
Here's how to create that signature golden, crispy topping with a rich, creamy mushroom filling.
🍳 Step 1: Fry the Onions Until Golden
Heat the 0.5 cup vegetable oil in a large skillet over medium heat. Add the 2 whole yellow onions (thinly sliced) and cook for 10-12 minutes, stirring occasionally, until they turn a deep golden brown color. This step is crucial—you want them crispy, not just softened.
I like to press down gently on the onions with a spatula during the last few minutes to help them crisp up evenly. Remove them from the pan and drain on paper towels, reserving the oil for another use if desired. These fried onions will form the signature crispy topping that sets this casserole apart.
👨🍳 Step 2: Prepare the Green Beans and Mushroom Mixture
In a large bowl, combine the 1.5 lb fresh green beans (trimmed and cut into 2-inch pieces), 2 cups cream of mushroom soup, 0.5 cup whole milk, 1 tbsp Dijon mustard, 1 cup chicken broth, 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp garlic powder. Toss everything together until the green beans are evenly coated in the creamy mixture.
Here's the thing—don't skip the tossing. You want every bean to absorb that rich mushroom flavor. If the mixture seems too thick, add 1-2 tablespoons of water to loosen it slightly. The consistency should be like a thick gravy that will cling beautifully to the beans.
🥘 Step 3: Assemble the Casserole in a Baking Dish
Transfer the green bean mixture to a 9x13-inch baking dish (or similar size). Spread it out evenly, creating a flat surface. This is important because you want the top to cook uniformly. Sprinkle the 1 cup shredded cheddar cheese evenly over the top, pressing it down gently so it melts into the mixture.
Now for the crispy topping: scatter the fried onions evenly over the cheese layer. They should cover the entire surface like a golden blanket. The onions will crisp up beautifully while the cheese melts into a creamy layer beneath.
🔥 Step 4: Bake Until Bubbly and Golden
Preheat your oven to 350°F. Bake the casserole for 45-50 minutes until the top is deep golden brown and the edges are bubbling. You'll know it's ready when the cheese has melted completely and the onions are crispy to the touch.
If you're worried about the top browning too quickly, tent it loosely with aluminum foil after 30 minutes of baking. The casserole should be hot throughout—when you cut into it, the filling should be creamy and the green beans tender but still holding their shape.
⏰ Step 5: Rest and Serve Warm
Remove the casserole from the oven and let it rest for 10 minutes before serving. This resting period allows the filling to set slightly and makes it easier to cut into perfect squares. The contrast of the crispy onion topping with the creamy mushroom filling is what makes this dish so special.
Serve immediately with a side of crusty bread to soak up all that delicious sauce. The green beans should be tender yet still slightly crisp, swimming in a rich, cheesy mushroom sauce with that perfect crunchy topping. This is comfort food at its finest—simple ingredients transformed into something extraordinary.
Pro Tips For Making Amish Green Bean Casserole
- Blanch Beans First: Fresh green beans need a quick dip in boiling water for 2-3 minutes before tossing them in the creamy sauce—this keeps them bright green and prevents them from turning mushy later. I learned this the hard way after serving a batch where the beans had turned olive-green and sad.
- Sauté Onions Low and Slow: Cook the onions until they’re soft but not brown—about 8-10 minutes on medium-low heat. Rushed onions add bitterness to the creamy sauce, and nobody wants that fighting with the mushroom soup flavor.
- Skip the Raw Flour Trick: Some recipes call for mixing dry flour into the milk first, but that’s a recipe for lumps. Instead, whisk the flour into the soup and milk after heating the soup slightly—just until it’s warm enough to dissolve smoothly. Trust me, your casserole will thank you.
- Bake Until Bubbly: Cover the casserole with foil for the first 25 minutes, then uncover and bake another 10-15 until the top is golden and the edges bubble. The foil traps steam for even cooking, but the final uncovered time ensures that crispy, restaurant-style finish.
Creative variations of this recipe
Vegetarian Version
Swap the chicken broth for 1 cup vegetable broth and add ½ cup nutritional yeast to the mushroom mixture for that umami depth. Use vegetable oil for frying onions and consider adding ½ cup cooked mushrooms to the bean mixture for extra richness.
The texture stays identical, but the flavor profile becomes hearty and satisfying for plant-based eaters. 🌱
Cheesy Bacon Twist
For meat lovers, crumble ½ lb cooked bacon into the green bean mixture and top with an extra ¼ cup shredded cheddar cheese. The smoky bacon adds incredible depth, while the extra cheese ensures a gooey, melty finish.
Cook the bacon separately until crispy, then drain on paper towels before mixing. 🥓
Southern-Style Spice
Kick up the heat by adding ½ tsp smoked paprika and ¼ tsp cayenne pepper to the mushroom mixture. For extra kick, sprinkle 1 tbsp hot sauce on top before baking.
This version has a subtle smokiness that pairs perfectly with the crispy onions. I like to use Penzeys hot sauce for that authentic Southern heat. 🌶️
Holiday-Inspired Toppings
For Thanksgiving or Christmas, swap the fried onions for a mix of ½ cup crushed potato chips and ½ cup crushed Ritz crackers. Add ¼ cup chopped pecans for crunch and a sprinkle of powdered sugar for sweetness.
This version has a delightful crunch and a touch of sweetness that feels festive. 🎄
Slow Cooker Adaptation
For a hands-off version, assemble the casserole in a 5-quart slow cooker and cook on low for 3-4 hours. After cooking, transfer to a baking dish, top with fried onions, and broil for 3-5 minutes to crisp up the onions.
This method is perfect for busy weeknights when you want that comforting flavor without oven time. ⏰
Gluten-Free Option
Use gluten-free cream of mushroom soup and replace the flour-fried onions with ½ cup gluten-free breadcrumbs mixed with 2 tbsp olive oil and baked separately until crispy. The texture remains crispy, and the flavor stays rich and satisfying. Always check labels to ensure all ingredients are certified gluten-free. 🌾
Nutrition facts
Frequently asked questions
Can I use frozen green beans instead of fresh?
Yes, but with one key adjustment! Use 1.5 cups frozen green beans (thawed and drained) instead of fresh, and reduce the chicken broth to ½ cup to maintain the right moisture balance. The texture will be slightly softer, but the flavor remains rich and comforting.
How do I make the fried onions extra crispy?
The secret is patience and proper heat! Cook the onions on medium-low heat for 15-20 minutes total, stirring often, until they're deep golden brown. Press them down with a spatula in the last 5 minutes to maximize crispiness. Let them cool completely on paper towels before topping the casserole.
Can I make this ahead of time?
Absolutely—it tastes even better the next day! Assemble the casserole (without the fried onion topping) and refrigerate for up to 24 hours. Bake as directed, then add the onions during the last 10 minutes of baking to restore crispiness. For freezing, assemble completely, cover tightly, and freeze for up to 3 months.
What's the best way to reheat leftovers?
Cover with foil and reheat at 350°F for 20-25 minutes until bubbly. For extra crispiness, broil for 2-3 minutes at the end. Note: The onions may lose some crunch—best enjoyed within 2 days of reheating. Microwaving isn't recommended as it makes the onions soggy.
Why did my casserole turn out soggy?
Sogginess usually means one of two things: Either the green beans were overcooked (they should be tender-crisp), or the baking time was too long. For perfect texture, bake until the top is golden (45-50 minutes) and the filling is just bubbly. Also ensure your baking dish isn't too large—9x13-inch is ideal.
