Go Back
+ servings
Green Bean Casserole

Creamy Green Bean Casserole That Beats the Canned Version

This Homemade Green Bean Casserole is a comforting dish featuring a creamy mushroom sauce, fresh green beans, and crispy fried shallots.
Prep Time 20 minutes
Cook Time 30 minutes
Total Time 50 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 250

Ingredients
  

For the Green Beans
  • 1 pound Fresh Green Beans Choose fresh for crunch; canned can work in a pinch but won't compare in flavor.
For the Creamy Mushroom Sauce
  • 8 ounces Mushrooms Use cremini or button mushrooms for depth.
  • 3 cloves Garlic Fresh garlic enhances flavor.
  • 0.25 cup Flour Necessary for thickening the sauce.
  • 2 cups Vegetable Broth or Stock Adds richness; select low-sodium for a healthier option.
  • 1 cup Coconut Milk or Cashew Cream Substitute for a dairy-free creamy texture.
For the Topping
  • 1 cup Parmesan Cheese Use a vegan cheese alternative if needed.
  • 1 cup Fried Shallots Store-bought is fine, homemade is deliciously fresh!
For Seasoning
  • 1 teaspoon Salt Key for balance; taste as you go.
  • 0.5 teaspoon Pepper Adjust according to taste.
  • 0.5 teaspoon Garlic Powder Enhances flavor profile.
  • 0.25 teaspoon Nutmeg A pinch adds warmth and depth.

Equipment

  • Skillet
  • Large pot
  • Baking dish
  • Mixing bowl

Method
 

Step-by-Step Instructions for Homemade Green Bean Casserole
  1. Begin by slicing the shallots thinly and heating a skillet over medium heat. Add a few tablespoons of oil and fry the shallots for about 5-7 minutes until golden brown and crispy. Remove from the skillet and set aside.
  2. Bring a large pot of water to a boil and add a pinch of salt. Carefully insert the fresh green beans and boil for 3-4 minutes till vibrant green and tender-crisp. Transfer to an ice bath.
  3. In the same skillet, add oil if needed and sauté minced garlic for 1 minute until fragrant. Stir in sliced mushrooms and cook for 5-6 minutes. Sprinkle flour over mushrooms and gradually whisk in vegetable broth or coconut milk until the sauce thickens.
  4. In a large mixing bowl, combine the blanched green beans with the creamy mushroom sauce. Stir gently and transfer to a greased baking dish.
  5. Sprinkle shredded parmesan cheese evenly over the green bean mixture and add the crispy fried shallots on top.
  6. Preheat your oven to 375°F (190°C) and bake for 20-30 minutes until the top is golden brown and bubbly.

Nutrition

Serving: 1servingCalories: 250kcalCarbohydrates: 30gProtein: 8gFat: 12gSaturated Fat: 6gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gCholesterol: 20mgSodium: 300mgPotassium: 600mgFiber: 5gSugar: 3gVitamin A: 20IUVitamin C: 25mgCalcium: 15mgIron: 10mg

Notes

Fresh green beans are recommended for optimal flavor. Adjust seasonings to taste and make sure to monitor the frying process closely.

Tried this recipe?

Let us know how it was!