| |

Classic Green Bean Casserole with Fresh Green Beans and Crispy Onions

As an Amazon Associate I earn from qualifying purchases.

Every family has that one dish that makes or breaks the Thanksgiving table, and for most of us, it’s Green Bean Casserole. When it comes to Thanksgiving side dishes, this creamy, savory classic is right up there with mashed potatoes and stuffing. This version gives the traditional recipe a well-deserved upgrade with fresh green beans, buttery sautéed mushrooms, and a splash of real cream for extra richness. Perfect for rounding out your Thanksgiving menu!

Forget the canned beans and condensed soup shortcuts. This casserole starts in a skillet, where mushrooms and shallots slowly cook down in butter to create deep, savory flavor. A blend of cream of mushroom soup, chicken stock, and heavy cream forms a velvety sauce that hugs every bean. After a quick bake, the crispy onion topping turns perfectly golden, adding just the right amount of crunch. Ready in about 35 minutes, it’s a comforting, crowd-pleasing dish that feels right at home on any holiday table.

Why You’ll Love Green Bean Casserole

  • Made with fresh green beans: Bright flavor and crisp-tender texture, not mushy.
  • Creamy mushroom base: A homemade twist using butter, shallots, and real cream of mushroom soup.
  • Quick and simple: Ready from start to finish in about 35 minutes.
  • Perfect holiday side dish: The ideal balance of comforting, familiar flavors and fresh, from-scratch taste.
  • Crowd-pleasing texture: Creamy sauce meets crunchy onion topping for a cozy side dish. 

Ingredients Needed To Make Green Bean Casserole

Make sure you scroll down to the recipe card to see the full list of ingredients needed for this recipe.

  • Fresh green beans
  • Mushrooms (portabella or button)
  • Shallot
  • Garlic powder
  • Onion powder
  • Butter
  • Cream of mushroom soup
  • Kosher salt
  • Black pepper
  • Chicken stock
  • Heavy cream
  • Crispy onion toppers

Variations, Tips, and Substitutions

  • Add bacon: Stir in cooked, crumbled bacon before baking for a smoky flavor.
  • Try different soups: Swap cream of mushroom for cream of celery or cream of chicken for a new twist.
  • Add a cheesy layer: Sprinkle shredded cheddar or parmesan under the onions for extra richness.
  • Make it vegetarian: Use vegetable broth instead of chicken stock.
  • Upgrade the topping: Mix panko breadcrumbs with a little melted butter for a homemade, crispy finish.

How To Make Green Bean Casserole

  1. Preheat your oven to 375°F and lightly grease a 7×10 or 2-quart baking dish.
  2. Melt the butter in a large skillet over medium heat. Add the sliced mushrooms and cook until golden brown.
  3. Lower the heat and stir in the diced shallot. Cook until softened, about 5 minutes.
  4. Add chicken stock, garlic powder, onion powder, salt, pepper, cream of mushroom soup, and heavy cream. Stir until the sauce is smooth and creamy.
  5. Trim and slice the green beans, then place them evenly in the prepared baking dish.
  6. Pour the creamy mushroom mixture over the beans and spread evenly with a wooden spoon.
  7. Sprinkle the crispy onion toppers evenly over the top.
  8. Bake uncovered for 20–25 minutes, or until bubbling and golden brown. If the onions darken too quickly, cover loosely with foil.
  9. Let rest for 5 minutes before serving. Serve warm and watch it disappear.

Commonly Asked Questions

Can I make this casserole ahead of time?

Yes! You can assemble the casserole (without the crispy onion topping) up to one day in advance. Cover it tightly with plastic wrap and refrigerate. When you’re ready to bake, let it sit at room temperature for 20–30 minutes, then top with the onions and bake as directed.

Can I use frozen or canned green beans instead of fresh?

You can use frozen green beans. Just thaw and drain them first to avoid excess liquid. Canned green beans work too, but they’ll give a much softer texture. For the best results, go with fresh beans when possible.

Can I add other vegetables or ingredients?

Definitely, diced cooked bacon, a handful of shredded cheddar cheese, or even sautéed onions can add depth. Some people also like a splash of soy sauce or Worcestershire for extra umami flavor.

How do I store leftovers?

Store any leftover green bean casserole in an airtight container in the refrigerator for up to 3 days. To reheat, warm it in the oven at 350°F until hot and bubbly, or microwave smaller portions until heated through. If the onions lose their crunch, sprinkle on a few fresh crispy onions before serving.

Follow us on Social Media!

If you make this recipe, please be sure to leave a review and rating below! To see more recipes and behind the scenes, follow along on Instagram, TikTok, and Youtube! I’m also now on Pinterest, so stop by and take a look at what’s new.

A slice of three-layer vanilla cake with white frosting, topped with colorful red, green, and white sprinkles and a small cookie, served on a white plate.

Sugar Cookie Dough Cake (Easy Recipe with Cookie Dough + Vanilla Frosting)

Danielle Cochran
A light vanilla cake baked with sugar cookie dough pieces and layered with vanilla frosting. Easy to make and perfect for any celebration.
No ratings yet
Prep Time 20 minutes
Cook Time 25 minutes
Cooling Time 1 hour
Total Time 1 hour 45 minutes
Course Dessert
Servings 12
Calories 540 kcal

Equipment

Ingredients
  

For the Cake

  • 2 ½ cups all-purpose flour or 1:1 gluten-free flour
  • 2 tsp baking powder
  • ½ tsp baking soda
  • 1 tsp salt
  • ¾ cup unsalted butter, room temperature
  • 1 ½ cup granulated sugar
  • 2 tsp vanilla extract
  • 5 egg whites
  • ¾ cup sour cream or Greek yogurt
  • 1 cup milk

For the Frosting

Shop Ingredients on Jupiter

Instructions
 

  • Preheat the oven to 350°F. Spray two 8-inch cake pans and line the bottoms with parchment paper.
  • In a mixing bowl, beat the butter and sugar on high for 3 minutes until light and fluffy.
  • Add the egg whites, vanilla, sour cream (or yogurt), and milk. Mix until smooth.
  • In a separate bowl, whisk together the flour, baking powder, baking soda, and salt.
  • Add the dry ingredients to the wet ingredients and mix until just combined.
  • Divide the batter evenly between the two pans.
  • Using a 1 tbsp scoop, drop half of the cookie dough (1 cup) across the top of one cake, and the remaining cup across the top of the second cake.
  • Bake 25–30 minutes, or until a toothpick inserted halfway through the center comes out clean.
  • Cool the cakes in the pans for 10–15 minutes, then transfer to a rack to cool completely.
  • Frost with vanilla frosting and decorate with sprinkles or extra cookie dough pieces.

Nutrition

Serving: 12gCalories: 540kcalCarbohydrates: 79gProtein: 6gFat: 23gSaturated Fat: 14gCholesterol: 55mgSodium: 300mg
Tried this recipe?Mention @TheSaltyCooker or tag #thesaltycooker!

This Green Bean Casserole has all the comfort of the classic, but with the bright, fresh flavor of real ingredients. The creamy mushroom sauce wraps every bean in savory goodness, and the crispy onions add that familiar crunch we all love. Whether it’s Thanksgiving dinner or a Sunday roast, this dish fits right in with all your family’s favorite recipes! It’s simple to make, comforting to eat, and impossible to resist.

Leave a Reply

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

Recipe Rating