Creamy Green Bean Casserole with Crispy Onions
Fresh green beans tossed in a creamy garlic-Parmesan sauce, topped with golden crispy fried onions and smoky bacon. A classic holiday favorite made completely from scratch!
Prep Time 15 minutes mins
Cook Time 25 minutes mins
Servings 6
Calories 290 kcal
For the Green Beans:
- 1 lb 450g fresh green beans, trimmed
- 1 tsp salt for blanching water
For the Creamy Sauce:
- 2 tbsp butter
- 3 cloves garlic minced
- 1 small onion finely chopped
- 2 tbsp all-purpose flour
- 1 cup chicken or vegetable broth
- 1 cup heavy cream or half-and-half
- ½ cup grated Parmesan cheese
- 1 tsp Dijon mustard optional
- Salt and black pepper to taste
- ¼ tsp nutmeg optional
- 2 tbsp chopped fresh parsley
For the Topping:
- 1 ½ cups crispy fried onions store-bought or homemade
- 4 slices cooked bacon crumbled (optional)
Prep the Green Beans – Bring a large pot of salted water to a boil. Add green beans and cook 3–4 minutes until bright and tender-crisp. Drain and transfer to ice water.
Make the Sauce – In a skillet, melt butter over medium heat. Add onions and garlic; sauté 3–4 minutes. Stir in flour and cook for 1 minute. Gradually whisk in broth, then cream. Add Parmesan, mustard, salt, pepper, and nutmeg. Simmer until thickened.
Combine – Add the drained green beans and chopped parsley into the sauce. Stir until well coated.
Bake – Transfer to a greased baking dish. Top with crispy onions and bacon. Bake at 350°F (180°C) for 15 minutes until bubbling and golden.
Serve – Garnish with extra parsley and enjoy warm!
Tips & Variations
Make it lighter: Use milk instead of cream, skip the bacon.
Add mushrooms: Sauté 1 cup of sliced mushrooms with the onions.
Cheesy twist: Add 1 cup shredded cheddar to the sauce.
Vegetarian version: Use vegetable broth and omit bacon.
Make ahead: Assemble without topping and refrigerate up to 2 days; add topping before baking.
Storage
Refrigerate leftovers for 3–4 days or freeze up to 2 months. Reheat at 350°F for 10–15 minutes until warmed through.
Keyword green bean casserole, holiday side dish, homemade comfort food