Classic Homemade Green Bean Casserole for Dinner

green bean casserole

Green bean casserole is a classic comfort food that’s perfect for dinner. After making this many times, I’ve discovered the trick to keeping it creamy and not watery. Keep reading for my best tips. If you love recipes like this, you’ll also enjoy Easy Grilled Mexican Street Corn Recipe for Summer BBQs and Refreshing Orzo Salad with Sun-Dried Tomatoes and Feta.

Green bean casserole with crispy onions and creamy sauce
💛

Why This Classic Homemade Green Bean Casserole for Dinner Is Pure Comfort

  • Creamy sauce with a hint of mushroom flavor
  • Crispy fried onions for added crunch
  • Easy to make ahead for busy weeknights
  • Better than takeout and family-friendly

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.

  • 2 lbs fresh green beans
  • 1 can (10.5 oz) condensed cream of mushroom soup
  • 1/2 cup milk
  • 1/2 cup sour cream
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 lb fried onions
  • Salt
  • Black pepper
  • Optional: Additional fried onions for garnish
Raw ingredients for green bean casserole

📝 Ingredient Notes

  • Green beans: Trimmed and cut into 1-inch pieces

🛒 Tools & Equipment I Recommend

  • Cast iron skillet — Even heat distribution for perfect fried onions → See on Amazon
  • Immersion blender — Easy blending of the creamy sauce directly in the pan → See on Amazon
Plated green bean casserole with crispy onions

How to Make Classic Homemade Green Bean Casserole for Dinner

  1. Prepare green beans: Trim and cut green beans into 1-inch pieces. Set aside.
  2. Cook green beans: Bring a large pot of salted water to a boil. Add green beans and cook until tender-crisp, about 5 minutes. Drain and set aside.
  3. Make creamy sauce: In a large skillet, combine cream of mushroom soup, milk, sour cream, salt, and black pepper. Whisk until smooth. Bring to a simmer over medium heat.
  4. Blend sauce: Use an immersion blender to blend the sauce until smooth. Alternatively, transfer the sauce to a blender and blend until smooth, then return it to the skillet.
  5. Combine and bake: Add the cooked green beans to the skillet with the creamy sauce. Stir to combine. Transfer the mixture to a greased 9×13-inch baking dish. Top with fried onions. Bake at 350°F (175°C) for 20-25 minutes, or until heated through and bubbly. Garnish with additional fried onions if desired.
🎩

Cook's Tips for Perfect Classic Homemade Green Bean Casserole for Dinner

  • Common mistake and fix: Don't overcook the green beans. They should be tender-crisp to maintain their texture in the casserole.
  • Tip: For a lighter version, use Greek yogurt instead of sour cream.
  • Tip: Make ahead: Assemble the casserole, but don't bake. Cover and refrigerate for up to 24 hours. Bake as directed when ready to serve.

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 4 days. Make-ahead tip: Assemble the casserole up to 24 hours ahead. Bake as directed when ready to serve.

Freezing Classic Homemade Green Bean Casserole for Dinner

Freeze individual portions for up to 2 months. Thaw overnight in the fridge before reheating.

How to Reheat Without Drying It Out

Oven: Reheat in the oven at 350°F (175°C) for 15-20 minutes, or until heated through. Microwave: Reheat in the microwave for 1-2 minutes, or until heated through. Stir halfway through.

Recipe Notes

  • Chef tip: For a vegetarian version, use vegetable broth instead of chicken broth in the cream of mushroom soup.
  • Best substitution: Substitute the canned cream of mushroom soup with a homemade cream of mushroom soup for a fresher taste.
  • Make-ahead: Assemble the casserole, but don't bake. Cover and refrigerate for up to 24 hours. Bake as directed when ready to serve.
  • Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
  • Troubleshooting: If the casserole is too watery, add a slurry of 1 tablespoon cornstarch mixed with 1 tablespoon water to the sauce before blending. Cook until thickened.

Want to level up this recipe?

High-quality canned cream of mushroom soup — Ensures a rich and creamy sauce for your casserole → Check price on Amazon

