Magnolia Table Green Bean Casserole Recipe: Cheesy French Fried Onions and Creamy Mushroom Magic

Side Dishes

Magnolia Table Green Bean Casserole Recipe: Cheesy French Fried Onions and Creamy Mushroom Magic

This Magnolia Table green bean casserole brings back the comforting flavors of classic Southern home cooking—creamy mushroom sauce, tender green beans, and that perfect crispy French fried onion topping.

The secret lies in balancing textures: velvety sauce meets crunchy onions, creating a dish that feels like a warm hug in every bite. I’ve perfected this version after years of testing, ensuring the onions stay crispy while the center remains rich and creamy.

The foundation of this recipe is simplicity: just a handful of ingredients that work together to create restaurant-quality results. You’ll need green beans (fresh or canned), a creamy mushroom sauce, and a buttery French fried onion topping that’s crispy enough to stand up to the creamy layers below.

The key technique? Baking the onions separately before sprinkling them on top—this guarantees that signature crunch without turning soggy.

What you’ll end up with is a casserole that’s creamy, cheesy, and perfectly balanced—where every spoonful delivers that satisfying mix of textures and flavors. The French fried onions add a buttery crunch that contrasts beautifully with the tender green beans and rich mushroom sauce.

This dish is foolproof, making it ideal for holiday gatherings or weeknight dinners when you want something hearty and comforting.

Ready to make this classic? The recipe includes traditional techniques but also offers optional twists, like using vegan cheese or gluten-free flour for the topping.

Whether you’re serving it at a family dinner or meal prepping for the week, this green bean casserole is sure to become a staple in your recipe collection.

👨‍🍳
Difficulty
Medium
🌿
Category
Vegetarian
🔥
Calories
Med Cal

Ingredients for magnolia table green bean casserole

Just 13 ingredients for that iconic Magnolia Table green bean casserole comfort.

Ingredient Amount Notes
Fresh Green Beans 🥦 1 ½ lb Trimmed, ends removed
Cream of Mushroom Soup 🍄 2 cups Condensed, not instant
Milk 🥛 ½ cup Whole milk for creaminess
Yellow Onion 🧅 1 medium Diced, about 1 cup
Garlic Cloves 🧄 3 cloves Minced, fresh preferred
French Fried Onions 🧅 1 ½ cups Store-bought or homemade
Shredded Cheddar Cheese 🧀 1 ½ cups Sharp cheddar preferred
Butter 🧈 ½ cup Unsalted, melted
All-Purpose Flour 🌾 2 tbsp For thickening sauce
Salt 🧂 1 tsp Kosher or sea salt
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Ground Black Pepper 🌶️ ¼ tsp For topping
French Fried Onion Seasoning 🧅 1 tbsp For homemade topping

The green beans are the heart of this dish, so pick fresh if you can—they hold up better than canned, but frozen works in a pinch. I grab mine from the local farmers market when they're in season, but the grocery store's pre-trimmed bags save time. The cream of mushroom soup is non-negotiable here—Campbell's Condensed is the gold standard, but any quality brand works. For the French fried onions, Store brand or French's are my go-tos—they've got that perfect balance of buttery and crispy. If you're making your own, Trader Joe's onion rings are a great shortcut for the base.

No cream of mushroom soup? Mushroom duxelles plus a splash of milk gets you close, though it's thicker. Fresh green beans? Canned or frozen work fine—just drain and dry them well before mixing. The sharp cheddar is what gives this dish its signature tang, but Parmigiano-Reggiano adds a nice depth if you're feeling fancy. Want to make it vegan? Vegan cream cheese plus nutritional yeast mimics the cheesy flavor surprisingly well. The French fried onions can be baked separately for extra crispiness—just toss them in a little extra butter before baking.

