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 Homemade Green Bean Casserole


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: mealstomake
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A delightful and creamy green bean casserole made with fresh ingredients, perfect for impressing your guests.


Ingredients

Scale
  • 1 pound fresh green beans, trimmed and blanched
  • 8 ounces mushrooms, sliced
  • 1 teaspoon onion powder
  • 1 teaspoon garlic powder
  • 2 cups vegetable or chicken stock (low-sodium preferred)
  • 2 tablespoons flour
  • 2 tablespoons butter or olive oil
  • 1 cup fried shallots
  • 1/2 cup grated parmesan cheese
  • Salt, to taste
  • Pepper, to taste

Instructions

  1. Preheat your oven to 375°F (190°C) and grease a baking dish.
  2. Blanch the green beans in salted boiling water for about 4 minutes, then transfer to ice water and drain well.
  3. Sauté the mushrooms in melted butter or olive oil until soft, then add onion and garlic powders.
  4. Sprinkle flour over the mushrooms and stir for 1 minute. Gradually whisk in the stock until the sauce thickens.
  5. Combine the blanched green beans with the sauce, seasoning with salt and pepper.
  6. Transfer the mixture to the greased baking dish.
  7. Top with fried shallots and grated parmesan cheese.
  8. Bake for 15-20 minutes until bubbly and golden brown.

Notes

Store leftovers in the refrigerator for up to 3-4 days. Reheat in the oven or microwave.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 12g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 30mg