One-Pan Green Bean Casserole with Crispy Onions

15 min prep 35 min cook 6 servings
One-Pan Green Bean Casserole with Crispy Onions
Save This Recipe!
Click to save for later - It only takes 2 seconds!
Prep: 15 mins
Cook: 35 mins
Servings: 6

Imagine the comforting aroma of a classic casserole, but with a modern, one‑pan twist that saves you time and dishes. This One‑Pan Green Bean Casserole with Crispy Onions captures that nostalgic flavor while staying breezy enough for a weekend brunch.

What makes it special is the combination of tender green beans, a silky mushroom‑cream sauce, and a golden, crunchy onion topping—all cooked together on a single sheet pan. No stovetop transfers, no soggy bottoms—just pure, layered goodness.

Busy parents, brunch‑loving friends, and anyone craving a hearty yet effortless dish will adore this casserole. It shines as a centerpiece for a leisurely Saturday brunch, a comforting weekday breakfast, or even a light lunch.

The process is straightforward: toss the beans and sauce on a pan, sprinkle the onions, then bake until bubbling and crisp. In under an hour you’ll have a dish that looks restaurant‑ready and tastes even better.

Why You'll Love This Recipe

One‑Pan Simplicity: All ingredients cook together, eliminating extra pots and pans while still delivering distinct textures—from creamy sauce to crunchy topping.

Brunch‑Ready Flavor: The earthy mushrooms, buttery beans, and caramelized onions create a savory profile that feels festive yet comforting.

Customizable Base: Fresh green beans provide crunch, but you can swap in frozen or even snap peas for a different bite without sacrificing taste.

Make‑Ahead Friendly: Assemble the casserole ahead of time, refrigerate, and pop it in the oven when you’re ready to serve—perfect for busy mornings.

Ingredients

Fresh, high‑quality ingredients are the heart of this casserole. Crisp green beans give a natural snap, while the mushroom‑cream sauce adds richness without being heavy. The crispy fried onions deliver that classic, salty crunch we all love. A few simple seasonings bring depth, and the whole thing comes together in a single pan for ultimate convenience.

Main Ingredients

  • 1 ½ lb fresh green beans, trimmed
  • 1 cup sliced mushrooms (cremini or button)

Creamy Sauce

  • 1 cup heavy cream
  • ½ cup chicken or vegetable broth
  • 2 tablespoons all‑purpose flour

Crispy Topping

  • ½ cup crispy fried onions
  • 2 tablespoons melted butter

Seasonings & Extras

  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • ¼ teaspoon dried thyme

The sauce’s flour‑based thickening binds the beans and mushrooms together, while the cream adds a velvety mouthfeel. Butter in the topping helps the fried onions achieve that deep golden hue and irresistible crunch. Simple seasonings like salt, pepper, and thyme elevate the dish without overpowering the natural vegetable flavors, creating a balanced, comforting casserole.

Step-by-Step Instructions

Prepping the Vegetables

Begin by rinsing the green beans under cold water, then trim the ends. Pat them dry with a clean kitchen towel—dry beans brown better. Slice the mushrooms thinly; this ensures they soften quickly and release their earthy flavor into the sauce.

Making the Creamy Base

  1. Combine dry ingredients. In a small bowl whisk together 2 tablespoons all‑purpose flour with a pinch of salt. This slurry prevents lumps when it meets the liquid.
  2. Sauté aromatics. Heat a large, oven‑safe skillet over medium heat, add a splash of oil, then toss in the sliced mushrooms. Cook 4‑5 minutes until they release moisture and turn golden.
  3. Build the sauce. Stir in the flour mixture, then slowly whisk in 1 cup heavy cream and ½ cup broth. Bring to a gentle simmer; the sauce will thicken in about 3 minutes, coating the back of a spoon.
  4. Season. Add 1 teaspoon kosher salt, ½ teaspoon black pepper, and ¼ teaspoon dried thyme. Taste and adjust if needed.
  5. Incorporate the beans. Fold the trimmed green beans into the sauce, ensuring each piece is lightly coated. The beans will continue to soften during baking, so they should still have a slight snap.

Adding the Crispy Topping & Baking

In a small bowl, mix ½ cup crispy fried onions with 2 tablespoons melted butter until evenly coated. Sprinkle this mixture over the bean‑cream layer, spreading it gently for an even crust. Transfer the skillet to a preheated 375°F (190°C) oven and bake for 20‑25 minutes, or until the topping turns deep golden brown and the sauce bubbles at the edges.

Finishing Touch

Remove the casserole from the oven and let it rest for 5 minutes. This short rest allows the sauce to set, making serving cleaner. Garnish with a sprinkle of fresh thyme or a light drizzle of melted butter if desired, then serve hot for a comforting brunch centerpiece.

Tips & Tricks

Perfecting the Recipe

Dry Beans Thoroughly. Excess moisture creates steam, preventing the onions from crisping. Pat beans dry with paper towels before adding them to the pan.

