Go Back
+ servings

Homemade Green Bean Casserole Recipe

Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings 6 servings
Calories 350
A classic holiday side dish featuring tender green beans in a creamy sauce, topped with crispy fried onions and optional Parmesan cheese for added flavor.

Ingredients

Vegetables

  • 1 lb fresh green beans (trim the ends; fresh beans have the best crunch and flavor)
  • 8 tbsp salted butter (divided; adds rich creaminess to the sauce and sautéed vegetables)
  • 1 large onion (chopped; brings sweet, savory notes to the flavor base)
  • 8 oz mushrooms (sliced; adds earthy, umami depth to the dish)
  • 3 cloves garlic (minced; a fragrant boost for the sauce)
  • 2 ½ cups half-and-half (makes the sauce creamy without being overly heavy)
  • 2 tbsp flour or cornstarch (thickens the sauce perfectly)
  • 1 tsp salt (to balance the flavors of the creamy sauce)
  • 1 tsp black pepper (adds light heat and seasoning)
  • 2 cups crispy fried onions (the crispy topping everyone loves)
  • ½ cup parmesan cheese (optional; gives a nutty, cheesy edge to the casserole)

Instructions 

  • Heat 4 tbsp butter in a skillet, sauté onions until golden, add mushrooms and cook 4 mins, then add garlic and transfer to a bowl.
  • Melt remaining butter in the same skillet, whisk in flour, slowly add half-and-half, cook until thickened, then season with salt and pepper.
  • Blanch green beans in boiling water for 6-7 mins, drain, then cool in an ice bath.
  • Mix sautéed vegetables with sauce, fold in green beans, transfer to a greased dish, sprinkle Parmesan, and smooth surface.
  • Preheat oven to 350°F, bake uncovered for 25 mins, then top with fried onions and bake 5 more mins until crispy.

Notes

For extra flavor, garnish with fresh parsley before serving.
Calories: 350kcal
Cost: $15
Course: Side Dish
Cuisine: American
Keyword: Green Beans

Nutrition

Calories: 350kcal | Carbohydrates: 30g | Protein: 10g | Fat: 22g | Sodium: 600mg