Soups & Stews
This green bean casserole recipe no mushroom soup delivers all the nostalgic comfort of the classic—crispy French fried onions, creamy topping, and tender green beans—without a single mushroom in sight. 🔥 Growing up in Nana Mae's diner, I learned how to elevate simple ingredients into something extraordinary, and this casserole is proof that tradition doesn't require mushrooms to shine.
The secret lies in a creamy French onion topping made with chicken or celery soup instead of mushroom soup, layered over fresh green beans and crispy fried onions. This version maintains that signature texture and depth while keeping it approachable for any home cook.
The French fried onions get perfectly golden and crunchy, creating the satisfying contrast we all love.
What you'll end up with is a crispy-topped, creamy, and comforting casserole that's rich enough for company but simple enough for a weeknight dinner. The onions caramelize beautifully, the green beans stay tender-crisp, and that velvety topping ties everything together.
It's the kind of dish that brings back childhood memories while feeling fresh and modern.
Perfect for holiday gatherings or cozy family dinners, this recipe scales easily and reheats beautifully. Let's get started on creating your new favorite casserole tradition!
Ingredients for green bean casserole recipe no mushroom soup
Six ingredients make this nostalgic casserole shine without mushrooms—crispy onions, creamy French topping, and tender green beans.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Green Beans 🥦 | 2 lbs | Trimmed, cut into 2-inch pieces |
| French Fried Onions 🧅 | 2 cups | Store-bought or homemade, frozen works |
| Heavy Cream 🥛 | 1 cup | Full-fat for creamiest topping |
| Chicken Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Celery Soup 🥬 | 1 cup | Canned or homemade, no mushrooms |
| All-Purpose Flour 🌾 | ½ cup | For thickening the sauce |
| Yellow Onion 🧅 | 1 whole | Finely diced for caramelizing |
| Garlic Cloves 🧄 | 3 cloves | Minced for depth of flavor |
| Unsalted Butter 🧈 | ½ cup | Cold, cubed for crispy onions |
| Sharp Cheddar Cheese 🧀 | 1 cup | Shredded, for extra richness |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme leaves |
The French fried onions are non-negotiable for that signature crunch. Trader Joe's and Costco sell the best pre-made ones—bright yellow and crispy—but homemade is worth the effort if you've got time. For the green beans, fresh is ideal, but frozen works in a pinch (just don't thaw them first). The celery soup is the secret weapon here—Campbell's or Amy's are reliable brands, but homemade is even better. Look for vibrant green beans with no blemishes, and avoid woody stems. If you're making this ahead, par-cook the green beans for 3 minutes before assembling to keep them tender-crisp.
No celery soup? Chicken soup with a splash of cream works in a bind, but it won't have the same depth. Short on heavy cream? Half-and-half plus a splash of milk keeps it creamy. The flour is just for thickening—don't skip it, or the topping will be runny. For the onions, caramelize them first in butter until golden before adding to the casserole. That extra step makes all the difference. The thyme can be fresh or dried, but if you're using dried, toast it in the dry pan for 30 seconds to wake up the flavor. And trust me on the cheddar—sharp is key for that tangy bite.
This casserole tastes even better the next day, so make it ahead if you can. Cover loosely with foil and refrigerate for up to 2 days, then bake straight from the fridge (add 10 minutes). For leftovers, reheat in the microwave with a damp paper towel over it to keep the topping from drying out. Freezes beautifully for 3 months—just thaw overnight in the fridge before reheating. The onions stay crispy if you reheat gently, so low and slow is the way to go. Portion into individual dishes for easy servings at holiday gatherings.
Why You'll Love This Recipe
- Here’s what sold me: the celery soup base gives it depth, but the heavy cream keeps it luscious—not watery or bland. That crisp-tender green bean bite? Chef’s kiss. My husband still asks for seconds even though he pretends not to like green beans.
- One-Pan Magic: I swear by this recipe—just trim those green beans, toss them in the skillet with broth and celery soup, then let the heavy cream work its richness while the onions crisp. No extra dishes, no fuss, and honestly? That golden crunch from the fried onions happens almost on its own.
- Creamy Without Mushy: Here’s what sold me: the celery soup base gives it depth, but the heavy cream keeps it luscious—not watery or bland. That crisp-tender green bean bite? Chef’s kiss. My husband still asks for seconds even though he pretends not to like green beans.
- Dinner Party Ready: Between us, this is my go-to for holiday dinners or when unexpected company shows up. The rich, savory flavor feels fancy, but it’s really just a sheet pan away from being a weeknight staple. (Yes, even on a Tuesday night.) Bonus: it reheats like a dream.
Step-by-step instructions for green bean casserole no mushroom soup
Here's how to make the ultimate crispy-topped, creamy green bean casserole without mushroom soup.
🍳 Step 1: Blanch and Prepare the Green Beans
Trim the ends from the 2 lbs fresh green beans and cut them into 2-inch pieces. In a large pot, bring 4 quarts of salted water to a rolling boil. Add the green beans and cook for exactly 3-4 minutes until they're bright green and tender-crisp. The beans should still have a slight bite—they'll finish cooking in the oven.
Drain immediately and plunge into ice water to stop the cooking process. Once cooled, drain again thoroughly and transfer to a large mixing bowl. I like to toss them with 1 teaspoon of dried thyme right away to infuse flavor while they're still warm. This step ensures your beans stay vibrant and crispy throughout the baking process.
🥘 Step 2: Make the Creamy French Onion Topping
In a medium saucepan, melt the ½ cup unsalted butter over medium heat. Add the finely diced 1 whole yellow onion and cook for 10-12 minutes until deeply golden and caramelized. Stir in the 3 cloves minced garlic and cook for another 30 seconds until fragrant.
Pour in the 1 cup celery soup and 1.5 cups chicken broth, scraping up any browned bits from the bottom of the pan. Bring to a gentle simmer and let it reduce by half—about 5-7 minutes. Remove from heat and whisk in the ½ cup all-purpose flour until smooth. Return to low heat and cook for 2-3 minutes until thickened. Stir in the 1 cup heavy cream and 1 cup shredded sharp cheddar cheese until fully melted and creamy.
🔥 Step 3: Assemble and Bake the Casserole
Preheat your oven to 375°F. Spread the blanched green beans evenly in a 9x13-inch baking dish. Pour the creamy French onion mixture over the top, spreading it evenly with a spatula. Sprinkle the 2 cups French fried onions over the entire surface, pressing down gently so they stick to the creamy layer.
Bake uncovered for 25-30 minutes until the top is golden brown and bubbly. The French fried onions should be crispy on top while the creamy layer underneath remains smooth and rich. If the top browns too quickly, tent loosely with foil for the last 5 minutes of baking.
⏰ Step 4: Rest and Serve with Perfect Texture
Remove from the oven and let the casserole rest for 10 minutes before serving. This resting period allows the creamy layer to set slightly and the flavors to meld together. The green beans should be tender but still hold their shape, the creamy sauce should coat them beautifully, and the French fried onions should be deliciously crispy on top.
Season with 1.5 teaspoons salt and ½ teaspoon freshly ground black pepper right before serving. The combination of crispy onions, creamy French onion sauce, and tender green beans creates the perfect balance of textures and flavors in every bite. Serve warm with crusty bread to soak up all that delicious sauce!
Pro Tips For Making Green Bean Casserole Recipe No Mushroom Soup
- Blanch Beans First: Toss fresh green beans in boiling water for 3 minutes before assembling—this keeps them crisp-tender instead of soggy. I learned this the hard way after serving mushy beans that tasted like overcooked pasta. Drain well and shock in ice water to stop cooking.
- Salt the Broth: Season your chicken broth with at least ½ teaspoon salt per cup before mixing with celery soup and cream—this prevents the whole dish from tasting flat. (Yes, even if the broth is "low-sodium," it’s not enough.) The celery soup will dilute flavors, so pre-salting is non-negotiable.
- Toast the Onions: Spread French fried onions on a baking sheet at 350°F for 3–5 minutes before sprinkling on top—this deepens their flavor and prevents them from getting soggy from the steam. Skip this, and they’ll turn into a sad, limp garnish.
- Simmer, Don’t Boil: Keep the cream-and-broth mixture at a gentle simmer (tiny bubbles, not rolling) while thickening—boiling will scorch the celery soup and make the sauce grainy. I was skeptical until I tried it, and now I won’t risk it.
Storing and reheating this dish
Refrigerator Storage
I always let my casserole cool completely before storing—about 2 hours at room temperature. Transfer to an airtight container with a lid (I prefer glass Pyrex with a tight seal) and refrigerate for up to 4 days.
The flavors actually deepen overnight, making it even more comforting when reheated. 💫
Pro tip: If you're making this for a crowd, divide it into individual portions before refrigerating. This way, you can reheat just what you need without dealing with a whole pan. The French fried onions stay crispier when reheated in smaller portions too.
Freezer Prep
This casserole freezes beautifully for up to 3 months—perfect for holiday prep! Use heavy-duty freezer bags or airtight containers with 1-inch headspace for expansion. I like to squeeze out excess air before sealing to prevent freezer burn. Label with the date so you can track freshness.
For best results, thaw overnight in the fridge before reheating. Never microwave straight from frozen—it'll turn out soggy. The celery soup base holds up well in the freezer, but the onions might lose some crispness if frozen too long.
Oven Reheating
My preferred method is reheating in the oven at 350°F for 20-25 minutes covered with foil. This keeps the creamy topping luscious while maintaining that crispy onion texture. If the top looks dry, drizzle with a little milk or cream before reheating to restore moisture.
For individual servings, transfer to a small baking dish and cover loosely with foil. The oven method is especially good when serving to guests—it looks restaurant-quality and tastes even better than the original.
Microwave Method
When I'm in a hurry, I cover the casserole with a damp paper towel and microwave on 50% power for 2-3 minutes, stirring halfway. This gentle approach prevents the onions from getting rubbery. For leftovers, I often reheat just one serving at a time to keep things fresh.
Add a splash of heavy cream or milk if the topping looks too thick after reheating. The microwave can dry out the French onion mixture, so don't be afraid to adjust the consistency.
A quick broil for 1-2 minutes at the end can restore some crispness to the onions if needed.
Nutrition facts
Frequently asked questions
Can I substitute chicken soup for celery soup in this recipe?
The recipe works beautifully with chicken soup, but celery soup provides that signature depth of flavor. For a 1:1 swap, use 1 cup chicken soup plus 1 tablespoon cream to mimic the richness. If you want to stay closer to the original, try a mix of ½ cup celery soup and ½ cup chicken soup for balanced flavor. The key is maintaining that creamy, savory base.
Why do the French fried onions get soggy after reheating?
Moisture from the creamy layer seeps into the onions during storage or reheating. To prevent this, press the onions firmly into the casserole before baking and avoid overmixing the topping. For reheating, use the oven method at 350°F covered with foil for 15-20 minutes—this keeps the onions crispy while warming through. A quick broil for 1-2 minutes at the end can restore crispness too.
What's the best way to make this casserole ahead of time?
Assemble the casserole completely, then refrigerate uncovered for 1-2 hours before baking. This helps the onions crisp up better. For make-ahead dinners, bake as directed, then cool completely. Store in an airtight container for up to 4 days—the flavors actually improve overnight! For holidays, freeze it unbaked in a disposable pan for easy serving later.
Can I use frozen green beans instead of fresh?
Use 2 cups frozen green beans (thawed and drained) instead of fresh. Skip the blanching step and proceed with the recipe as written. Frozen beans work best when still slightly icy—don't thaw them completely first. For extra flavor, toss them with ½ teaspoon garlic powder before adding to the baking dish.
How do I make this vegetarian?
Replace the chicken broth with vegetable broth and use vegetarian cheese (like cheddar or a dairy-free alternative). For extra richness, add ¼ cup nutritional yeast to the creamy topping. The French fried onions remain vegetarian-friendly as long as they're not made with meat-based seasonings. This version keeps all the comforting flavors while being plant-based!