Classic Homemade Green Bean Casserole for Dinner

Green bean casserole is a classic side dish that’s creamy, comforting, and always a crowd-pleaser. After making this many times, I’ve discovered the secret to a perfectly creamy and crispy green bean casserole that’s better than takeout. Keep reading for my best tips, or jump to the recipe card. If you love recipes like this, you’ll also enjoy Crispy Chipotle Honey Chicken Thighs with Gouda Mashed Potatoes and Iced Blue Tea Latte Recipe with Vanilla Cold Foam.

Why This Classic Homemade Green Bean Casserole for Dinner Is Pure Comfort
- It's creamy and comforting, perfect for cozy dinners at home.
- The crispy onions on top add a delightful crunch and texture.
- It's easy to make and always a crowd-pleaser.
- It's a great way to use up fresh green beans from the garden.
What You'll Need for Classic Homemade Green Bean Casserole for Dinner
Choosing the right ingredients makes a big difference, but this recipe is forgiving enough to work with what you have.
- 1 lb fresh green beans, trimmed
- 1 can (10.5 oz) cream of mushroom soup
- 1/2 cup milk
- 1/2 tsp black pepper
- 1/2 tsp salt
- 1 cup crispy fried onions
- Black pepper
- Salt
- Optional: Crispy fried onions

📝 Ingredient Notes
- green beans: Fresh green beans are best, but frozen can be used in a pinch.
🛒 Tools & Equipment I Recommend
- KitchenAid 7-Cup Food Processor — Saves time and effort in trimming green beans. → See on Amazon
- Calphalon Nonstick 12-Inch Everyday Pan — Even heat distribution ensures perfect cooking of green beans. → See on Amazon

How to Make Classic Homemade Green Bean Casserole for Dinner
- Prepare green beans: Trim the ends off the green beans and cut them into 1-inch pieces.
- Mix soup and milk: In a large bowl, mix together the cream of mushroom soup, milk, black pepper, and salt.
- Combine ingredients: Add the green beans to the soup mixture and stir to combine. Transfer to a greased 9×13-inch baking dish.
- Bake: Bake at 350°F (175°C) for 25-30 minutes, or until bubbly and heated through.
- Add toppings: Remove from the oven and top with crispy fried onions. Bake for an additional 5 minutes, or until the onions are golden and crispy.
Cook's Tips for Perfect Classic Homemade Green Bean Casserole for Dinner
- Common mistake and fix: Don't overcook the green beans. They should still have a slight crunch to them.
- Pro tip: For a healthier version, use Greek yogurt instead of cream of mushroom soup.
- Pro tip: Make ahead and reheat in the oven for best results.
Storing & Reheating Classic Homemade Green Bean Casserole for Dinner
Short-Term Storage
Store in an airtight container in the fridge. Store leftovers in an airtight container in the fridge for up to 5 days. Make-ahead tip: Prepare the casserole up to 1 day ahead. Store in the fridge, then bake as directed.
Freezing Classic Homemade Green Bean Casserole for Dinner
Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
How to Reheat Without Drying It Out
Oven: Reheat in a 350°F (175°C) oven for 15-20 minutes, or until heated through. Microwave: Reheat in the microwave for 2-3 minutes, or until heated through. Stir halfway through.
Recipe Notes
- Chef tip: For a spicy kick, add a pinch of cayenne pepper.
- Best substitution: Substitute the crispy fried onions with French's fried onions for a similar taste.
- Make-ahead: Prepare the casserole up to 1 day ahead. Store in the fridge, then bake as directed.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If the casserole is too thick, add a little more milk. If it's too thin, add a tablespoon of flour to the soup mixture before combining with the green beans.
Want to level up this recipe?
OXO Good Grips 3-Piece Measuring Cup Set — Accurate measuring ensures consistent results in your green bean casserole. → Check price on Amazon
Classic Homemade Green Bean Casserole for Dinner

Ingredients
Main Ingredients
- 1 lb fresh green beans, trimmed
- 1 can (10.5 oz) cream of mushroom soup
- 1/2 cup milk
- 1/2 tsp black pepper
- 1/2 tsp salt
- 1 cup crispy fried onions
Seasonings
- Black pepper
- Salt
Optional Toppings
- Crispy fried onions
Instructions
- Prepare green beans: Trim the ends off the green beans and cut them into 1-inch pieces.
- Mix soup and milk: In a large bowl, mix together the cream of mushroom soup, milk, black pepper, and salt.
- Combine ingredients: Add the green beans to the soup mixture and stir to combine. Transfer to a greased 9×13-inch baking dish.
- Bake: Bake at 350°F (175°C) for 25-30 minutes, or until bubbly and heated through.
- Add toppings: Remove from the oven and top with crispy fried onions. Bake for an additional 5 minutes, or until the onions are golden and crispy.
Notes
- Chef tip: For a spicy kick, add a pinch of cayenne pepper.
- Best substitution: Substitute the crispy fried onions with French's fried onions for a similar taste.
- Make-ahead: Prepare the casserole up to 1 day ahead. Store in the fridge, then bake as directed.
- Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
- Troubleshooting: If the casserole is too thick, add a little more milk. If it's too thin, add a tablespoon of flour to the soup mixture before combining with the green beans.
Storage
- Fridge: Store leftovers in an airtight container in the fridge for up to 5 days.
- Freezer: Freeze for up to 3 months. Thaw overnight in the fridge before reheating.
- Oven reheat: Reheat in a 350°F (175°C) oven for 15-20 minutes, or until heated through.
- Microwave reheat: Reheat in the microwave for 2-3 minutes, or until heated through. Stir halfway through.
- Make ahead: Prepare the casserole up to 1 day ahead. Store in the fridge, then bake as directed.
Nutrition Per Serving
- Calories: 140
- Protein: 4g
- Fat: 6g
- Carbs: 18g
- Fiber: 4g
- Sugar: 3g
- Sodium: 500mg
- Cholesterol: 10mg
- Sat. Fat: 2g
Nutritional values are estimates only. Actual values may vary by brand and portion size.
Classic Homemade Green Bean Casserole for Dinner FAQs
Yes, you can prepare the casserole up to 1 day ahead. Store in the fridge, then bake as directed.
If the casserole is too thin, add a tablespoon of flour to the soup mixture before combining with the green beans. If it's too thick, add a little more milk.
Yes, freeze for up to 3 months. Thaw overnight in the fridge before reheating.
No, an air fryer is not the best tool for cooking this casserole. The oven provides even heat and ensures the casserole is heated through.
For a healthier version, use Greek yogurt instead of cream of mushroom soup.
A Warm Final Note
I can’t wait for you to try Classic Homemade Green Bean Casserole for Dinner and see how effortlessly it comes together. When you make it, pop back here and leave a rating or share how it turned out — I love hearing from you!






