Classic Green Bean Casserole Recipe – Creamy, Crispy & Delicious
When it comes to comforting side dishes, nothing beats the timeless Green Bean Casserole. Originating in American kitchens in the 1950s, this dish has become a staple for Thanksgiving, Christmas, and Sunday dinners. It’s creamy, crunchy, and packed with flavor – the perfect balance of tender green beans, savory mushroom sauce, and golden crispy fried onions.
The best part? It’s simple to make with just a few pantry staples. Whether you’re hosting a holiday feast or just want a cozy side dish for a weeknight dinner, this Green Bean Casserole recipe will impress your family and guests every time.
Ingredients (Serves 6)

- 1 lb (450 g) fresh green beans, trimmed and cut in half (or 2 cans drained)
- 1 can (10.5 oz / 300 g) cream of mushroom soup
- ¾ cup milk
- 1 tsp soy sauce (optional, for depth of flavor)
- ¼ tsp black pepper
- 1 ½ cups crispy fried onions (store-bought or homemade)
- 1 cup shredded cheddar cheese (optional, for extra richness)
Step by Step Cooking Guide
- Preheat oven – Set oven to 350°F (175°C).
- Prepare green beans – If using fresh beans, blanch them in boiling salted water for 3–4 minutes until tender-crisp, then drain.
- Mix sauce – In a large bowl, combine cream of mushroom soup, milk, soy sauce, and pepper. Stir until smooth.
- Combine – Add green beans and half of the crispy onions to the sauce mixture. Stir gently to coat.
- Bake – Transfer to a greased 9×13-inch baking dish. Bake uncovered for 25 minutes.
- Top & crisp – Sprinkle remaining crispy onions (and cheese, if using) on top. Bake another 5–10 minutes until golden and bubbly.
- Serve – Remove from oven and let cool slightly before serving.
Cooking Time & Serving Size
- Prep Time: 10 minutes
- Cook Time: 30–35 minutes
- Total Time: 40–45 minutes
- Serving Size: 6 servings
Tips & Variations
- Homemade mushroom sauce: Skip canned soup and make a fresh sauce with sautéed mushrooms, garlic, flour, and cream.
- Cheesy upgrade: Mix in shredded cheddar or parmesan for a richer flavor.
- Add protein: Stir in cooked bacon bits, shredded chicken, or turkey for a heartier casserole.
- Crunchy twist: Use panko breadcrumbs with a little butter instead of fried onions for a lighter topping.
Nutrition Info (Per Serving – Approximate)
| Nutrient | Amount |
|---|---|
| Calories | 210 kcal |
| Protein | 5 g |
| Carbohydrates | 16 g |
| Fat | 14 g |
| Fiber | 3 g |
| Sugar | 4 g |

Healthy Alternatives
- Gluten-Free: Use gluten-free cream of mushroom soup and gluten-free fried onions.
- Low-Fat: Swap regular cream of mushroom soup with a low-fat version and reduce fried onions.
- Keto-Friendly: Replace milk with heavy cream and use almond flour-coated fried onions.
- Vegan Option: Use plant-based mushroom soup, almond milk, and dairy-free fried onions.
Serving Suggestions

This Green Bean Casserole is best served hot as a side dish. It pairs wonderfully with roast turkey, baked chicken, mashed potatoes, or ham. For holidays, it’s a crowd-pleasing addition that balances the richness of main dishes with fresh, earthy flavors.
Once you make this casserole, it’ll become a go-to recipe for holidays and family dinners alike – easy, delicious, and loved by all ages.
FAQ’s
Q1: Can I make Green Bean Casserole ahead of time?
Yes! Assemble the casserole (without topping) up to 24 hours in advance. Store in the fridge, then bake as directed, adding onions before finishing.
Q2: Can I freeze Green Bean Casserole?
It’s best enjoyed fresh, but you can freeze it. Prepare and bake, then freeze in an airtight container for up to 2 months. Reheat in the oven before serving.
Q3: Can I use frozen green beans?
Absolutely. Thaw and drain them well before mixing to prevent excess water in the casserole.
Q4: How do I make it taste less “canned”?
Use fresh green beans, homemade mushroom sauce, and season with garlic, onion powder, or a splash of soy sauce.
Q5: What can I substitute for fried onions?
Try crushed Ritz crackers, panko breadcrumbs, or even crushed potato chips for a crunchy topping.
