• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Online Shop
  • Contact Us
  • Ad-Free Sign in
  • Sign Up

Sugar Geek Show logo

menu icon
go to homepage
  • Recipes
  • Online Shop
  • Contact Us
  • Ad-Free Sign in
  • Sign Up
subscribe
search icon
Homepage link
  • Recipes
  • Online Shop
  • Contact Us
  • Ad-Free Sign in
  • Sign Up
×
Home › Blog

Published on November 19, 2025 by Liz Marek Liz Marek · This post may contain affiliate links ·

Green Bean Casserole Made From Scratch

  • Facebook
  • Flipboard
Jump to Recipe

If you’ve only ever made green bean casserole using canned soup and store-bought crispy onions, it’s time to level up. This homemade green bean casserole has all the savory flavors you love, but with a fresh twist—tender green beans, creamy mushroom sauce, and golden brown crispy onions made right in your own kitchen. It’s a delicious side dish that deserves a permanent spot on your Thanksgiving table (and honestly, your Christmas dinner too).

close up of green bean casserole in a square dish

I was inspired to make this from scratch, including the onions, back when I was doing Keto. Green bean casserole made with a can of French-cut green beans and a can of cream of mushroom soup was always on the table for the holidays, but I wanted to make a version without the carbs and sugar. I liked it SO much better, and now this is how I always make it. Once you taste the difference, it’s hard to go back to the canned stuff.

Really, this is just my mushroom cream sauce with green beans added and crispy onions on top. If you make a double batch, you can save half to serve with dinner and the other half to go in your casserole. MAXIMUM EFFICIENCY!

What's In This Blog Post

  • Ingredient Breakdown
  • Step-by-Step Instructions
  • Final Thoughts

Ingredient Breakdown

Making your own mushroom cream sauce is easier than you think, and the taste is infinitely better! All you need are some basic knife skills.

  • Start with fresh green beans—trim the ends of the beans and cut them into small pieces for even cooking, or keep them long.
  • For the sauce, skip the canned mushroom soup and make your own homemade cream of mushroom using crimini mushrooms, butter, minced garlic, and onions. You can switch out the mushrooms for shiitake or any other mushroom you like.
  • Stir in chicken broth, regular milk, and a splash of Worcestershire sauce for that subtle umami note. If you don't have Worcestershire you can use soy sauce. If you prefer a richer sauce, swap in heavy cream or a dollop of sour cream—either will add silky goodness.
  • For the topping, you can make your own crispy onions or crispy shallots by coating thin slices in flour and frying them until golden brown for maximum crunch. If you’re short on time, the classic French-fried onions from the grocery store still work beautifully.
  • Want a quick Parmesan cream sauce upgrade? Mix a handful of Parmesan cheese or Monterey Jack into the sauce before baking—it’s the best way to add a little creamy complexity without overpowering the dish.

Step-by-Step Instructions

  1. Preheat the oven to 375°F
  2. Slice the mushrooms, mince the garlic, and prepare the crispy onions (optional).close up of sliced mushrooms
  3. Bring a large pot of salted water to a boil. While you're waiting for the water to boil, pinch off the stems of the green beans. Great activity for the kids to help with. a boy preparing a bowl of fresh green beans
  4. Blanch the green beans for 3–4 minutes. close up of green beans in a pot of boiling water
  5. Transfer to an ice bath and set aside. The ice stops the green beans from overcooking.green beans in a bowl of ice water
  6. In a large skillet, melt the butter over medium heat. Add in the sliced mushrooms. Cook them until golden brown. close up of sauteed mushrooms
  7. Add a splash of white wine to deglaze the pan and let it cook off.
  8. Scoot the mushrooms to the side. And the butter and garlic, and cook just until the garlic is fragrant. close up of butter and garlic cooking in a pan with mushrooms
  9. Add the flour to the butter and garlic and mix to make a roux. Let it cook for 30 seconds. mixture of flour and butter cooking in a pan with mushroomsclose up of roux in a pan with mushrooms
  10. Slowly whisk in the chicken broth. Let it come to a boil. Stir until thickened and creamy. close up of mushrooms and chicken broth in a pan
  11. Turn down the heat to low. Add in the cream and parmesan. Stir until the parmesan has melted and the sauce is thickened. Do not boil. close up of mushrooms and cream sauce cooking in a panclose up of mushrooms and cream sauce cooking in a pan
  12. Combine the green bean mixture with the homemade mushroom sauce in a baking dish or casserole dish.close up of green beans and mushroom sauce in a white casserole dish
  13. Top with homemade crispy onions, store-bought crispy onions, or panko breadcrumbs and bake uncovered for 15–20 minutes, until the topping is golden brown and bubbling.close up of finished green bean casserole in a square white casserole dish

Final Thoughts

This easy green bean casserole recipe is the perfect addition to your lineup of Thanksgiving side dishes—it pairs beautifully with turkey, sweet potato casserole, and corn casserole recipe favorites. It’s one of the first dishes to disappear at my house every holiday, and for good reason.

The creamy sauce, tender green beans, and crunchy topping make every bite irresistible. You can even make this dish ahead of time and heat it up the day of. So easy!

Next time you’re planning a big Thanksgiving dinner or a cozy Christmas dinner, skip the canned soup and make this homemade green bean casserole instead. It’s a great recipe that transforms a regular vegetable side dish into something truly special.

Recipe

close up of green bean casserole in a square dish

Green Bean Casserole Made From Scratch

