Green Bean Casserole Creamy Crunchy and Classic

Published On: March 7, 2026
Follow Us
green bean casserole

Green bean casserole recipe is basically the ultimate comfort food side dish that shows up at every family dinner. I’m talking creamy, crunchy, cheesy goodness all in one baking dish. This vegetable bake comes together in under 40 minutes and honestly tastes even better than the classic version everyone remembers.

The best part? You’ll impress your guests without breaking a sweat. Save this for later because you’re gonna want it bookmarked for your next gathering.

Want the secret to restaurant-quality results at home? It’s simpler than you’d think. My family requests this creamy vegetable bake more than any other side dish I make.

Why this green bean casserole recipe works

Know what makes the difference between a sad casserole and one people actually remember? The creamy base and that golden crispy topping. I’ve burned my share of these because I walked away for two minutes, but I’ve learned exactly what works. This green bean casserole recipe nails the balance every single time.

  • Comes together in just 10 minutes of prep work before baking
  • Creamy cheese sauce coats every single green bean perfectly
  • Toasted almonds and crispy onions deliver that satisfying crunch
  • Makes 8 generous servings, ideal for family dinner sides
Prep Time Cook Time Calories Servings Cuisine
10 minutes 25 minutes 185 per serving 8 servings American

Ingredients for green bean casserole recipe

Ingredients for green bean casserole
  • 2 cans (10.5 oz each) cream of mushroom soup
  • 2 cans (14.5 oz each) cut green beans, drained
  • 1/2 cup sour cream
  • 1 cup whole milk
  • 1 cup shredded cheddar cheese
  • 2 tablespoons butter
  • 1 teaspoon garlic powder
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon salt
  • 3 tablespoons crispy fried onions
  • 1/4 cup toasted almond slivers

Honestly, you can swap the cream of mushroom soup with cream of chicken if that’s what you’ve got on hand. The green bean casserole recipe tastes fantastic either way, though I personally prefer mushroom for that earthy depth.

Can’t find toasted almonds? Turkey bacon bits work great too, and honestly give you a smokier flavor. Skip the fried onions if you’re doing a low-carb version—the casserole still turns out delicious, just less crispy on top (which some people actually prefer).

Step-by-step instructions

Cooking instructions for green bean casserole

1. Preheat your oven to 350°F and grab a 9×13 baking dish. Melt the butter in a large mixing bowl, then whisk in the cream of mushroom soup until smooth. Don’t panic if it looks lumpy at first—it’ll smooth out once you add the milk. This base is what makes the whole green bean casserole recipe creamy and delicious.

2. Pour in the milk slowly while whisking constantly to create a silky sauce. Stir in the sour cream until you don’t see any white streaks. The mixture should look smooth and pourable at this point. Taste it and add a pinch more salt if needed.

3. Add the garlic powder and black pepper to your sauce and stir well. Then fold in the shredded cheddar cheese until it melts completely into the sauce. The warmth from the mixture will melt it without needing extra heat—that’s the beauty of using hot soup and butter. This creates the most amazing cheese sauce for your green beans.

4. Drain your canned green beans thoroughly in a colander, pressing gently to remove excess liquid. Fold the green beans into your creamy cheese sauce using a rubber spatula, stirring until every bean gets coated. I always make sure to scrape the bottom of the bowl—the best flavor gets stuck down there. Pour everything into your prepared 9×13 baking dish.

5. Spread the mixture evenly and sprinkle the crispy fried onions and toasted almond slivers across the top. Don’t skip this step because those toppings are what give your green bean casserole recipe that addictive texture contrast. Keep an eye on it after minute 8 of baking so nothing burns. The topping will turn golden-brown and smell absolutely amazing.

6. Bake for 25 minutes at 350°F until the casserole is bubbly around the edges and the topping turns golden brown. You’ll hear it sizzle a little when it’s ready. The center should jiggle just slightly when you shake the pan—that means it’s perfectly set but still creamy inside.

7. Let it rest for 5 minutes before serving so everyone can actually scoop it without the sauce running everywhere. This cooling period lets the filling set up just enough while staying hot. Serve it warm and watch your guests go back for seconds—this holiday side easy recipe always gets compliments.

Serving ideas for green bean casserole recipe

Your green bean casserole recipe pairs beautifully with so many main dishes at the family table.

Roasted Turkey Breast

Serve this creamy vegetable bake alongside a juicy roasted turkey breast for the ultimate holiday meal. The rich cheese sauce complements the mild turkey perfectly, and everyone expects this combo at the table. Try pairing it with herb-roasted poultry for an unforgettable dinner.

Herb-Crusted Prime Rib

The earthy green beans and cheesy sauce balance the richness of a prime rib beautifully. This combination screams special occasion, and your guests will absolutely love the elegance of it. Honestly, prime rib night just got even better.

Baked Honey Glazed Ham

Green beans pair naturally with ham since they’re both dinner classics that belong together. The sour cream and cheese in your casserole cuts through the sweetness of the glaze perfectly. This is my go-to side dish for Easter and holiday gatherings.

Pro tips for perfect green bean casserole recipe

Storage tips

– Store leftovers in an airtight container in the fridge for up to 4 days – The green bean casserole recipe keeps better than you’d expect—flavors actually deepen overnight – Don’t freeze the assembled casserole before baking; quality suffers significantly

Make-ahead instructions

