best green bean casserole recipe

The Best Green Bean Casserole Recipe: Creamy, Crispy, Foolproof

Sharing is caring!

Every family has a dish that makes its way to the table no matter the season. For me, that dish is green bean casserole. I can still picture the old Pyrex dish my grandmother used, bubbling with creamy sauce and topped with golden, crispy onions.

The smell alone was enough to draw every cousin, uncle, and neighbor into the kitchen. It wasn’t just a side dish; it was the kind of food that signaled love, togetherness, and the promise of full bellies.

Green bean casserole has always been more than green beans and sauce. It’s comfort baked into every bite, the crunch of onions against tender beans, the warmth of cream melding with earthy vegetables.

Perfect for Thanksgiving or Christmas, yes, but also just as welcome at a weeknight dinner when the air is chilly and you want something to remind you of home.

I like to think of it as a “bridge dish” – simple enough for everyday dinners but festive enough to take to potlucks or holidays. It has that nostalgic quality that makes it timeless, yet it’s versatile enough to dress up with fresh mushrooms or a handful of cheddar.

Whether you’ve been making it for decades or you’re trying it for the first time, this recipe is a true crowd-pleaser that feels just as comforting today as it did in your grandmother’s kitchen.

Green Bean Casserole Recipe

This classic green bean casserole is creamy, crispy, and foolproof — a timeless side dish made with tender green beans, a silky mushroom sauce, and a golden fried onion topping that’s perfect for holidays, potlucks, or cozy family dinners.
Prep Time 10 minutes
Cook Time 35 minutes
optional 5 minutes
Total Time 50 minutes
Servings: 8
Course: Side Dish
Cuisine: American
Calories: 250

Ingredients
  

  • 2 cans 14.5 oz each cut green beans, drained (or 4 cups fresh, trimmed and blanched)
  • 1 can 10.5 oz cream of mushroom soup
  • ¾ cup whole milk
  • 1 teaspoon soy sauce optional, adds depth
  • ¼ teaspoon black pepper
  • 1 ½ cups crispy fried onions divided
  • 1 cup shredded cheddar cheese optional, for a cheesy twist
  • Pinch of salt to taste

Method
 

  1. Preheat oven to 350°F. Grease a 9×13-inch baking dish lightly with butter or nonstick spray.
  2. In a large bowl, whisk together cream of mushroom soup, milk, soy sauce, and black pepper until smooth.
  3. Add the drained green beans to the bowl and stir until well coated. If using fresh beans, blanch for 5 minutes in boiling water, then drain before mixing.
  4. Pour half of the bean mixture into the prepared dish. Sprinkle half of the fried onions (and cheese, if using) over the top. Add the remaining beans, then smooth out the surface.
  5. Bake uncovered for 25 minutes, until bubbling around the edges.
  6. Sprinkle the remaining fried onions (and cheese if desired) over the top. Return to the oven for 10–12 minutes, until the topping is golden brown and crisp.
  7. Let rest for 5 minutes before serving.

About the Recipe

This green bean casserole recipe is everything you love about the classic but with a few thoughtful touches that make it truly stand out. The base is silky smooth, rich but not heavy, with plenty of flavor to complement the crisp-tender beans.

I use a mix of cream of mushroom soup for that nostalgic taste and a splash of milk to keep the sauce balanced. The topping is where the magic happens: golden fried onions that bake into a crunchy crust no one can resist.

It’s a foolproof recipe that works for busy weeknights or special gatherings. With just a handful of pantry staples, you can pull together a dish that feels both homestyle and elegant.

This recipe serves 6 to 8, making it perfect for a family dinner, holiday spread, or even doubling for a potluck. If you want to make it more hearty, you can add sautéed mushrooms, shredded cheese, or even bacon. If you’re short on time, stick to the classic base and it will still turn out creamy and delicious.

The beauty of this dish is in its simplicity. It doesn’t demand hours of prep, yet it delivers maximum comfort. Once you try this version, you’ll see why it’s the best green bean casserole recipe to keep in your back pocket year after year.


Ingredients

green bean casserole recipe Ingredient
  • 2 cans (14.5 oz each) cut green beans, drained (or 4 cups fresh, trimmed and blanched)
  • 1 can (10.5 oz) cream of mushroom soup
  • ¾ cup whole milk
  • 1 teaspoon soy sauce (optional, adds depth)
  • ¼ teaspoon black pepper
  • 1 ½ cups crispy fried onions, divided
  • 1 cup shredded cheddar cheese (optional, for a cheesy twist)
  • Pinch of salt, to taste