Fresh green beans stay tender-crisp, the homemade mushroom cream sauce is rich without being heavy, and the crispy onions on top add that perfect salty crunch. No canned soup, no shortcuts, just simple ingredients that taste like real food. It’s surprisingly easy to throw together, reheats beautifully, and instantly upgrades any Thanksgiving or Christmas spread.
Print Recipe Pin Recipe
Prep Time: 10 minutes minutes
Cook Time: 25 minutes minutes
Total Time: 35 minutes minutes
Course: Side Dish
Cuisine: American
Servings: 6 servings
Calories: 282kcal
Author: Elizabeth Marek

Equipment

  • 1 9"x9" Casserole Dish

Ingredients

  • 1 pound green beans washed and trimmed
  • 4 Tablespoons butter divided in half
  • 1 Teaspoon olive oil
  • 20 small mushrooms I like crimini
  • ½ teaspoon salt
  • ½ teaspoon pepper
  • 3 whole garlic cloves
  • ¼ cup white wine
  • 1 cup chicken broth or vegetable broth
  • 1 cup heavy whipping cream
  • ½ cup parmesan finely shredded
  • 1 Tablespoon flour
  • 2 teaspoons fresh thyme

Instructions

  • Preheat the oven to 375°F
  • Slice the mushrooms, mince the garlic, and prepare the crispy onions (optional).
  • Bring a large pot of salted water to a boil. While you're waiting for the water to boil, pinch off the stems of the green beans. Great activity for the kids to help with. 
  • Blanch the green beans for 3–4 minutes. 
  • Transfer to an ice bath and set aside. The ice stops the green beans from overcooking.
  • In a large skillet, melt the butter over medium heat. Add in the sliced mushrooms. Cook them until golden brown. 
  • Add a splash of white wine to deglaze the pan and let it cook off.
  • Scoot the mushrooms to the side. And the butter and garlic, and cook just until the garlic is fragrant. 
  • Add the flour to the butter and garlic and mix to make a roux. Let it cook for 30 seconds.
  • Slowly whisk in the chicken broth. Let it come to a boil. Stir until thickened and creamy. 
  • Turn down the heat to low. Add in the cream and parmesan. Stir until the parmesan has melted and the sauce is thickened. Do not boil. 
  • Combine the green bean mixture with the homemade mushroom sauce in a baking dish or casserole dish.
  • Top with homemade crispy onions, store-bought crispy onions, or panko breadcrumbs and bake uncovered for 15–20 minutes, until the topping is golden brown and bubbling.

Notes

– Blanching in boiling water is key—too much water will dull the flavor, but not enough will leave uneven results.
– Don’t skip the ice bath; it locks in color and texture.
– Taste your sauce before combining; a pinch of black pepper and salt makes all the difference.
– Cover the casserole dish with aluminum foil for the first half of the baking time to prevent the topping from burning, then uncover to let it get crispy.
– Store leftovers in an airtight container wrapped in plastic wrap and refrigerate for up to 3 days

Nutrition

Serving: 1serving | Calories: 282kcal | Carbohydrates: 9g | Protein: 7g | Fat: 25g | Saturated Fat: 15g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 7g | Trans Fat: 0.3g | Cholesterol: 71mg | Sodium: 551mg | Potassium: 334mg | Fiber: 3g | Sugar: 5g | Vitamin A: 1436IU | Vitamin C: 11mg | Calcium: 163mg | Iron: 1mg
Tried this recipe?Let us know how it was!

More Blog

  • Crispy Parmesan Potato Stacks
  • Pumpkin Chocolate Chip Cookies
  • close up funfetti cookie
    Funfetti Cookies
  • avocado crema in a grey bowl
    Avocado Crema

Primary Sidebar

Hi, I'm Liz! I'm passionate about creating reliable, foolproof recipes that don't just tell you how to cook, but why things work - so you can skip the guesswork and confidently make the best sweet and savory dishes of your life.

More about me →

Buy Flawless Fondant

Sugar Geek Flawless Fondant
It's incredibly stretchy, stays soft on the cake and can be rolled 50% thinner than other brands without tearing or becoming transparent. No elephant skin, no frustration, just flawless fondant every time. Buy Fondant

Our Cake Greatest Hits

Check our our best cake recipes

Summer Recipes

  • closeup of vanilla cake with vanilla buttercream slice on a white plate
    Moist Vanilla Cake Recipe Using Cake Flour
    Cook Time45 Minutes
  • slice of pink velvet cake with whipped cream frosting and fresh raspberries on a white plate
    Pink Velvet Cake
    Cook Time40 Minutes
  • slice of fresh strawberry cake on a white plate with strawberries behind it
    Fresh Strawberry Cake
    Cook Time1 Hours 10 Minutes
  • close up shot of double chocolate chip cookie
    Chewy Double Chocolate Chip Cookies
    Cook Time20 Minutes
  • Fast Bread Recipe
    Cook Time1 Hours
  • sourdough bread cut open to show crumb
    Beginners Sourdough Bread Recipe Step-By-Step
    Cook Time25 Hours 10 Minutes

Popular Recipes

  • ganache cake with dark, milk, and white chocolate on it
    The Best Chocolate Ganache Recipe
    Cook Time20 Minutes
  • close up of easy buttercream rosettes
    Easy Buttercream Frosting
    Cook Time10 Minutes
  • close up slice of marble cake
    Moist and Fluffy Marble Cake Recipe
    Cook Time40 Minutes
  • close up of red velvet cake slice
    Red Velvet Cake Recipe
    Cook Time1 Hours 40 Minutes

Footer

↑ back to top

About

  • Privacy Policy
  • Terms of Service
  • Fondant

Newsletter

  • Sign Up! for emails and updates

Contact

  • Contact
  • About Us

Copyright © 2024 Sugar Geek Show, Inc. All Rights Reserved.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required