Campbell's Cream of Mushroom Green Bean Casserole Recipe: Crispy Fried Onion Top Every Time

Side Dishes

Campbell's Cream of Mushroom Green Bean Casserole Recipe: Crispy Fried Onion Top Every Time

This Campbell's cream of mushroom green bean casserole recipe delivers the comfort food classic with a crispy fried onion top that never gets soggy—just like grandma used to make.

The secret lies in layering the green beans and mushroom sauce properly, then topping with fried onions while still piping hot from the oven. I've perfected this technique over years of holiday gatherings, where it becomes the star of every Thanksgiving table.

The beauty of this recipe is its balance of simplicity and professional results. You'll need just 15 minutes of prep time before baking at 375°F for 30 minutes, making it perfect for busy weeknights or holiday prep.

The creamy mushroom sauce from Campbell's provides the base flavor, while fresh green beans add texture that holds up beautifully during baking. This is comfort food at its finest—creamy, savory, and with that satisfying crunch from the fried onion topping.

What makes this version stand out is the foolproof method for achieving that perfect crispy top without soggy onions. The key is pressing the fried onions into the hot casserole just before serving, ensuring they stay crispy while absorbing the creamy sauce below.

Each bite delivers that perfect combination of creamy mushroom flavor, tender green beans, and satisfying crunch from the onions. This recipe brings back nostalgic flavors while still feeling fresh and approachable for modern kitchens.

For those looking to modernize the classic, I've included optional variations like using gluten-free fried onions or a vegan cheese topping. The base recipe remains the same, but these twists allow everyone at the table to enjoy this comforting side dish.

Whether you're serving it at a holiday feast or a family dinner, this casserole will become a new tradition in your kitchen.

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

Ingredients for campbell's cream of mushroom green bean casserole

Pantry staples meet holiday nostalgia—just 12 ingredients for that perfect crispy casserole top!

Ingredient Amount Notes
Campbell's Cream of Mushroom Soup 🍄 2 cans Condensed, 10.5 oz each
Fresh Green Beans 🥦 2 lbs Trimmed, cut into 2-inch pieces
Heavy Cream 🥛 ½ cup Full-fat for best texture
Shredded Cheddar Cheese 🧀 1 ½ cups Medium sharp, freshly grated
Fried Onions 🧅 1 ½ cups Store-bought or homemade
Garlic Powder 🧄 1 tsp Freshly ground preferred
Salt 🧂 ½ tsp Kosher or sea salt
Black Pepper 🌶️ ¼ tsp Freshly ground preferred
Butter 🧈 ½ cup Unsalted, melted
All-Purpose Flour 🌾 2 tbsp For thickening sauce
Milk 🥛 ¼ cup Whole milk preferred
Fresh Parsley 🌿 ¼ cup Chopped, for garnish

The green beans are the star here—fresh is best (the crunch holds up better than frozen), but Trader Joe's pre-cut green beans save time if you're short on prep. For the fried onions, Store brand works, but French's gives that classic crunch. The Campbell's soup? Condensed is a must—it thickens perfectly without extra work. I always grab extra cheese since it melts beautifully, and Kraft 2-year aged cheddar is my go-to for that sharp flavor. The butter should be unsalted so you control the seasoning—trust me, it makes a difference!

No heavy cream? Half-and-half or whole milk works in a pinch (just add a splash more). Short on green beans? Broccoli florets hold up similarly. The garlic powder can be swapped for fresh minced garlic (1 clove) if you're feeling fancy. For the fried onions, gluten-free versions (like Annie's) are great for dietary needs. The flour and milk combo is just to thicken the sauce—cornstarch slurry works too if you're avoiding dairy. And if you're making this ahead, prep the sauce first and store separately until ready to assemble—game-changer for holiday stress!

This casserole reheats beautifully—just cover with foil and warm at 350°F for 20 minutes. The fried onions stay crispy if you press them in right before serving (hot oven = magic). Leftovers keep 4-5 days in the fridge, but honestly, it's gone in one sitting at my house. For freezing, assemble without the onions—add them fresh when reheating. The parsley is just for garnish, but don't skip it—it brightens up every bite!

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe because it’s literally one pan—no chopping boards, no extra dishes. Just toss the green beans (trimmed or not, I won’t judge), dump in the soup and cream, and let the cheese do the work. Twenty minutes later, you’re done.
  • Creamy Crunch Perfection: That crispy fried onion topping? It’s the secret weapon. The creamy mushroom base is rich but not heavy, and the cheddar melts into a gooey blanket over the beans. Honestly, the first time I made it, I ate it straight from the pan.
  • Potluck Hero: Between us, this is the dish that always disappears first at gatherings. It’s hearty enough for a holiday meal but unfussy enough for a casual dinner. I’ve brought it to Thanksgiving, book club, and even my in-laws’ house—no one’s ever sent it back.
  • Budget-Friendly Leftovers: A whole casserole costs me under $10 to make, and it feeds four. The leftovers? Even better cold the next day—great for lunches or a quick reheat. My college student daughter lives for this, and she’s not easily impressed.

