The Best Homemade Green Bean Casserole Recipe

Discover the secret to making the ultimate homemade green bean casserole—creamy, crispy, and bursting with flavor that will elevate any meal.

Share your Recipe

What You’ll Love About This Recipe

This homemade green bean casserole is a crowd-pleaser, bringing comfort and flavor to any table. It’s easy to make, with simple ingredients that pack a big punch.

  • Creamy and crunchy—the perfect combo of tender green beans, rich sauce, and crispy onions.
  • No canned soups—fresh ingredients make it taste so much better than store-bought versions.
  • Quick prep time—you’ll have it ready in under an hour, perfect for busy weeknights or holiday feasts.

Recipe

creamy green bean dish

This classic Homemade Green Bean Casserole is a comfort food staple, perfect for holiday dinners or weeknight meals. Made with fresh green beans, a creamy mushroom sauce, and topped with crispy fried onions, it’s a crowd-pleaser that’s both easy to prepare and delicious.

Ingredients:

  • 1 ½ pounds fresh green beans, trimmed and cut into 2-inch pieces
  • 3 tablespoons unsalted butter
  • 8 ounces mushrooms, sliced
  • 1 small onion, finely chopped
  • 3 cloves garlic, minced
  • 3 tablespoons all-purpose flour
  • 1 ½ cups chicken or vegetable broth
  • 1 cup heavy cream
  • 1 teaspoon soy sauce
  • ½ teaspoon salt
  • ¼ teaspoon black pepper
  • 1 ½ cups crispy fried onions

Instructions:

  1. Preheat the oven to 375°F (190°C).
  2. Bring a large pot of salted water to a boil. Add the green beans and cook for 5 minutes. Drain and transfer to a 9×13-inch baking dish.
  3. In a large skillet, melt the butter over medium heat. Add the mushrooms, onion, and garlic, and cook until softened, about 5-7 minutes.
  4. Sprinkle the flour over the vegetables and stir to coat. Gradually whisk in the broth, then add the cream, soy sauce, salt, and pepper. Cook, stirring constantly, until the mixture thickens, about 3-5 minutes.
  5. Pour the sauce over the green beans in the baking dish and mix to combine.
  6. Bake for 20 minutes. Remove from the oven, sprinkle the crispy fried onions evenly over the top, and bake for an additional 5-10 minutes, or until the onions are golden and the casserole is bubbly.

Notes:

  • For a shortcut, you can use frozen green beans instead of fresh.
  • If you prefer a vegetarian version, use vegetable broth.

Equipment:

  • Large pot
  • Skillet
  • 9×13-inch baking dish
  • Whisk

Time:

Prep time: 20 minutes

Cooking time: 35 minutes

Cuisine:

American

Serving:

6-8 servings

Nutrition

This homemade green bean casserole is a healthy and flavorful dish. Here’s the nutritional breakdown per serving:

CaloriesFat (g)Carbs (g)Protein (g)Fiber (g)Sugar (g)Sodium (mg)
120710433300

What To Serve With It

I love pairing my green bean casserole with creamy side dishes, like mashed potatoes or mac and cheese, because they balance the dish’s flavors perfectly. For extra texture, I’ll add a crunchy topping, such as fried onions or toasted breadcrumbs, to give it that satisfying bite. Trust me, these combos make the meal feel complete without overpowering the casserole’s cozy taste.

Creamy Side Dishes

Green bean casserole’s creamy richness pairs perfectly with other comforting sides that highlight its flavors. I love serving it with mashed potatoes because they’re smooth, buttery, and soak up the sauce so well. Creamed corn is another favorite of mine—its sweetness balances the savory casserole. Mac and cheese adds a cheesy touch that feels like a hug in every bite. If I’m feeling fancy, I’ll whip up some scalloped potatoes, layering them with cream and cheese for extra indulgence. These sides all complement the casserole’s texture, making the meal feel cozy and complete without overpowering its star flavor.

Crunchy Topping Options

If you’re looking to add some crunch to your green bean casserole, you’ve got plenty of tasty options to choose from. My go-to is French fried onions—classic and easy—but don’t stop there. Crushed buttery crackers, like Ritz or saltines, give a golden, crispy layer. Panko breadcrumbs mixed with melted butter work wonders, too. For something nutty, try toasted almonds or pecans sprinkled on top. Sometimes, I’ll even toss in crumbled bacon for smoky flavor and crunch. Experiment with combinations to find your favorite. The right topping can take your casserole from good to unforgettable in just one bite.

Share your Recipe