I make this creamy green bean casserole when I want something comforting, rich, and easy to put together. It combines tender green beans with a smooth, savory sauce and a crispy topping that brings everything together perfectly.
Why You’ll Love This Recipe
I love how simple this recipe is while still delivering big flavor. I can prepare it quickly with basic ingredients, and it always turns out creamy and satisfying. The contrast between the soft green beans and the crunchy topping makes every bite enjoyable. It’s also a great side dish that fits well with many meals, especially during gatherings or family dinners.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
500 g fresh green beans, trimmed
2 tablespoons butter
2 tablespoons all-purpose flour
1 cup milk
1/2 cup heavy cream
1 teaspoon garlic powder
1/2 teaspoon onion powder
1/2 teaspoon salt
1/4 teaspoon black pepper
1 cup fried onions (store-bought or homemade)
1/2 cup grated cheddar cheese (optional)
Directions
I start by preheating the oven to 180°C (350°F). Then I bring a pot of salted water to a boil and cook the green beans for about 5–6 minutes until they are slightly tender. I drain them and set them aside.
In a saucepan, I melt the butter over medium heat, then stir in the flour and cook for about 1 minute. I slowly add the milk and cream while stirring continuously until the mixture thickens into a smooth sauce.
I add garlic powder, onion powder, salt, and black pepper, mixing everything well. Then I combine the green beans with the sauce and transfer the mixture into a baking dish.
I sprinkle the fried onions on top, and if I feel like adding extra richness, I include the grated cheese as well. I bake the casserole for about 20–25 minutes until it is bubbly and golden on top.
Servings and timing
I usually get about 4 to 6 servings from this recipe. Preparation time takes around 10 minutes, and cooking plus baking takes about 30 minutes, so everything is ready in roughly 40 minutes.
Variations
I sometimes switch things up by adding sautéed mushrooms for extra flavor. If I want a lighter version, I use only milk instead of cream. I can also replace cheddar with parmesan for a sharper taste.
storage/reheating
I store leftovers in an airtight container in the refrigerator for up to 3 days. When reheating, I prefer using the oven at a low temperature to keep the texture nice, but I can also use the microwave for convenience. If the sauce thickens too much, I add a splash of milk before reheating.
FAQs
Can I use canned green beans instead of fresh?
I can use canned green beans, but I make sure to drain them well. The texture will be softer compared to fresh ones.
Can I make this casserole ahead of time?
Yes, I often prepare it a day in advance and store it in the fridge. I just add the topping right before baking.
Can I freeze green bean casserole?
I can freeze it, but I prefer doing so without the fried onion topping, then adding fresh topping after reheating.
What can I use instead of fried onions?
I sometimes use breadcrumbs or crushed crackers mixed with a bit of butter for a crunchy topping.
How do I make it vegetarian?
This recipe is already vegetarian as long as I use vegetarian-friendly ingredients, so I don’t need to make many changes.
Conclusion
I find this creamy green bean casserole to be one of the easiest and most comforting side dishes I can prepare. It’s reliable, adaptable, and always satisfying, making it a recipe I come back to again and again.