Mouthwatering Campbell’s Green Bean Casserole is a classic dish that everyone seems to love, especially during the holidays. It’s made with tender green beans, creamy mushroom sauce from Campbell’s soup, and topped with crispy fried onions that add the perfect crunch. The flavors blend together so well, making it a comforting side that pairs beautifully with so many meals.
I always find that using Campbell’s mushroom soup gives this casserole its creamy, rich flavor without any fuss. It’s so simple to throw together, yet it tastes like you spent hours making it. I like to sneak in some extra garlic or a pinch of black pepper to make it feel a little more special, but it’s just as good the easy way!
One of my favorite ways to serve this green bean casserole is straight from the oven, warm and bubbling, alongside turkey or ham. It’s the kind of dish that brings people together around the table and makes everyone smile. Plus, those crispy onions on top? They’re always the first to disappear, and I usually have to make extra to keep everyone happy!
Key Ingredients & Substitutions
Green Beans: Fresh green beans bring a bright flavor and nice crunch after blanching. Canned beans save time and still work well but drain them thoroughly to avoid extra liquid in the casserole.
Cream of Mushroom Soup: Campbell’s is the classic choice for that creamy, comforting base. If you prefer, homemade mushroom sauce or a lower-sodium soup works great for a fresher taste.
French Fried Onions: These make the topping crispy and add a great texture contrast. If you can’t find them, try crushed crispy shallots or panko breadcrumbs toasted in butter for a similar crunch.
Milk: Regular milk works well, but you can use plant-based milk like almond or oat milk to keep it dairy-free. Just avoid sweetened versions to keep the taste balanced.
How Can I Get the Crispy Topping Perfect Every Time?
The crispy onions on top are key to this dish’s charm. Here’s how to get that perfect crunch without burning:
- Add half the onions into the mix for flavor, then the rest go on top after the initial baking.
- Bake uncovered for the last 5-10 minutes to let the topping crisp up and turn golden brown.
- Keep an eye close to prevent burning—oven temperatures vary!
- If you want extra crispy onions, spread them on a baking sheet and toast separately for a few minutes before adding on top.

Equipment You’ll Need
- 9×13-inch casserole dish – I recommend this size for even baking and easy serving.
- Large mixing bowl – perfect for stirring all your ingredients together.
- Measuring cups and spoons – to keep your ingredients just right.
- Oven – to bake the casserole until bubbly and golden.
- Sheet pan (optional) – if you want to toast extra crispy onions separately for topping.
Flavor Variations & Add-Ins
- Swap green beans with sliced asparagus or broccoli for a different veggie twist.
- Add cooked crumbled bacon or shredded cheese into the mix for extra richness.
- Mix in sautéed mushrooms, garlic, or caramelized onions for deeper flavor.
- Use a different crispy topping like panko breadcrumbs mixed with Parmesan for a cheesy crunch.
Mouthwatering Campbell’s Green Bean Casserole
Ingredients You’ll Need:
Main Ingredients:
- 2 cans (14.5 ounces each) green beans, drained (or about 4 cups fresh green beans, trimmed and blanched)
- 1 can (10.5 ounces) Campbell’s Cream of Mushroom Soup
- 3/4 cup milk
- 1/8 teaspoon black pepper
- 1/2 teaspoon soy sauce (optional, for extra umami)
- 1 1/3 cups French fried onions (divided)
How Much Time Will You Need?
This recipe takes about 10 minutes to prepare, plus 30-35 minutes to bake. You’ll mix everything up, bake, then add the crispy onion topping and bake a bit more. Super simple and fairly quick!
Step-by-Step Instructions:
1. Prepare the Beans:
If you’re using fresh green beans, give them a quick blanch in boiling water for 3-4 minutes until tender-crisp, then drain them well. If using canned beans, just drain well to remove excess liquid.
2. Mix the Sauce:
In a large bowl, combine the Campbell’s Cream of Mushroom Soup, milk, black pepper, and soy sauce (if using). Stir everything until smooth and creamy.
3. Combine Beans and Onions:
Add the green beans and 2/3 cup of the French fried onions into the soup mixture. Stir gently to coat the beans well with the creamy sauce.
4. Bake the Casserole:
Pour the mixture into a 1.5-quart casserole dish and spread it out evenly. Bake uncovered at 350°F (175°C) for about 25 minutes, or until hot and bubbling around the edges.
5. Add Crispy Topping and Finish Baking:
Take the casserole out of the oven and sprinkle the remaining 2/3 cup of French fried onions evenly on top. Return to the oven and bake for another 5-10 minutes until the onions are golden brown and crispy.
6. Serve and Enjoy:
Once done, let the casserole cool for a few minutes before serving. This creamy, crispy green bean casserole makes a fantastic side dish for your favorite meals!
Can I Use Frozen Green Beans Instead of Fresh or Canned?
Yes, you can! Just thaw the frozen green beans completely and drain any excess water before mixing them in. Blanching frozen green beans isn’t necessary since they’re usually pre-cooked.
How Can I Make This Casserole Ahead of Time?
You can prepare the casserole up to the step before baking, cover it tightly, and refrigerate for up to 24 hours. When ready, bake as directed, adding a few extra minutes if it’s chilled.
Can I Substitute the Cream of Mushroom Soup?
Absolutely! You can use a homemade mushroom sauce or a lower-sodium cream soup alternative. Just make sure the substitute is creamy enough to coat the beans well.
What’s the Best Way to Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for 3-4 days. Reheat gently in the oven or microwave, though the topping may lose some crispiness.