Classic Homemade Green Bean Casserole for Dinner

Plated green bean casserole with crispy onions
Prep
15 minutes
🍳
Cook
35 minutes
Total
50 minutes
🍽
Serves
6 servings
🥗
Diet
Gluten-free

Ingredients

Main Ingredients

  • 2 lbs fresh green beans
  • 1 can (10.5 oz) condensed cream of mushroom soup
  • 1/2 cup milk
  • 1/2 cup sour cream
  • 1/2 tsp salt
  • 1/4 tsp black pepper
  • 1 lb fried onions

Seasonings

  • Salt
  • Black pepper

Optional Toppings

  • Additional fried onions for garnish

Instructions

  1. Prepare green beans: Trim and cut green beans into 1-inch pieces. Set aside.
  2. Cook green beans: Bring a large pot of salted water to a boil. Add green beans and cook until tender-crisp, about 5 minutes. Drain and set aside.
  3. Make creamy sauce: In a large skillet, combine cream of mushroom soup, milk, sour cream, salt, and black pepper. Whisk until smooth. Bring to a simmer over medium heat.
  4. Blend sauce: Use an immersion blender to blend the sauce until smooth. Alternatively, transfer the sauce to a blender and blend until smooth, then return it to the skillet.
  5. Combine and bake: Add the cooked green beans to the skillet with the creamy sauce. Stir to combine. Transfer the mixture to a greased 9×13-inch baking dish. Top with fried onions. Bake at 350°F (175°C) for 20-25 minutes, or until heated through and bubbly. Garnish with additional fried onions if desired.

Notes

  • Chef tip: For a vegetarian version, use vegetable broth instead of chicken broth in the cream of mushroom soup.
  • Best substitution: Substitute the canned cream of mushroom soup with a homemade cream of mushroom soup for a fresher taste.
  • Make-ahead: Assemble the casserole, but don't bake. Cover and refrigerate for up to 24 hours. Bake as directed when ready to serve.
  • Scaling: This recipe can be easily doubled or halved to serve more or fewer people.
  • Troubleshooting: If the casserole is too watery, add a slurry of 1 tablespoon cornstarch mixed with 1 tablespoon water to the sauce before blending. Cook until thickened.

Storage

  • Fridge: Store leftovers in an airtight container in the fridge for up to 4 days.
  • Freezer: Freeze individual portions for up to 2 months. Thaw overnight in the fridge before reheating.
  • Oven reheat: Reheat in the oven at 350°F (175°C) for 15-20 minutes, or until heated through.
  • Microwave reheat: Reheat in the microwave for 1-2 minutes, or until heated through. Stir halfway through.
  • Make ahead: Assemble the casserole up to 24 hours ahead. Bake as directed when ready to serve.

Nutrition Per Serving

  • Calories: 270
  • Protein: 7g
  • Fat: 15g
  • Carbs: 25g
  • Fiber: 4g
  • Sugar: 5g
  • Sodium: 600mg
  • Cholesterol: 35mg
  • Sat. Fat: 8g

Nutritional values are estimates only. Actual values may vary by brand and portion size.

Classic Homemade Green Bean Casserole for Dinner FAQs

Can I make green bean casserole ahead of time?

Yes, assemble the casserole, but don't bake. Cover and refrigerate for up to 24 hours. Bake as directed when ready to serve.

Why is my green bean casserole watery?

Overcooking the green beans or not using enough cream of mushroom soup can cause a watery casserole. Add a slurry of cornstarch and water to thicken the sauce if needed.

Can I freeze green bean casserole?

Yes, freeze individual portions for up to 2 months. Thaw overnight in the fridge before reheating.

Can I make green bean casserole in the air fryer?

No, the air fryer is not suitable for cooking this casserole. It's best to use the oven for even heating and browning.

What is the best substitute for cream of mushroom soup?

You can make a homemade cream of mushroom soup using butter, flour, milk, and chicken or vegetable broth. Alternatively, use a can of cream of chicken 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!

Similar Posts