This casserole tastes even better the next day, so make it ahead if you can. Keeps 4-5 days in the fridge, though the onions might lose their crunch after day 3. Freezes beautifully for up to 3 months—just bake straight from frozen, adding 10-15 minutes. I always make a double batch because it disappears fast. The leftovers reheat perfectly in the microwave, though oven-baked is even better for that crispy topping.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m drowning in dishes—just trim those green beans, sauté onions and garlic until fragrant, dump in the soup and milk, then bake. That’s it. No extra pots, no sticky messes, just hands-off perfection while you sip your coffee.
  • Creamy-Garlicky Bliss: The cream of mushroom soup does all the heavy lifting here, but the garlic? Oh, it’s there—lingering in every bite like a warm hug. Honestly, I’ll take this over fancy restaurant sides any day, especially when the crispy fried onions top that rich, velvety sauce.
  • Potluck Hero: Between us, this is my go-to for gatherings because it travels well, reheats like a dream, and no one ever asks what’s in it. Bring it to a holiday table, a summer BBQ, or even a sad Tuesday night—it disappears faster than I can say “second helping.”
  • Budget-Friendly Leftovers: I make this twice a month because it’s cheap (fresh green beans stretch far) and the leftovers? Even better the next day. The beans soak up that creamy sauce like a sponge, and the flavor only deepens. My college-aged kid texts me for the recipe—proof it’s a keeper.

Step-by-step instructions for Magnolia Table green bean casserole

This creamy, cheesy classic comes together with just a few simple steps and big flavor.

1

Blanch and Prepare the Green Beans

Start by trimming the ends from the 1.5 lb fresh green beans and cutting them into 2-inch pieces. This size ensures they cook evenly and stay tender. Bring a large pot of salted water to a boil—it should taste like the ocean—and add the green beans. Cook them for 3-4 minutes until they're bright green and just beginning to soften but still hold some bite.

Drain immediately and rinse under cold water to stop the cooking process. Spread the beans on a baking sheet and let them cool completely. This step prevents the beans from getting mushy when you add them to the casserole later. I like to sprinkle them lightly with ½ teaspoon of the black pepper while they cool—just a little extra flavor boost.

2

Make the Creamy Mushroom Sauce

In a large skillet, melt the ½ cup butter over medium heat. Add the 1 medium yellow onion and 3 cloves garlic cloves (minced) and cook for 4-5 minutes until the onions are soft and translucent. You'll smell that sweet, caramelized aroma—this is where the magic starts.

Stir in the 2 tablespoons all-purpose flour and cook for 1 minute to remove the raw taste. Slowly whisk in the 2 cups cream of mushroom soup and ½ cup milk, letting the mixture thicken slightly. Keep stirring until it reaches a smooth, creamy consistency—this should take about 3 minutes. Remove from heat and set aside.

3

Assemble the Casserole

Preheat your oven to 350°F. In a large mixing bowl, combine the cooled green beans with the creamy mushroom mixture. Stir in 1 teaspoon salt, ½ teaspoon black pepper, and 1½ cups shredded cheddar cheese until everything is evenly coated. The cheese will start to melt slightly from the warm beans—this is normal and just means it's ready to go in the oven.

Transfer the mixture to a greased 9x13-inch baking dish and spread it out evenly. The top should be smooth but not packed down. Sprinkle the remaining ½ teaspoon black pepper and ¼ teaspoon ground black pepper over the top for a little extra kick.

4

Add the Crispy Topping

In a small bowl, mix the 1½ cups french fried onions with 1 tablespoon french fried onion seasoning. This gives the topping that signature flavor you love. Sprinkle the seasoned onions evenly over the casserole, pressing down gently so they stick to the cheese. You want a nice, even layer—no bare spots showing.

Bake uncovered for 30-35 minutes until the cheese is bubbly and the topping is golden brown. The edges should be slightly crispy, and the center should still be creamy when you run a knife through it. If the onions aren't quite brown enough, broil for 1-2 minutes at the end, watching closely to avoid burning.

5

Rest and Serve

Let the casserole rest for 10 minutes before serving. This gives the cheese time to set slightly and makes it easier to slice. The creamy mushroom sauce will have thickened even more, and the green beans will be perfectly tender with just a hint of crunch.

Serve warm with a dollop of extra sour cream or a sprinkle of additional french fried onions on top. The contrast of the crispy topping and creamy filling is what makes this dish so special. Leftovers keep well in the fridge for up to 4 days, and it reheats beautifully—just cover with foil and warm in the oven for 10 minutes.

👨‍🍳

