Are you ready to bring a classic to your table that everyone will love? Look no further than this green bean casserole recipe! Perfect for family dinners, potlucks, and holidays, this dish combines fresh green beans with a creamy, savory sauce and a crispy topping that’s simply irresistible.


Active Time: 25 minutes

Total Time: 1 hour

Number of Servings: 6



For the Casserole:

  • 1 lb fresh green beans, trimmed and cut into 1-inch pieces
  • 1 can (10.5 oz) condensed cream of mushroom soup
  • 1/2 cup milk
  • 1 cup shredded cheddar cheese
  • 1/4 cup chopped onions
  • 1/4 cup chopped mushrooms
  • 2 cloves garlic, minced
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon salt

For the Topping:

  • 1 can (6 oz) French-fried onions
  • 1/2 cup breadcrumbs (optional)
  • 2 tablespoons melted butter (optional)


  1. First, preheat your oven to 350°F (175°C). Then, bring a large pot of water to a boil and add a pinch of salt. Toss in the fresh green beans and cook for about 5 minutes until they’re tender but still crisp. Drain the beans and set them aside.
  2. In a large mixing bowl, combine the condensed cream of mushroom soup, milk, shredded cheddar cheese, chopped onions, chopped mushrooms, minced garlic, salt, and black pepper. Stir everything together until it’s well mixed.
  3.  Grab a 9x13-inch baking dish and lightly grease it. Spread the cooked green beans evenly in the dish. Pour the creamy mushroom mixture over the beans, ensuring they’re all coated.
  4. Sprinkle the French fried onions evenly over the top of the casserole. If you want extra crunch, mix the breadcrumbs with melted butter and add this on top of the onions.
  5. Pop the casserole in your preheated oven and bake for 25-30 minutes until the topping is golden brown and the sauce is bubbling around the edges.


Let the casserole cool for a few minutes before serving. This dish is best enjoyed hot, with all its creamy, crunchy goodness.

Nutrition Facts Per One Serving:

Nutrition Facts  
one serving  
Calories: 187
Total Fat: 10.2g
Saturated Fat: 0g
Cholesterol: 19mg
Sodium: 521mg
Total Carbohydrates: 14.8g
Dietary Fiber: 3.1g
Sugars: 5.6g
Protein: 5.7g

Tips and Variations

  • Add cooked, diced chicken or ground beef to the casserole for a heartier version.
  • Mix in a teaspoon of crushed red pepper flakes or a splash of hot sauce for a bit of heat.
  • Try adding different cheeses like mozzarella or Gruyère for a unique twist.


  • How to make green bean casserole ahead of time?

You can prepare the casserole up to the point of adding the French-fried onions, cover it, and refrigerate for up to 24 hours. When ready to bake, add the onions and bake as directed.

  • Can I use frozen green beans instead of fresh?

Yes, you can use frozen green beans. Just make sure to thaw and drain them well before adding them to the casserole.

  • How to make green bean casserole without mushroom soup?

For a homemade version, substitute the condensed soup with a mixture of 1 cup of heavy cream, 1 cup of chicken or vegetable broth, and 2 tablespoons of flour.

  • Can I freeze green bean casserole?

Yes, you can freeze it! Assemble the casserole without the fried onions, cover it tightly, and freeze for up to 2 months. Thaw in the fridge overnight, add the onions, and bake.

  • What to serve with green bean casserole?

This dish pairs well with roasted meats, mashed potatoes, and a fresh salad for a complete meal.


With its simple ingredients and mouth-watering flavor, this green bean casserole with fresh green beans will quickly become a favorite in your household. Even on hectic weeknights or for special events, you can whip up this easy side dish to complement any meal. Indulge in a dish that will bring you warmth and satisfaction—try this green bean casserole recipe easy. I hope you like cooking!

For more delicious recipes and cooking tips, check out our other side dish recipes.