Green Bean Casserole One-Pan Dinner

Photo of author
Author: Opera Cook
Published:
A one-pan green bean casserole baked with crispy onions and creamy sauce served hot in a skillet.

A Holiday Classic Made Weeknight Easy

Green bean casserole is traditionally a holiday favorite, but that doesn’t mean it has to be reserved for special occasions only. With a one-pan twist, this classic dish becomes a quick and cozy dinner that’s perfect for any night of the week — or for when you’re cooking a scaled-down Thanksgiving meal with minimal dishes.

This version combines everything you love — tender green beans, rich mushroom sauce, and a crispy golden onion topping — all cooked in a single skillet. Whether you’re feeding your family on a weeknight or hosting a low-key holiday dinner, this easy one-pan green bean casserole delivers big flavor with half the cleanup.


What Makes This One-Pan Version Special?

  • Minimal Dishes: Everything from sautéing to baking happens in a single oven-safe skillet.

  • Ready in Under 40 Minutes: With simple prep and fast cooking, this is perfect for busy schedules.

  • Holiday Flavor, Weeknight Simplicity: Comforting, creamy, and crispy — no need to wait for Thanksgiving.

  • Customizable: Add protein, swap the topping, or make it dairy-free with easy substitutions.


Ingredients You’ll Need

  • 1 pound fresh green beans, trimmed and halved

  • 2 tablespoons olive oil or butter

  • 1 small yellow onion, finely chopped

  • 2 garlic cloves, minced

  • 8 ounces mushrooms, sliced (button or cremini work great)

  • 3 tablespoons all-purpose flour

  • 1 cup vegetable broth

  • 1 cup milk (or unsweetened plant-based milk)

  • Salt and pepper to taste

  • 1/2 teaspoon dried thyme or 1 teaspoon fresh

  • 1/4 teaspoon ground nutmeg (optional, for depth)

  • 2/3 cup crispy fried onions (store-bought or homemade)

Optional Add-ins:

  • 1/2 cup shredded cheese (cheddar, mozzarella, or Swiss)

  • 1 cup cooked shredded chicken or chickpeas for a protein boost

  • Red pepper flakes for mild heat


Equipment

  • Large oven-safe skillet (cast iron or stainless steel)

  • Mixing spoon or spatula

  • Measuring cups and spoons

  • Oven preheated to 375°F (190°C)


How to Make One-Pan Green Bean Casserole

Step 1: Pre-cook the Green Beans
Bring a pot of water to a boil and add a pinch of salt. Drop in the green beans and blanch for 3–4 minutes until bright green and just tender. Drain and rinse under cold water to stop the cooking. Set aside.

Step 2: Build the Base in the Skillet
In your oven-safe skillet, heat the olive oil or butter over medium heat. Add the chopped onion and sauté until soft, about 3 minutes. Stir in the garlic and mushrooms. Cook until the mushrooms are browned and their moisture has evaporated, about 6–8 minutes.

Step 3: Create the Creamy Sauce
Sprinkle the flour over the mushroom mixture. Stir constantly for 1–2 minutes to cook out the raw flour taste. Slowly pour in the vegetable broth and milk while whisking to prevent lumps. Cook for 5 minutes, stirring until thickened into a creamy sauce.

Step 4: Season the Mixture
Add thyme, a pinch of nutmeg if using, salt, and pepper to taste. Stir in the blanched green beans. If you’re using cheese or a protein like chicken or chickpeas, fold it in now.

Step 5: Add Topping and Bake
Smooth out the mixture evenly in the skillet. Sprinkle crispy fried onions generously across the top. Transfer the skillet to the preheated oven and bake for 15–20 minutes until bubbly and golden on top.

Step 6: Serve Hot from the Skillet
Carefully remove from the oven and let rest for 5 minutes before serving. Garnish with a bit of fresh thyme or parsley if desired.


Why This One-Pan Recipe Works

  • Fewer dishes means easier cleanup and more time to enjoy your meal.

  • Fresher ingredients deliver better texture and brighter flavor than canned shortcuts.

  • Balanced flavors from the sautéed onions, mushrooms, herbs, and crispy topping make every bite satisfying.

  • Flexible for different diets — vegetarian-friendly and easy to make vegan or gluten-free.


