A LITTLE INSPIRATION · SOMETHING DELICIOUS · EVERY DAY

Fresh Green Bean Casserole with Crispy Onions

EVERYDAY TABLE  ·  Nov 6, 2026
Jump to recipe ↓

This casserole uses fresh green beans, briefly boiled and then baked in a creamy mix of cream of mushroom soup, sour cream and cheddar, with sautéed mushrooms and a topping of crispy fried onions. The beans stay tender-crisp, and the onions give the top its crunch. It serves 8, with 15 minutes of prep and 30 minutes in the oven.

Save this recipe for later:

Fresh beans give a brighter color and a firmer bite than frozen ones, which is the reason to use them here. The dish is a Thanksgiving staple, and it works for a weeknight dinner too.

What Goes in the Dish

  • Fresh green beans (2 pounds): trimmed and cut into 1-inch pieces.
  • Mushrooms (1 cup, sliced): sautéed in 1 tablespoon of olive oil until browned for a savory depth.
  • Sour cream (1 cup): makes the mixture creamy and binds it.
  • Cream of mushroom soup (1 can, 10.5 ounces): the creamy base.
  • Cheddar (1 cup, shredded): melts into the sauce.
  • Seasoning: 1 teaspoon garlic powder, 1 teaspoon onion powder, 1 teaspoon salt and 1/2 teaspoon black pepper.
  • Crispy fried onions (1 cup, plus extra for the top): the signature crunch.

Building and Baking It

Heat the oven to 350°F (175°C). Boil the green beans in salted water for 5 minutes, until bright green and tender-crisp, then drain. This quick blanching keeps their crunch. Sauté the mushrooms in the olive oil over medium heat for about 5 minutes, until soft and browned.

Stir the beans, mushrooms, sour cream, soup, garlic powder, onion powder, salt, pepper and cheddar together in a large bowl. Spread the mixture evenly in a greased 9×13-inch baking dish, which helps it cook uniformly and brown on top, and cover it with more crispy onions. Bake for 25 to 30 minutes, until bubbly and golden brown. Let it cool for a few minutes before serving.

Taste the mixture before baking and add more salt or pepper, or a dash of cayenne, if you want. A large pot works for the beans, and a deep saucepan can stand in. Any oven-safe dish that holds the mixture will do if you have no 9×13.

Fresh Green Bean Casserole with Crispy Onions is Delicious – Delicious Variations to Customize Your Keto Dish

Changing the Casserole

  • Lighter: use Greek yogurt in place of the sour cream.
  • Meaty: add cooked bacon bits or diced ham.
  • Other cheeses: mozzarella gives a gooey, melted texture, and pepper jack adds some spice.
  • Nuts: chopped almonds or pecans add crunch.
  • Frozen beans: they work in a pinch, but thaw and drain them well so they do not add excess moisture.

Serving and Storing

Roasted Brussels sprouts tossed in olive oil, salt and pepper make a crisp side, and cauliflower mash, steamed florets blended with butter and cream, stands in for mashed potatoes. Sparkling water with lemon or herbal tea goes with the rich casserole.

You can assemble the casserole a day ahead, cover it tightly with plastic wrap and refrigerate it. Let it sit at room temperature for about 30 minutes before baking. Leftovers keep in an airtight container in the refrigerator for 3 to 4 days. Reheat them in a 350°F (175°C) oven until warm, or microwave single portions.

Nutrition per Serving

One serving has about 220 calories, 15 grams of fat (7 grams saturated), 12 grams of carbohydrates, 3 grams of fiber, 2 grams of sugar, 6 grams of protein and 500 milligrams of sodium.

FAQ

Can I make it ahead?

Yes. Assemble it a day ahead, cover and refrigerate it, and let it stand at room temperature for about 30 minutes before baking.

How should leftovers be stored?

In an airtight container in the refrigerator for 3 to 4 days. Reheat in the oven at 350°F (175°C) or microwave single portions.

Can I use frozen green beans?

Yes, in a pinch. Fresh gives the best flavor and texture, so if you use frozen, thaw and drain them well first.

What can replace cream of mushroom soup?

Make a homemade version from a roux of butter and flour with vegetable broth, then add sautéed mushrooms. A can of cream of chicken soup or a homemade cheese sauce also works, and each gives a different flavor.

The Foodie Yummy Cookbook

12 reader-favorite recipes in one printable PDF. Enter your email and download it instantly.

Made it or loved it? Share this recipe

Written and edited by The Foodie Yummy Kitchen Team

The Foodie Yummy Kitchen Team writes and edits the recipes on Foodie Yummy: classic American potluck salads, holiday sides and easy comfort food, with a few low-carb options. Every recipe lists exact quantities, numbered steps and a printable recipe card, plus notes on swaps, storage and make-ahead timing. Spot a problem with a recipe? Tell us through the contact page and we will correct it. About us

THE RECIPE

Fresh Green Bean Casserole with Crispy Onions is Delicious!

Prep15 min Cook30 min Total time45 min Yield8, 8 servings

Ingredients

Instructions

  1. Preheat your oven to 350°F (175°C).

  2. In a large pot, bring salted water to a boil. Add the green beans and cook for 5 minutes until bright green and tender-crisp. Drain and set aside.

  3. In a large skillet, heat olive oil over medium heat. Add the sliced mushrooms and sauté for about 5 minutes until they are soft and browned.

  4. In a large mixing bowl, combine the cooked green beans, sautéed mushrooms, sour cream, cream of mushroom soup, garlic powder, onion powder, salt, black pepper, and 1 cup of shredded cheddar cheese. Stir until well combined.

  5. Transfer the mixture to a greased 9×13-inch baking dish. Spread it evenly and top with additional crispy fried onions.

  6. Bake in the preheated oven for 25-30 minutes, or until the casserole is bubbly and the top is golden brown.

  7. Remove from the oven and let it cool for a few minutes before serving.

Notes

For a lighter version, substitute Greek yogurt for sour cream.

Add cooked bacon bits or diced ham for extra flavor and protein.

Nutrition

Serving Size1 serving
Calories220 calories
Sugar Content2g
Sodium Content500mg
Fat Content15g
Saturated Fat Content7g
Unsaturated Fat Content8g
Trans Fat Content0g
Carbohydrate Content12g
Fiber Content3g
Protein Content6g
Cholesterol Content30mg
Source: foodieyummy.com · Original recipe source.