Pro Tips For Making Magnolia Table Green Bean Casserole

  • Trim and Blanch First: Snip the ends off your green beans, then drop them in boiling water for 3-4 minutes before using. This keeps them crisp-tender and prevents that sad, mushy texture after baking—especially important when mixing with the creamy soup base.
  • Sauté Onion Until Golden: Don’t just chop and toss the onion—cook it in butter or oil over medium heat until it’s soft and just turning golden. This step deepens the flavor and cuts through the richness of the cream of mushroom soup later.
  • Skip the Pre-Baked Topping: I used to bake the casserole first, then add the fried onions—big mistake. Instead, mix the fried onions into the soup mixture before pouring it over the beans. They’ll crisp up perfectly during the final bake without turning to mush.
  • Use Half-and-Half Instead: Swap the milk for half-and-half (or even a splash of heavy cream) in the soup mixture. The extra fat keeps the casserole creamy without making it watery, especially if you’re using fresh green beans that release moisture.

Flavor customization for this magnolia table green bean casserole

Creamy Variations

Swap the traditional cream of mushroom soup for a velvety white wine reduction—simmer 1 cup heavy cream with ½ cup dry white wine and 1 tbsp Dijon mustard for a sophisticated twist.

For extra richness, stir in 2 oz cream cheese while assembling the casserole. This version pairs beautifully with roasted chicken or herb-crusted pork chops. 🍷

Cheesy Upgrades

Replace the sharp cheddar with a blend of Parmigiano-Reggiano and Gruyère for a nutty, complex flavor. For a vegan option, use 1 cup vegan cream cheese mixed with ½ cup nutritional yeast—it mimics the cheesy tang perfectly.

If you love spice, fold in ½ tsp smoked paprika with the cheese for a subtle smoky kick.

Protein Boosts

Add ½ lb cooked bacon, crumbled, to the sauce for a smoky depth. For a heartier dish, stir in 1 cup cooked ground turkey or sausage (like Italian or chorizo) with the green beans.

The protein keeps the casserole satisfying even as a standalone meal—perfect for busy weeknights or potlucks.

Vegetable Swaps

Substitute the green beans with broccoli florets (blanch for 2 minutes instead) or asparagus spears for a springtime version. For a Southern-inspired twist, mix in ½ cup diced sweet potatoes (roasted first) and a pinch of cinnamon. The natural sweetness balances the savory cheese beautifully.

Spicy Kick

Add ½ tsp cayenne pepper to the sauce or sprinkle 1 tbsp hot honey over the baked casserole before serving. For a smoky heat, stir in 1 tbsp chipotle powder with the cheese.

Serve with a side of cool ranch dressing to tame the fire—trust me, your taste buds will thank you.

Gluten-Free Options

Replace the all-purpose flour with 2 tbsp gluten-free flour blend (like Bob’s Red Mill 1:1) for the sauce. For the topping, use gluten-free French fried onions (check brands like French’s GF or make your own with onion rings and GF seasoning).

The texture stays crispy, and no one will miss the gluten!

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 16g80%
Cholesterol 75mg25%
Sodium 1020mg44%
Total Carbohydrate 36g12%
Dietary Fiber 6g21%
Sugars 8g
Protein 22g44%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use frozen green beans instead of fresh?

Frozen green beans work perfectly—just thaw and drain them well before mixing. For best texture, don't skip the blanching step (even frozen beans benefit from a quick 2-minute boil to refresh them). The key is ensuring they're completely dry before adding to the sauce to prevent a watery casserole.

2

How do I make the French fried onions extra crispy?

Bake them separately before adding to the casserole! Spread 1.5 cups French fried onions on a parchment-lined baking sheet, drizzle with 1 tbsp melted butter, and bake at 375°F for 5-7 minutes until golden. This guarantees maximum crunch that won't turn soggy when baked with the casserole.

3

What's the best way to reheat leftovers?

For crispy onions, cover loosely with foil and reheat at 350°F for 15-20 minutes—this keeps the topping from getting soggy. Microwave reheating works too (just 1 minute covered), but the texture won't be as perfect. Pro tip: Add a splash of milk or cream when reheating to restore creaminess.

4

Can I make this casserole ahead of time?

Yes! Assemble completely (including the onion topping) and refrigerate for up to 24 hours before baking. For best results, bake straight from the fridge, adding 10-15 extra minutes to the cooking time. The flavors meld beautifully overnight, making it perfect for holiday prep.

5

What if I don't have cream of mushroom soup?

Make a quick substitute by sautéing 4 oz mushrooms in 2 tbsp butter, then blending with 1 cup milk and 2 tbsp flour until smooth. For extra depth, add 1 tsp soy sauce or a pinch of thyme. This homemade version adds a fresh, earthy flavor that complements the green beans perfectly.

★★★★★5.0(15 reviews)
Categories Side Dishes