Use an Oven‑Safe Skillet. A heavy‑bottomed skillet distributes heat evenly, ensuring the sauce thickens uniformly and the topping browns without burning.

Flavor Enhancements

For extra depth, stir in a splash of dry white wine after sautéing the mushrooms and let it reduce before adding cream. A pinch of grated nutmeg in the sauce adds a subtle warmth that complements the vegetables beautifully.

Common Mistakes to Avoid

Avoid over‑mixing the fried onion topping; too much stirring can break the crispy pieces. Also, don’t bake at a temperature higher than 375°F, as the sauce may separate and the onions could burn before the beans are tender.

Pro Tips

Prep Ahead. Assemble the casserole (without the topping) the night before, cover, and refrigerate. Add the onions and bake fresh in the morning for a stress‑free brunch.

Use Fresh Herbs. A sprinkle of chopped parsley or chives just before serving adds color and a bright, herbal finish.

Check for Doneness. The beans should be fork‑tender but still retain a slight snap; test one before removing from the oven.

Adjust Thickness. If the sauce looks thin before baking, whisk in an extra teaspoon of flour mixed with cold water to reach desired consistency.

Variations

Ingredient Swaps

Swap fresh green beans for frozen snap peas or asparagus for a different texture. Replace mushrooms with caramelized shallots for a sweeter note. If you prefer a lighter sauce, use half‑and‑half or a blend of milk and Greek yogurt instead of full‑fat cream.

Dietary Adjustments

For a gluten‑free version, substitute the flour with a gluten‑free blend or cornstarch. Vegan diners can replace cream with coconut cream and butter with plant‑based margarine; use vegetable broth and ensure the fried onions are prepared without animal products. Keto lovers can omit the flour and add extra cheese for richness.

Serving Suggestions

Pair the casserole with a light citrus salad, buttery biscuits, or a side of herb‑infused quinoa. A dollop of sour cream or a drizzle of truffle oil adds an upscale touch for special brunches.

Storage Info

Leftover Storage

Allow the casserole to cool completely, then transfer to an airtight container. Store in the refrigerator for up to 4 days. For longer keeping, portion into freezer‑safe bags, lay flat, and freeze for up to 3 months. Label with date for easy reference.

Reheating Instructions

Reheat in a 350°F oven, covered with foil for 15 minutes, then uncover for the final 5 minutes to re‑crisp the onions. In a microwave, heat individual portions on medium power for 2‑3 minutes, stirring halfway, and add a splash of broth to revive the sauce.

Frequently Asked Questions

Absolutely. Assemble the beans, sauce, and seasoning the night before, cover, and refrigerate. Keep the fried onion topping separate; add it just before baking to preserve its crunch. This prep‑ahead method shortens the morning rush.

Frozen beans work well—just thaw them in the refrigerator, then pat dry before adding to the pan. Because they’re already partially cooked, reduce the baking time by 5 minutes and keep an eye on the topping’s color.

Yes. Replace half the heavy cream with low‑fat milk or unsweetened almond milk, and add a tablespoon of Greek yogurt at the end for tang. The sauce will be thinner, so increase the flour slurry slightly to maintain thickness.

Light sides work best: a citrus‑y orange‑blood orange salad, buttery biscuits, or a simple quinoa pilaf. For extra indulgence, serve with poached eggs or a dollop of ricotta cheese to add protein and creaminess.

This One‑Pan Green Bean Casserole with Crispy Onions delivers classic comfort with modern convenience, making it ideal for brunch or any relaxed meal. By following the detailed steps, using fresh ingredients, and applying the tips provided, you’ll achieve a perfectly creamy interior crowned with golden, crunchy onions every time. Feel free to experiment with swaps or seasonings—cooking is your canvas. Serve hot, share generously, and enjoy the delicious harmony of flavors.

One-Pan Green Bean Casserole with Crispy Onions
Recipe Card

One-Pan Green Bean Casserole with Crispy Onions

Prep
15 min
Cook
35 min
Total
50 min
Servings
6
Category: Dinner
Cuisine: International
Difficulty: Easy
Course: Main
Quick Tips
  • Make ahead friendly
  • Freezer safe 3 months
  • Easily doubled
  • Customizable

Ingredients

Instructions

1
Prepping the Vegetables

Begin by rinsing the green beans under cold water, then trim the ends. Pat them dry with a clean kitchen towel—dry beans brown better. Slice the mushrooms thinly; this ensures they soften quickly and ...

2
Making the Creamy Base

In a small bowl, mix ½ cup crispy fried onions with 2 tablespoons melted butter until evenly coated. Sprinkle this mixture over the bean‑cream layer, spreading it gently for an even crust. Transfer th...

3
Finishing Touch

Remove the casserole from the oven and let it rest for 5 minutes. This short rest allows the sauce to set, making serving cleaner. Garnish with a sprinkle of fresh thyme or a light drizzle of melted b...

You May Also Like

Discover more delicious recipes

Never Miss a Recipe!

Get our latest recipes delivered to your inbox.