Instructions

  1. Preheat oven to 350°F. Grease a 9×13-inch baking dish lightly with butter or nonstick spray.
  2. Make the sauce. In a large bowl, whisk together cream of mushroom soup, milk, soy sauce, and black pepper until smooth. The sauce should be creamy but pourable.
  3. Combine beans and sauce. Add the drained green beans to the bowl and stir until well coated. If you’re using fresh beans, blanch them for 5 minutes in boiling water, then drain before mixing.
  4. Layer the casserole. Pour half of the bean mixture into the prepared dish. Sprinkle half of the fried onions (and cheese, if using) over the top. Add the remaining beans, then smooth out the surface.
  5. Bake uncovered for 25 minutes. The casserole should be bubbling around the edges.
  6. Add topping. Sprinkle the remaining fried onions (and a little extra cheese if desired) evenly over the surface. Return to the oven for 10–12 minutes, until the topping is golden brown and crisp.
  7. Serve hot. Let it rest for 5 minutes before serving so the sauce sets slightly. The casserole should be creamy inside with a crunchy, savory topping.

Tips for Success

green bean casserole recipe

One of the secrets to the best green bean casserole is not overcooking the beans before they go into the oven. If you’re using canned beans, simply drain them well and let the oven do the rest of the work. For fresh beans, blanching just until bright green keeps them crisp-tender, so they don’t turn mushy.

Another tip is to be mindful of the topping. Crispy fried onions can burn if left too long in the oven, which is why I bake the casserole first, then add the topping for the final minutes. This gives you the perfect golden crust without the bitterness of overbrowned onions.

Finally, don’t be afraid to make it your own. A pinch of garlic powder, a dash of paprika, or even a handful of shredded cheddar can transform the flavor profile. Keep the core recipe as your base, but use these little additions to tailor it to your family’s taste. With a little care, you’ll have a casserole that turns out creamy, crispy, and comforting every single time.


What Goes Well With It

green bean casserole

Green bean casserole shines brightest on the holiday table, right alongside roasted turkey, mashed potatoes, and cranberry sauce. The creamy texture balances hearty meats, while the crispy onions add a contrast to softer sides like stuffing or sweet potatoes.

On a regular weeknight, I love pairing it with baked chicken or grilled pork chops. It adds a cozy, nostalgic feel to simple dinners and makes the meal feel more complete. A slice of crusty bread on the side is perfect for scooping up any leftover sauce from the casserole dish.

For something special, serve it with a drizzle of gravy or alongside beef roast for Sunday dinner. And don’t underestimate it as a potluck hero. It’s easy to transport, reheats beautifully, and always earns compliments. Wherever it shows up, this casserole feels like the missing puzzle piece that ties the whole meal together.


Nutrition & Health Benefits

green bean casserole recipe pin

While green bean casserole is known as comfort food, it also brings a few surprising perks. Green beans themselves are a wonderful source of fiber, vitamin C, and vitamin K, helping to support your immune system and keep things running smoothly. They’re also naturally low in calories, which balances nicely with the richer ingredients in the dish.

The cream of mushroom soup adds that classic creamy base, and mushrooms bring antioxidants and earthy flavor. If you opt for fresh mushrooms sautéed into the sauce, you can increase the nutritional boost even more. Using low-sodium soup or milk alternatives is a great way to lighten things up without sacrificing flavor.

Crispy onions may not be the healthiest component, but they add that crunch everyone craves. The good news is you don’t need a mountain of them for impact, just the right amount to give texture. And if you sprinkle in a little shredded cheese, you’ll also get a hit of calcium and protein, making this comfort dish a surprisingly balanced addition to your table.


How to Store & Reheat

If you have leftovers (and you probably will), storing this casserole is a breeze. At room temperature, it’s best to let it cool completely, then cover tightly and refrigerate. It will stay fresh for up to 4 days.

For freezing, divide the casserole into individual portions and wrap each in plastic wrap, then foil. Store in a freezer-safe bag or container for up to 3 months. This is especially handy if you like to prep meals ahead or need a quick side for weeknights.

When reheating, use the oven whenever possible. Place the casserole in an oven-safe dish, cover loosely with foil, and warm at 350°F until hot, about 20 minutes. If you want the topping crisp again, uncover for the last 5 minutes.

The microwave works for single servings, but the onions won’t stay crunchy. A toaster oven is a perfect in-between option, giving you quick heat with a little extra crispness.


Closing Personal Touch

In my family, green bean casserole has been more than food. It’s the dish that shows up no matter who is hosting, the one everyone scoops generously even when their plate is already full.

My kids have grown up knowing that the smell of baked onions and creamy beans means something special is about to happen, whether it’s Christmas morning or just a rainy Tuesday night when I decide to surprise them.

It’s also the recipe I’ve leaned on when I needed something dependable. I can make it from memory now, but I still smile pulling out the can opener, knowing how many generations before me did the same. The simplicity is part of its charm, but the way it brings people together is its true magic.

So if you’re looking for a side dish that feels both familiar and extraordinary, give this green bean casserole a try. Share it with your family, bring it to a gathering, or bake it on a night when you need a little extra comfort. It’s more than a recipe, it’s a tradition waiting to become part of your story, too.