Make It Your Own

For a Protein-Packed Dinner:
Stir in cooked turkey, chicken, or chickpeas before baking. This turns your side dish into a complete meal.

For a Vegan Version:
Use plant-based butter or oil, dairy-free milk, and vegan crispy onions. You can also add nutritional yeast or vegan cheese for richness.

For a Cheesy Bake:
Mix in shredded cheddar, Swiss, or mozzarella for gooey goodness.

For a Gluten-Free Dish:
Substitute the flour with a 1:1 gluten-free flour blend and use gluten-free crispy onions or top with toasted crushed rice crackers or gluten-free breadcrumbs.


Serving Suggestions

This one-pan casserole pairs wonderfully with:

  • Roasted sweet potatoes

  • Mashed cauliflower or potatoes

  • Cranberry sauce

  • Warm dinner rolls or cornbread

  • A crisp green salad to balance the richness

Whether it’s part of a holiday spread or a standalone meal, this dish satisfies.


FAQs About One-Pan Green Bean Casserole

Can I make this ahead of time?
Yes! You can prepare the casserole up to the baking step. Store covered in the fridge for up to 24 hours. Add the crispy onions just before baking to keep them crunchy.

How do I store leftovers?
Refrigerate in an airtight container for up to 3 days. Reheat in the oven or microwave. If the topping softens, you can add a few fresh crispy onions before serving.

Can I freeze this dish?
It’s best enjoyed fresh, but you can freeze the unbaked casserole (without the topping) for up to 2 months. Thaw overnight, top with onions, and bake as directed.

What’s the best way to keep it from being watery?
Blanching the green beans first and fully cooking the mushrooms helps remove excess moisture. Let the sauce simmer until thick before adding the beans.

Is this good for potlucks or smaller households?
Yes! It’s perfect for small families or holiday dinners of 4–6 people. Double the recipe in a larger skillet or dish for crowds.


Nutritional Benefits of the Upgraded Version

  • Green beans are high in fiber, vitamin C, and antioxidants.

  • Mushrooms add umami, B vitamins, and low-calorie bulk.

  • Homemade sauce skips preservatives and excess sodium found in canned soups.

  • Minimal oil and balanced fat make it a lighter, healthier option.


One-Pan Casserole Meal Prep Tips

  • Chop onions and mushrooms ahead of time and store in the fridge.

  • Blanch green beans in advance and refrigerate until ready to use.

  • Make the sauce early and refrigerate, then assemble and bake when ready.

  • Store extra crispy onions separately to keep them crunchy if making ahead.


Final Thoughts

This one-pan green bean casserole isn’t just a shortcut — it’s an upgrade. Whether you’re a busy weeknight cook or a minimalist holiday host, this recipe brings the flavor of the classic casserole without the clutter of extra dishes or complicated steps.

The combination of fresh ingredients, a creamy homemade sauce, and crispy topping makes it a standout. Add your favorite protein or serve it as-is for a lighter meal. Either way, you’ll be amazed at how easy and satisfying it is to bring this dish to the table, any day of the week.

Opera Cook!
Opera Cook

Welcome to my kitchen! I’m Opera Cook, a passionate home cook sharing tried-and-true comfort recipes made with love. Whether you’re craving fluffy pancakes, rustic bread, or rich chocolate desserts—you’re in the right place. Let’s bake something wonderful together!

Love This Recipe? Don't Lose It!

Subscribe now and Get your FREE Cookbook! 🎉 Delicious recipes are just one click away! 👩‍🍳🍽️”

We use your personal data for interest-based advertising, as outlined in our Privacy Notice.

You Might Also Like...

Green Bean Casserole with Crunchy Panko Topping

Green Bean Casserole with Crunchy Panko Topping

Green Bean Casserole with Roasted Garlic

Green Bean Casserole with Roasted Garlic

Air-Fryer Green Bean Casserole Cheat

Air-Fryer Green Bean Casserole Cheat

Sheet-Pan Green Bean Casserole for Thanksgiving

Sheet-Pan Green Bean Casserole for Thanksgiving

Leave a Comment