Go Back
+ servings
Green Bean Casserole

Homemade Green Bean Casserole with Creamy Mushroom Magic

No ratings yet
This Homemade Green Bean Casserole celebrates fresh ingredients and creamy mushroom sauce, offering a delightful vegetarian twist on a classic comfort food.
Prep Time 30 minutes
Cook Time 30 minutes
Cooling Time 5 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 350

Ingredients
  

For the Casserole
  • 1 pound Fresh Green Beans Blanched
  • 1 cup Parmesan Cheese Substitute with nutritional yeast for dairy-free
  • 8 ounces Mushrooms Any variety
  • 2 tablespoons Butter Can use olive oil for dairy-free
  • 1 tablespoon Flour Can use gluten-free flour
  • 2 cups Vegetable Broth Chicken broth can be used for non-vegetarians
  • 2 cloves Garlic Minced
  • 1 cup Milk Almond or coconut milk for dairy-free
  • Salt To taste
  • Pepper To taste
  • Other Seasonings To taste
For the Topping
  • 2 shallots Shallots Fried

Equipment

  • large pot
  • Large skillet
  • Mixing Bowl
  • baking dish
  • Frying Pan

Method
 

Step-by-Step Instructions
  1. Prepare the Green Beans: Blanch the fresh green beans in salted boiling water for 3–5 minutes, then plunge into ice water.
  2. Make the Creamy Mushroom Sauce: Sauté shallots and garlic in butter, then add mushrooms, flour, broth, and milk to cook and thicken.
  3. Combine Ingredients: Mix blanched green beans with the mushroom sauce and half of the parmesan, then transfer to a baking dish.
  4. Prepare Fried Shallots: Slice shallots and fry in oil until golden, then drain on paper towels.
  5. Assemble and Bake: Preheat oven to 375°F, top casserole with remaining parmesan and fried shallots, and bake for 20–30 minutes.
  6. Serve: Let the casserole cool for 5 minutes before serving.

Nutrition

Serving: 1servingCalories: 350kcalCarbohydrates: 30gProtein: 10gFat: 20gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 8gCholesterol: 40mgSodium: 700mgPotassium: 480mgFiber: 5gSugar: 4gVitamin A: 500IUVitamin C: 15mgCalcium: 200mgIron: 1.5mg

Notes

This casserole can be prepared ahead of time and refrigerated, making it ideal for busy days.

Tried this recipe?

Let us know how it was!