Skys Recipes

  • Recipe Index
  • About
  • Contact
  • Dinner
  • Desserts
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Dinner
  • Desserts

search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Dinner
  • Desserts

×

Homemade Green Bean Casserole with Creamy Mushroom Sauce and Crispy Onions Recipe

Published: Dec 14, 2025 by Sky · This post may contain affiliate links · Leave a Comment

Jump to Recipe· 3.9 from 61 reviews

If you are on the lookout for a comforting, classic side dish that instantly elevates any meal, then this Homemade Green Bean Casserole with Creamy Mushroom Sauce and Crispy Onions Recipe is exactly what you need in your kitchen collection. Bursting with fresh green beans bathed in a rich, silky mushroom sauce, topped with irresistibly crunchy and golden onions, it’s the perfect blend of creamy, savory, and textural contrasts. This dish isn’t just an easy-to-make staple—it’s a celebration of flavors and textures that feel truly homemade, bringing a special warmth to your table year-round.

The image shows an organized arrangement of fresh ingredients on a white marbled surface. There are two piles of green beans in different shades of green near the top left. Below the beans, there is a group of whole and halved brown mushrooms scattered around. Two whole yellow onions sit at the bottom left. To the right, there are four peeled garlic cloves above a small bunch of fresh thyme. Near the thyme, there is a glass measuring cup filled with white milk and a small glass cup containing a dark liquid, possibly soy sauce. Below these, there are small bowls containing grated white cheese, a yellow mustard-like paste, olive oil, minced garlic, and white flour, all neatly placed close together. photo taken with an iphone --ar 4:5 --v 7

Ingredients You'll Need

To create this delightful casserole, you’ll want to gather a handful of straightforward, wholesome ingredients. Each one plays a crucial role in building layers of flavor and texture, making the dish both satisfying and memorable.

  • Green beans: Fresh and trimmed, they add a crisp, vibrant base bursting with natural sweetness and color.
  • Extra-virgin olive oil: A smooth, fruity oil that enhances the mushroom sauté without overpowering it.
  • Cremini mushrooms: These provide deep, earthy umami that’s essential for the creamy sauce’s heartiness.
  • Tamari: Adds a rich, savory note while keeping the sauce gluten-friendly and flavorful.
  • Garlic cloves: Minced fresh garlic breathes bold aroma and depth into the mushroom mixture.
  • Fresh thyme leaves: Bright, herbal hints that balance richness beautifully.
  • All-purpose flour: The magic thickener that gives the mushroom sauce its luscious creaminess.
  • Milk: Any kind works here, offering smoothness and tender body to the sauce.
  • Dijon mustard: A gentle kick that rounds out the flavor without stealing the spotlight.
  • Grated Parmesan cheese: Adds a subtle salty tang and enhances the sauce’s depth.
  • Freshly ground black pepper: For a delicate kick that enlivens every bite.
  • French fried onions or homemade crispy baked onions: The crowning jewel—perfectly crunchy and golden for that classic finish.

How to Make Homemade Green Bean Casserole with Creamy Mushroom Sauce and Crispy Onions Recipe

Step 1: Preparing Your Green Beans

Start by bringing a large pot of salted water to a boil. Blanch the trimmed and halved green beans for about four minutes. This brief cooking tenderizes them just enough, keeping their color bright and their texture pleasantly crisp. Immediately plunge the beans into a bowl of ice water to halt the cooking process and preserve that vibrant hue. After draining, pat them dry with a towel to ensure they don’t add extra moisture to your casserole.

Step 2: Making the Creamy Mushroom Sauce

Heat the olive oil in a skillet over medium heat, then add your sliced cremini mushrooms. Cook them until soft and fragrant—about 8 to 10 minutes. Toss in tamari, minced garlic, and fresh thyme leaves; stir well. Sprinkle the flour over the mushrooms and blend in thoroughly to form a roux that will thicken your sauce.

Pour in the milk gradually while whisking constantly to avoid lumps, then add Dijon mustard for a subtle tang. Let the sauce simmer and thicken for 15–20 minutes, whisking often until it reaches a rich, creamy consistency. Finish by stirring in the Parmesan cheese and seasoning with freshly ground black pepper.

Step 3: Assembling the Casserole

Lightly grease a 9x13-inch baking dish to prevent sticking. Spread one-third of your creamy mushroom sauce evenly on the bottom to create a silky base. Layer the blanched green beans over the sauce, then pour the remaining sauce on top, ensuring everything is well coated.

