A holiday table wouldn’t be complete without a warm, creamy green bean casserole recipe, and this version adds a few simple touches that make it extra special. Fresh green beans are simmered in chicken broth until tender, then combined with sautéed mushrooms, garlic, and a rich cream of mushroom soup mixture. Parmesan cheese adds a savory note, while French fried onions bring the signature crunch that everyone looks forward to. Finished with a layer of melted cheddar, this casserole is both comforting and flavorful, making it a side dish that will disappear quickly at any gathering.
Why this recipe works
- Fresh ingredients for better flavor: Using fresh green beans instead of canned adds a crisp, vibrant texture that holds up well after baking.
- Extra richness from mushrooms: Whole mushrooms sautéed with garlic bring a deeper, earthy flavor that pairs beautifully with the creamy sauce.
- Two layers of cheese: Parmesan is mixed into the casserole for a salty, nutty boost, and cheddar is melted on top for a gooey, savory finish.
- Holiday crowd-pleaser: The familiar flavors of cream of mushroom soup, tender green beans, and crispy onions make this a nostalgic favorite that appeals to all ages.
- Easy to prepare ahead: The casserole can be assembled in advance, then baked just before serving, making it a convenient dish for busy holiday cooking.






Serving suggestions
- Perfect holiday side: Serve alongside roast turkey, baked ham, or prime rib for a classic holiday spread.
- Add extra color: Garnish with chopped parsley or toasted breadcrumbs for a pop of color and texture.
- Pair with other comfort foods: This casserole complements mashed potatoes, stuffing, or sweet potato casserole beautifully.
- Weeknight dinner companion: Make it part of a simple meal by serving it with roasted chicken or grilled pork chops.
- Family-style serving: Place in the center of the table so guests can help themselves, encouraging seconds and happy conversations.
Green bean casserole recipe
- Total Time: 40 minutes
- Yield: 6 servings 1x
Description
Make this flavorful green bean casserole recipe with fresh beans, mushrooms, and crispy onions for a holiday favorite everyone will love.
Ingredients
Units
Scale
- 1/4 cup butter
- 3 garlic cloves (minced)
- 2 cups fresh sliced mushrooms
- 6 cups fresh green beans (ends removed and cut in half)
- 6 cups low sodium chicken broth
- 2 (10 3/4 ounce) cans low-sodium condensed cream of mushrooms soup
- 1/4 cup grated parmesan cheese
- 1/2 teaspoon black pepper
- 2 (2 7/8 ounce) cans French fried onion rings
- 1 cup grated cheddar cheese
Instructions
- Pre-heat the oven to 350 degrees. In a large skillet melt butter and add mushrooms and garlic. Cook while stirring until mushrooms lose their moisture. Set aside.
- Add green beans to a large saucepan and pour chicken broth over them. Bring to a boil and cook for 8-10 minutes or until green beans become fork tender. Drain green beans (but do not rinse).
- In a large bowl combine cream of mushroom soup, cooked mushrooms, parmesan cheese, pepper, and onions rings, mix well.
- Gently fold in green beans. Pour into a greased 3-quart casserole dish. Bake in the oven at 350 degrees for 20 minutes. Remove from the oven and sprinkle cheddar cheese over the top return to oven and bake for 5 minutes or until the cheese has melted.
Nutrition
- Serving Size:
- Calories: 261
- Sugar: 5.3 g
- Sodium: 283.9 mg
- Fat: 17.7 g
- Carbohydrates: 15.6 g
- Protein: 14.1 g
- Cholesterol: 44.5 mg