Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Creamy Green Bean Casserole Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Lidia
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Total Time: 40 minutes
  • Yield: 4-6 servings
  • Category: Side Dish
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

A rich and comforting creamy green bean casserole made with tender green beans, a smooth savory sauce, and a crispy golden topping.


Ingredients

  • 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)

Instructions

  1. Preheat the oven to 180°C (350°F).
  2. Bring a pot of salted water to a boil and cook the green beans for 5–6 minutes until slightly tender. Drain and set aside.
  3. In a saucepan over medium heat, melt the butter and stir in the flour. Cook for about 1 minute.
  4. Slowly add the milk and cream, stirring continuously until the mixture thickens into a smooth sauce.
  5. Add garlic powder, onion powder, salt, and black pepper, and mix well.
  6. Combine the green beans with the sauce and transfer to a baking dish.
  7. Sprinkle fried onions on top and add grated cheese if using.
  8. Bake for 20–25 minutes until bubbly and golden on top.

Notes

  • Do not overcook green beans before baking to keep a good texture.
  • Add sautéed mushrooms for extra flavor.
  • Use only milk instead of cream for a lighter version.
  • Parmesan cheese can replace cheddar for a sharper taste.

Nutrition

  • Serving Size: 1 serving
  • Calories: 320 kcal
  • Sugar: 4 g
  • Sodium: 480 mg
  • Fat: 22 g
  • Saturated Fat: 12 g
  • Unsaturated Fat: 8 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 22 g
  • Fiber: 4 g
  • Protein: 8 g
  • Cholesterol: 55 mg