Step 4: Adding the Crispy Onions and Baking

Sprinkle your French fried onions or homemade crispy baked onions evenly across the top. Cover the dish and bake at 400°F for 10 minutes to warm through and meld flavors. Then, uncover and bake for another 10 minutes to allow the onions to crisp up beautifully. If they begin to brown too quickly, feel free to cover the casserole to protect them from burning. A sprinkle of additional Parmesan cheese on top adds an elegant finishing touch.

How to Serve Homemade Green Bean Casserole with Creamy Mushroom Sauce and Crispy Onions Recipe

The image shows a white pan filled with creamy mushroom sauce, with visible sliced mushrooms mixed in the smooth, light brown sauce. A wooden spatula rests inside the pan, lying across the sauce with its handle extending out. Under the pan is a folded blue cloth or towel, placed on a white marbled surface that serves as the background. photo taken with an iphone --ar 4:5 --v 7

Garnishes

To add a fresh, vibrant note, consider garnishing with a few sprigs of fresh thyme or a light sprinkle of chopped parsley. A wedge of lemon served on the side can also offer a bright contrast to the creamy richness, making each bite pop with extra flavor.

Side Dishes

This delicious casserole pairs wonderfully with roasted meats like turkey or chicken, making it a classic addition to holiday feasts. For a vegetarian spread, consider serving alongside garlic mashed potatoes or a simple quinoa salad to balance creaminess with texture and freshness.

Creative Ways to Present

For a more modern take, bake this casserole in individual ramekins for personal servings, perfect for dinner parties. You can also top each serving with a dollop of sour cream or crème fraîche just before serving for an extra indulgent twist.

Make Ahead and Storage

Storing Leftovers

After enjoying your meal, allow any leftovers to cool to room temperature before transferring them to an airtight container. Stored properly in the refrigerator, your casserole will stay fresh and delicious for up to 3 days, making for easy, tasty meals later on.

Freezing

This casserole freezes beautifully. Assemble the dish but skip the final bake, then cover tightly with foil or plastic wrap before freezing. When you’re ready, bake straight from the freezer, just adding extra baking time until heated through and bubbly.

Reheating

Reheat individual portions in the microwave or warm the entire casserole in a preheated oven at 350°F, covered loosely with foil, to keep the topping crisp yet tender. Heating slowly ensures the creamy mushroom sauce stays smooth and luscious.

FAQs

Can I use canned green beans instead of fresh?

While fresh green beans provide the best texture and flavor, you can use canned in a pinch. Just be sure to drain them well and reduce blanching time, as canned beans are already cooked and softer.

What type of milk works best in the creamy sauce?

Any milk you prefer can be used, including whole, 2%, or plant-based milks such as almond or oat. Just keep in mind that whole milk or cream will give the richest flavor and texture.

How can I make the crispy onions from scratch?

You can make crispy baked onions by thinly slicing onions, tossing them in flour and seasoning, then baking them until golden and crisp. This homemade version avoids excess oil and customizes the flavor perfectly for your casserole.

Is there a way to make this recipe vegan?

Absolutely! Substitute the Parmesan with nutritional yeast, use a plant-based milk, and replace tamari with soy sauce or coconut aminos. For the crispy onions, bake them instead of frying or look for vegan-friendly store-bought options.

Can I prepare this casserole entirely ahead of time?

Yes! Assemble the casserole a day ahead, keep it covered in the fridge, and bake it fresh before serving. This makes holiday hosting easier and helps flavors meld beautifully.

Final Thoughts

There’s something truly heartwarming about a Homemade Green Bean Casserole with Creamy Mushroom Sauce and Crispy Onions Recipe that’s made from scratch. It brings soul and comfort to the table, whether it’s a holiday celebration or just a cozy weeknight. I encourage you to try making this dish yourself—it’s easier than it looks and infinitely more rewarding than any store-bought version. Trust me, your family and friends will thank you for it!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Homemade Green Bean Casserole with Creamy Mushroom Sauce and Crispy Onions Recipe

Homemade Green Bean Casserole with Creamy Mushroom Sauce and Crispy Onions Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

3.9 from 61 reviews

  • Author: Sky
  • Total Time: 1 hour 20 minutes
  • Yield: Serves 8
  • Diet: Vegetarian
Print Recipe
Pin Recipe

Description

