You’ll love this recipe if you like this Sausage Stuffing Casserole and Twice Baked Potato Casserole.
Green bean casserole first became popular in the 1950s because it was quick and easy to make. This recipe keeps things simple but uses fresh ingredients for more flavor. You’ll blanch the green beans, make a quick sauce with butter, garlic, and shallots, and add a crunchy topping of crispy onions, panko, and cheese.
It’s a great make-ahead side dish for Thanksgiving Day, Christmas, or Sunday dinner. The sauce stays creamy, the topping keeps its crunch, and leftovers reheat nicely the next day.

As an Amazon Associate, I earn from qualifying purchases.
💛 Why you’ll love this recipe
- Made completely from scratch — no canned soup needed.
- Using fresh green beans in green bean casserole gives the dish a crisp texture and fresh flavor.
- Easy to prep ahead for busy holidays.
➡️ Ingredients you’ll need

⏲ How to make this fresh green bean casserole recipe














👉 Easy ingredient swaps
- Fresh Green Beans: Frozen or canned green beans can be used in a pinch — just thaw and drain well.
- Chicken Broth: Vegetable or beef broth can be substituted.
- Heavy Cream: Swap for half-and-half or all milk for a lighter version.
- Panko Bread Crumbs: Regular bread crumbs or crushed crackers give a similar crunch.
✨ Variations
- Add Fresh Mushrooms: Sauté sliced mushrooms with the onions for a flavor closer to the classic version.
- Extra Crispy: Double the fried onions on top for more crunch.
- Cheesy Sauce: Mix in shredded Gruyère, cheddar, or mozzarella to make the sauce richer.
〰️ How to serve
- Main Dishes — Serve it alongside roast turkey, ham, or prime rib.
- Everyday Dinners — It pairs perfectly with baked chicken, pork chops, or meatloaf.
- Other Sides — Round out the meal with mashed potatoes, cornbread stuffing, or cranberry sauce.
💬 FAQs
Can I make this casserole in advance?
Yes. Assemble the casserole (without baking), cover tightly, and refrigerate for up to 24 hours. When ready to bake, let it sit at room temperature for about 20 minutes and add 5-10 extra minutes to the baking time.
How long will leftovers keep?
Leftovers keep well in an airtight container in the refrigerator for up to 3 days. Reheat in the oven at 350°F until warmed through, or microwave in portions.
Can this casserole be frozen?
Yes, after baking. Let it cool completely, then cover tightly and freeze for up to 2 months. Thaw overnight in the fridge, then bake covered at 350°F until hot.
📚 More casserole recipes
🍽 Recipe
Email Recipe
Enter your email below and we’ll send you this recipe!

Fresh Green Bean Casserole
Ingredients
- 24 ounces fresh green beans, ends trimmed, cut in half
- 1 Tablespoon coarse Kosher salt, for blanching water
- ⅓ cup unsalted butter
- 1 cup finely chopped yellow onion
- 1-2 shallots, diced (~¼ cup)
- 4 garlic cloves, minced or 4 teaspoons jarred minced garlic
- ⅓ cup all-purpose flour
- 1¼ cups chicken broth
- ¾ cup heavy cream
- ¾ cup whole milk
- 1½ teaspoons coarse Kosher salt, plus more to taste
- 1 teaspoon oregano
- ½ teaspoon black pepper
- ¼ teaspoon garlic powder
- ¼ cup panko bread crumbs
- 1 cup French-fried onions
- ¼ cup grated Parmesan cheese
Instructions
- Preheat Oven: Preheat oven to 375 °F.
- Blanch Green Beans: Bring a large pot of salted water to a boil. Add 24 ounces fresh green beans and cook for 5 minutes. Transfer immediately to an ice bath to stop the cooking. Once cooled, drain well and place in a 2.5-quart, 8×8, or 9×9-inch baking dish.
- Cook Aromatics: In a large skillet, melt ⅓ cup unsalted butter over medium heat. Add 1 cup finely chopped yellow onion and 1-2 shallots and cook for 4 minutes, stirring occasionally. Add minced garlic and cook for 1 additional minute.
- Make Sauce: Sprinkle in ⅓ cup all-purpose flour and stir for 1 minute. Slowly add 1¼ cups chicken broth, ¾ cup heavy cream, and ¾ cup whole milk while stirring. Season with 1½ teaspoons coarse Kosher salt, 1 teaspoon oregano, ½ teaspoon black pepper, and ¼ teaspoon garlic powder. Cook for 3-4 minutes until slightly thickened, then taste the sauce. It should taste a little saltier than you want the finished casserole. If it tastes flat, stir in up to an extra ½ teaspoon Kosher salt.
- Assemble: Pour sauce over green beans and stir to coat evenly.
- Add Topping: Sprinkle ¼ cup panko bread crumbs, 1 cup French-fried onions, and ¼ cup grated Parmesan cheese over the top.
- Bake: Bake uncovered for 12 minutes, then cover with foil and bake another 12 minutes until hot and bubbling.





























Leave a Reply