Step-by-step instructions for crispy fried onion green bean casserole

Here's how to make this classic comfort dish with a perfectly golden, crispy fried onion topping every single time.

1

Blanch and Prepare the Green Beans

Start by trimming the ends off the 2 lbs of fresh green beans and cutting them into 2-inch pieces. This size ensures they'll cook evenly and hold their shape in the casserole. Bring a large pot of salted water to a boil and add the green beans. Blanch them for exactly 4 minutes until they're bright green and tender-crisp—they should still have a slight bite to them, not mushy.

Drain the green beans immediately in a colander and rinse them under cold water to stop the cooking process. This quick blanching removes any bitterness and ensures they stay vibrant in color. Spread them on a baking sheet and let them cool completely before mixing with the other ingredients. This step is crucial for preventing a watery casserole—you want those beans to absorb the sauce, not release moisture back into it.

2

Make the Creamy Mushroom Sauce

In a large saucepan, melt the 0.5 cup of butter over medium heat. Once it's fully melted and foaming, whisk in the 2 tbsp of all-purpose flour to create a roux. Cook this for 2-3 minutes, stirring constantly, until it turns a light golden color and smells nutty—this is your flavor foundation.

Slowly pour in the 2 cans of Campbell's Cream of Mushroom Soup, stirring continuously to prevent lumps. Add the 0.5 cup of heavy cream, 1 tsp of garlic powder, 0.5 tsp of salt, and 0.25 tsp of black pepper. Bring the mixture to a gentle simmer and let it cook for 5-7 minutes until it thickens slightly. The sauce should coat the back of a spoon when you run your finger through it. This is where all the rich, creamy goodness comes together—don't rush this step or the sauce will be too thin.

3

Combine and Assemble the Casserole

In a large mixing bowl, combine the cooled green beans with the creamy mushroom sauce. Gently fold them together until the beans are evenly coated. Stir in the 1.5 cups of shredded cheddar cheese and the 0.25 cup of milk, mixing until the cheese is fully melted and the mixture is smooth. This step ensures every bite has that perfect blend of creamy sauce, tender green beans, and sharp cheddar flavor.

Transfer the mixture to a greased 9x13-inch baking dish and spread it out evenly. The goal is to create a smooth, even layer that will bake uniformly. For extra flavor, sprinkle the top with half of the 1.5 cups of fried onions, pressing them gently into the surface. This creates a flavor bridge between the layers and prevents the onions from sinking during baking.

4

Bake and Create the Crispy Topping

Preheat your oven to 375°F. Bake the casserole uncovered for 20 minutes, which allows the top layer to set and the flavors to meld together. After 20 minutes, remove it from the oven and sprinkle the remaining 1 cup of fried onions evenly over the top. Return it to the oven and bake for an additional 10-15 minutes until the onions are golden brown and crispy.

Here's the secret to that perfect crispy topping: watch the oven carefully. The onions should be golden brown with some dark spots—this indicates they're crispy, not burnt. If they brown too quickly, tent the dish with foil for the last few minutes to prevent over-browning. The internal temperature should reach 160°F when measured in the center of the casserole. Let it rest for 10 minutes before serving—this allows the juices to redistribute and makes for easier cutting.

5

Garnish and Serve Immediately

Before serving, sprinkle the 0.25 cup of fresh parsley evenly over the top for a pop of color and freshness. The parsley not only looks beautiful but also adds a bright contrast to the rich, creamy flavors. Serve the casserole immediately while the fried onions are still crispy—this is when it tastes absolutely amazing.

This dish is even better the next day, but the fried onion topping will lose some of its crispiness. If you plan to reheat leftovers, cover the casserole with foil and warm it in the oven at 350°F until heated through. The crispy topping is what makes this classic casserole truly special, so don't skip this step—it's worth the effort!

👨‍🍳