– Prep the creamy sauce and vegetables the day before, then refrigerate separately – Assemble everything in the baking dish, cover with foil, and refrigerate up to 12 hours – Bake directly from the fridge, adding 5 extra minutes to your cooking time

Variations

– Add 1/2 cup of shredded Swiss cheese for a nuttier flavor profile – Swap half the green beans for fresh sliced mushrooms for extra umami depth – Top with panko breadcrumbs instead of fried onions for a lighter texture

Troubleshooting

– If it’s too thick, thin with a splash of milk and stir gently before serving – Watery casserole means your green beans weren’t drained well enough next time – Bottom gets too dark? Cover with foil for the first 15 minutes of baking

Frequently asked questions

Can you freeze green bean casserole recipe?

Yes, you can freeze it after baking and cooling completely. Store it in an airtight freezer container for up to 3 months. Thaw overnight in the fridge, then reheat at 350°F for 20 minutes covered with foil. The texture stays pretty great, though the topping becomes slightly less crispy.

What can I substitute for cream of mushroom soup?

Cream of chicken, cream of celery, or even a simple homemade béchamel sauce work wonderfully. I’ve used all three and honestly, the casserole turns out delicious no matter which you choose. Some people make a roux-based sauce from scratch if they want total control over sodium content.

How do you reheat green bean casserole recipe leftovers?

Reheat covered at 350°F for 15-20 minutes until heated through, checking after 10 minutes. Add a splash of milk if it seems a bit dry. You can also microwave individual portions for 2-3 minutes on 50% power to prevent splattering everywhere.

Is this recipe kid-friendly?

Absolutely—most kids go crazy for the cheesy, crunchy combination in this creamy vegetable bake. You can reduce the garlic powder slightly if you’re serving very young children who prefer milder flavors. My 6-year-old ate three helpings last Tuesday, so that tells you everything.

Final thoughts

This green bean casserole recipe deserves a permanent spot on your holiday rotation. Honestly, it’s become the one dish people ask me to bring to every gathering. The combination of creamy cheese sauce and crispy toppings hits different every single time you make it.

You’ve got everything you need to nail this comfort food side dish. Check out more easy holiday side dishes while you’re here. Whether it’s Thanksgiving, Christmas, or just a regular Tuesday, this green bean casserole recipe always delivers.

Pin this recipe now so you’ll find it when you need it most.

Green Bean Casserole Creamy Crunchy and Classic

Green bean casserole delivers creamy comfort food side dishes ideal for family dinner sides. Easy to prepare with holiday gatherings. Try now!
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 8 servings
Course: Side Dishes
Cuisine: American
Calories: 185

Ingredients
  

  • 2 cans (10.5 oz each) cream of mushroom soup
  • 2 cans (14.5 oz each) cut green beans, drained
  • 1/2 cup sour cream
  • 1 cup whole milk
  • 1 cup shredded cheddar cheese
  • 2 tablespoons butter
  • 1 teaspoon garlic powder
  • 1/2 teaspoon black pepper
  • 1/2 teaspoon salt
  • 3 tablespoons crispy fried onions
  • 1/4 cup toasted almond slivers

Method
 

  1. Preheat your oven to 350°F and grab a 9×13 baking dish. Melt the butter in a large mixing bowl, then whisk in the cream of mushroom soup until smooth. Don’t panic if it looks lumpy at first—it’ll smooth out once you add the milk. This base is what makes the whole green bean casserole recipe creamy and delicious.
  2. Pour in the milk slowly while whisking constantly to create a silky sauce. Stir in the sour cream until you don’t see any white streaks. The mixture should look smooth and pourable at this point. Taste it and add a pinch more salt if needed.
  3. Add the garlic powder and black pepper to your sauce and stir well. Then fold in the shredded cheddar cheese until it melts completely into the sauce. The warmth from the mixture will melt it without needing extra heat—that’s the beauty of using hot soup and butter. This creates the most amazing cheese sauce for your green beans.
  4. Drain your canned green beans thoroughly in a colander, pressing gently to remove excess liquid. Fold the green beans into your creamy cheese sauce using a rubber spatula, stirring until every bean gets coated. I always make sure to scrape the bottom of the bowl—the best flavor gets stuck down there. Pour everything into your prepared 9×13 baking dish.
  5. Spread the mixture evenly and sprinkle the crispy fried onions and toasted almond slivers across the top. Don’t skip this step because those toppings are what give your green bean casserole recipe that addictive texture contrast. Keep an eye on it after minute 8 of baking so nothing burns. The topping will turn golden-brown and smell absolutely amazing.
  6. Bake for 25 minutes at 350°F until the casserole is bubbly around the edges and the topping turns golden brown. You’ll hear it sizzle a little when it’s ready. The center should jiggle just slightly when you shake the pan—that means it’s perfectly set but still creamy inside.
  7. Let it rest for 5 minutes before serving so everyone can actually scoop it without the sauce running everywhere. This cooling period lets the filling set up just enough while staying hot. Serve it warm and watch your guests go back for seconds—this holiday side easy recipe always gets compliments.

liz E. Pepper

Hi! I'm Liz!

I'm the recipe developer, food photographer, and passionate cook behind LizTable. I believe anyone can create delicious Mediterranean and Italian meals with simple ingredients, even if you're short on time and cooking for a busy family.

Get Daily Recipe Inspiration

FOLLOW