This homemade Green Bean Casserole offers a fresh and flavorful twist on the classic holiday side dish. Made with tender blanched green beans and a creamy mushroom sauce prepared from scratch, this casserole is topped with crispy fried onions for added texture and taste. Perfect for festive gatherings, it brings together wholesome ingredients in a comforting baked dish.


Ingredients

Vegetables

  • 1½ pounds green beans, trimmed and halved
  • 16 ounces cremini mushrooms, sliced
  • 4 garlic cloves, minced
  • 2 tablespoons fresh thyme leaves

Sauce

  • 2 tablespoons extra-virgin olive oil
  • 2 tablespoons tamari
  • ¼ cup all-purpose flour
  • 3 cups milk, any kind
  • 1½ teaspoons Dijon mustard
  • ½ cup grated Parmesan cheese, plus more for sprinkling
  • ¼ teaspoon freshly ground black pepper

Topping

  • 1½ cups French fried onions, or homemade Crispy Baked Onions


Instructions

  1. Preheat and Prepare Baking Dish: Preheat your oven to 400°F (200°C). Lightly grease a 9x13-inch baking dish with oil or butter to prevent sticking.
  2. Blanch Green Beans: Bring a large pot of salted water to a boil. Prepare a bowl with ice water nearby. Add the trimmed and halved green beans to the boiling water and blanch them for 4 minutes. Immediately transfer the green beans to the ice water to stop the cooking process. Drain thoroughly and pat dry with a clean towel.
  3. Cook Mushrooms and Make Sauce: Heat the extra-virgin olive oil in a large skillet over medium heat. Add the sliced cremini mushrooms and cook until they become soft, about 8 to 10 minutes. Stir in the tamari, minced garlic, and fresh thyme leaves. Sprinkle the all-purpose flour over the mushrooms and stir well to combine. Gradually add the milk and Dijon mustard, whisking frequently. Let the sauce simmer and thicken for 15 to 20 minutes. Finally, stir in the grated Parmesan cheese and freshly ground black pepper.
  4. Assemble the Casserole: Spread one-third of the mushroom sauce evenly on the bottom of the prepared baking dish. Layer the blanched green beans evenly over the sauce. Pour the remaining sauce over the beans, spreading it out evenly. Sprinkle the French fried onions or homemade crispy baked onions evenly on top.
  5. Bake the Casserole: Cover the baking dish and bake in the preheated oven for 10 minutes. Then, remove the cover and bake for another 10 minutes uncovered. If the onions begin to brown too quickly, cover the dish with foil for the remainder of the baking time.
  6. Garnish and Serve: Optional—sprinkle additional grated Parmesan cheese on top before serving. Serve the casserole hot as a delicious side dish.

Notes

  • You can use store-bought French fried onions or make your own crispy baked onions for the topping.
  • Ensure the green beans are thoroughly dried after blanching to prevent a watery casserole.
  • Adjust seasoning by adding salt if needed since tamari adds saltiness.
  • If you prefer a thicker sauce, you can cook it longer or add a bit more flour initially.
  • Prep Time: 20 minutes
  • Cook Time: 1 hour
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Meals

  • White Bean Tomato Mushroom Soup Recipe
    White Bean Tomato Mushroom Soup Recipe
  • Vegan Coconut Macaroons with Chocolate Drizzle Recipe
    Vegan Coconut Macaroons with Chocolate Drizzle Recipe
  • Vegan Collard Green Wraps with Sweet Potatoes, Black Beans, and Corn Salsa Recipe
    Vegan Collard Green Wraps with Sweet Potatoes, Black Beans, and Corn Salsa Recipe
  • Pumpkin Waffles Recipe
    Pumpkin Waffles Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Modern Sidebar

Hi, I’m Sky. I truly believe that anyone can cook with confidence and I want Sky’s Recipes to be your go-to guide for meals that never fail.

Learn more

Popular

  • Lemon Cake Recipe
    Lemon Cake Recipe
  • Balsamic Roasted Brussels Sprouts with Maple, Cranberries, and Pecans Recipe
    Balsamic Roasted Brussels Sprouts with Maple, Cranberries, and Pecans Recipe
  • Quinoa Salad Stuffed Acorn Squash Recipe
    Quinoa Salad Stuffed Acorn Squash Recipe
  • Creamy Pumpkin Pudding with Toasted Pecans and Coconut Whip Recipe
    Creamy Pumpkin Pudding with Toasted Pecans and Coconut Whip Recipe

Footer

↑ Back to Top

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

Newsletter

Sign Up! for emails and updates

Browse Meals

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Skys Recipes. All rights reserved.