Pro Tips For Making Campbell'S Cream Of Mushroom Green Bean Casserole

  • Blanch Beans First: Dump raw green beans straight into the casserole, and you’ll end up with a mushy, sad mess. Blanch them for 3-4 minutes in boiling salted water first—this keeps them crisp-tender and bright green. Drain and shock in ice water to stop cooking, then pat very dry before mixing with the soup.
  • Warm the Soup: Cold Campbell’s soup straight from the fridge? Nope. Heat it gently with the heavy cream (low and slow, about 5 minutes) until it’s just steaming—this prevents curdling and makes the sauce silky. Stir in the cheese last, off the heat, so it melts smoothly.
  • Skip the Crowd: Overloading the baking dish with too many beans or onions? The casserole will steam instead of brown. Use about 4 cups of beans (trimmed) and 1 cup of fried onions total—this gives the cheese topping room to crisp properly.
  • Broil, Don’t Bake: The oven’s broiler is your secret weapon for that golden, bubbly cheese top. After baking as directed, switch to broil for the last 2-3 minutes—watch closely so it doesn’t burn. The heat from below + direct broiler action makes all the difference.

Make-ahead tips for leftovers

Prep Ahead Strategy

Assemble the casserole up to 24 hours ahead and refrigerate uncovered. The flavors deepen overnight, and the beans absorb more sauce. When ready to bake, add 5-10 minutes to the baking time (about 35-40 minutes total) since it starts colder.

I always prep mine the night before holidays—zero stress on serving day! 📅

Sauce Prep Shortcut

Make the creamy mushroom sauce 2 days ahead and store it in an airtight container in the fridge. When ready to assemble, simply warm it gently on the stovetop, then mix with cooled green beans and cheese.

This saves 15 minutes of prep time and keeps the sauce from getting watery. 🥛

Freezer-Friendly Assembly

For month-ahead prep, assemble the casserole without the fried onions and freeze it in a greased 9x13-inch baking dish. When ready to serve, thaw overnight in the fridge, then bake as directed.

Add the fried onions right before the final 10 minutes of baking to keep them crispy. This method works perfectly for Thanksgiving or Christmas prep. ❄️

Onion Topping Hack

Make your own fried onions up to 1 week ahead and store them in a sealed container at room temperature. They stay crispy for days! For extra crunch, sprinkle them just before serving—this ensures they stay crispy even if you reheat leftovers.

I double the batch and use extras on burgers or salads. 🧅

Reheating Leftovers

Cover leftovers with foil and reheat at 350°F for 20-25 minutes until warmed through. For extra crispiness, broil for 1-2 minutes at the end—just watch closely to avoid burning. The fried onions will soften slightly, but the creamy sauce stays rich and comforting. 🔥

Make-Ahead Serving Tips

If serving at a potluck, transport the unbaked casserole in a disposable foil pan (lined with parchment paper) to prevent sticking. Bake directly in the pan at the host's oven.

For a restaurant-style presentation, transfer to a serving dish and garnish with extra fried onions and parsley right before serving. Guests will think you slaved all day! ✨

Nutrition facts

Servings 6
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 20g100%
Cholesterol 110mg37%
Sodium 1200mg52%
Total Carbohydrate 36g13%
Dietary Fiber 5g18%
Sugars 8g
Protein 18g36%
* 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 with the sauce. For best texture, microwave them for 3-4 minutes first to remove excess moisture. The key is ensuring they're completely dry so they don't make the casserole watery.

2

How do I keep the fried onion topping crispy?

The secret is timing! Add the fried onions right before the final 10-15 minutes of baking when the casserole is hot. For extra insurance, sprinkle them just before serving—they'll stay crispy even on leftovers. A light broil for 1-2 minutes can also restore crunch.

3

Can I make this casserole ahead of time?

Yes! Assemble it up to 24 hours ahead and refrigerate uncovered. Add 5-10 minutes to baking time (about 35-40 minutes total) since it starts colder. For freezing, assemble without onions, freeze, then add onions fresh before the final 10 minutes of baking. Perfect for holiday prep!

4

What if I don't have Campbell's Cream of Mushroom Soup?

No problem! Make your own sauce by simmering 1 cup mushroom broth, 1 cup heavy cream, 2 tbsp butter, 2 tbsp flour, and 1 tsp garlic powder until thickened. Or use 1 cup sour cream mixed with 1 cup mushroom gravy for a quick alternative. The flavor stays rich and creamy!

5

Why did my casserole turn out watery?

This usually happens from overcooked green beans (releasing too much moisture) or not draining them well. Always blanch fresh beans for exactly 4 minutes and rinse with cold water. For frozen beans, thaw and pat dry thoroughly. If it's still watery, bake uncovered for 10 extra minutes to evaporate excess liquid.

★★★★★4.9(9 reviews)
Categories Side Dishes