Go Back
+ servings
Green Bean Casserole

Homemade Green Bean Casserole That's Comfort Food Bliss

This Homemade Green Bean Casserole bursts with fresh ingredients, a comforting dish made from scratch that will impress at any gathering.
Prep Time 20 minutes
Cook Time 45 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 250

Ingredients
  

For the Casserole
  • 1 pound fresh green beans opt for fresh for the best flavor
  • 8 ounces cremini mushrooms substitute with button mushrooms if preferred
  • 1 cup half & half swap for whole milk or coconut cream for a lighter version
  • 1 cup chicken broth replace with vegetable broth for vegetarian option
  • 5 tablespoons butter (divided) can be replaced with olive oil or vegan butter
  • 1/4 cup all-purpose flour using gluten-free flour makes this dish gluten-free
  • 1 tablespoon soy sauce tamari can serve as a gluten-free alternative
  • to taste black pepper adjust according to your taste preferences
For the Topping
  • 2 small shallots fried until golden for added crunch
  • 1/2 cup canola oil substitute with vegetable oil or olive oil

Equipment

  • Large Pot
  • Frying pan
  • Casserole Dish

Method
 

Step‑by‑Step Instructions
  1. Preheat your oven to 350℉ (175℃).
  2. Wash fresh green beans thoroughly and cut them into bite-sized pieces. Blanch the green beans in boiling salted water for about 5 minutes, then plunge into an ice bath.
  3. In a frying pan, melt 2 tablespoons of butter and sauté the mushrooms for 5-7 minutes until golden brown.
  4. In the same pan, melt 3 more tablespoons of butter and whisk in the flour to create a roux. Gradually mix in the half & half, chicken broth, soy sauce, and pepper, simmering gently.
  5. Add the sautéed mushrooms to the sauce, then fold in the blanched green beans, ensuring they are coated.
  6. Transfer the mixture to a greased casserole dish and bake for 25 minutes.
  7. Slice the shallots, fry them in canola oil until golden brown, and drain on paper towels.
  8. Sprinkle the crispy shallots on top of the casserole and return to the oven for 5 minutes.
  9. Allow the casserole to cool for a few minutes before serving.

Nutrition

Serving: 1servingCalories: 250kcalCarbohydrates: 18gProtein: 5gFat: 18gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 3gCholesterol: 50mgSodium: 500mgPotassium: 400mgFiber: 4gSugar: 2gVitamin A: 600IUVitamin C: 10mgCalcium: 60mgIron: 1mg

Notes

Enjoy creating a comforting masterpiece from scratch, and feel free to customize with seasonal vegetables or alternative toppings.

Tried this recipe?

Let us know how it was!