Homemade Green Bean Casserole

Aerial view of green bean casserole with a wooden spoon resting on the side of the dish.

Fresh green beans give this classic green bean casserole a crisp-tender texture and bright flavor that pairs perfectly with the homemade creamy mushroom sauce. Topped with crunchy fried onions, it’s a fresh twist on a holiday favorite.

This post contains affiliate links, if you make a purchase through one of these links, we will make a small commission at no extra cost to you. See our Disclosure Policy for more information. Thank you for your support.

Follow Graceful Little Honey Bee on:
Pinterest | Facebook | Instagram | YouTube

A photo collage including all ingredients in separate bowls sitting on the counter and a photo of the baked casserole with a wooden spoon.

Homemade Green Bean Casserole

Green bean casserole is a classic dish served at American Thanksgivings around the country, but generally it calls for canned beans and cream soups. This recipe is a fresher, more elevated version using fresh green beans and a from scratch mushroom cream sauce.

If you want to try a more from scratch Thanksgiving this year, then I know you’ll enjoy this dish. If you’re looking for more homemade Thanksgiving recipes, then be sure to check out the links below.

Want More Thanksgiving Recipes? Here are a few of our favorites:

Ingredients for Homemade Green Bean Casserole:

  • green beans
  • butter
  • onion
  • garlic
  • mushrooms
  • all-purpose flour
  • chicken or vegetable broth
  • half-and-half or milk
  • salt
  • black pepper
  • shredded cheddar cheese (optional)
  • French fried onions, divided

How to Make Homemade Green Bean Casserole

Preheat oven to 375°F.

Bring a large pot of salted water to a boil.

Add green beans and cook 5 minutes or until bright green and just tender. Drain and set aside.

Green beans in water.

In a large skillet, melt butter over medium heat.

Add onion and cook 3 minutes, then stir in garlic and mushrooms.

Fresh onion, garlic and mushrooms in pan.

Cook 5–6 minutes until mushrooms release moisture and start to brown.

Sprinkle flour over mushroom mixture, stirring to coat.

Sauteed mushrooms topped with flour.

Cook 1 minute, then slowly whisk in broth and half-and-half.

Mushroom sauce in pan.

Cook 3–4 minutes or until thickened.

Season with salt and pepper.

Mushroom sauce topped with milk.

Stir in green beans and ½ cup French fried onions (and cheese if using).

Fresh green beans in mixing bowl topped with mushrooms sauce.

Transfer to a greased 9×13 baking dish.

Sprinkle with cheese, if using.

Top view of casserole topped with cheese before going into the oven.

Bake 20 minutes, then top with remaining French fried onions.

Bake an additional 5–10 minutes or until golden and bubbling.

Close view of green bean casserole being spooned out of the casserole dish.

Homemade Green Bean Casserole

Tender green beans covered in a fresh mushroom cream sauce and topped with cheese and fried onions, then baked in the oven until golden brown.
Prep Time20 minutes
Cook Time30 minutes
Total Time50 minutes
Course: Side Dish
Cuisine: American
Keyword: Thanksgiving
Servings: 8
Calories: 223kcal

Ingredients

  • 2 lbs fresh green beans trimmed
  • 2 tbsp butter
  • 1 small onion finely chopped
  • 2 cloves garlic minced
  • 8 oz mushrooms sliced
  • 2 tbsp all-purpose flour
  • 1 cup chicken or vegetable broth
  • 1 cup half-and-half or milk
  • 1 tsp salt
  • ½ tsp black pepper
  • 1 cup shredded cheddar cheese optional
  • 1 ½ cups French fried onions divided

Instructions

  • Preheat oven to 375°F.
  • Bring a large pot of salted water to a boil.
  • Add green beans and cook 5 minutes or until bright green and just tender. Drain and set aside.
  • In a large skillet, melt butter over medium heat.
  • Add onion and cook 3 minutes, then stir in garlic and mushrooms.
  • Cook 5–6 minutes until mushrooms release moisture and start to brown.
  • Sprinkle flour over mushroom mixture, stirring to coat.
  • Cook 1 minute, then slowly whisk in broth and half-and-half.
  • Cook 3–4 minutes or until thickened.
  • Season with salt and pepper.
  • Stir in green beans and ½ cup French fried onions (and cheese if using).
  • Transfer to a greased 9×13 baking dish.
  • Sprinkle with cheese, if using.
  • Bake 20 minutes, then top with remaining French fried onions.
  • Bake an additional 5–10 minutes or until golden and bubbling.

Nutrition

Calories: 223kcal | Carbohydrates: 18g | Protein: 8g | Fat: 14g | Saturated Fat: 7g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 2g | Trans Fat: 0.1g | Cholesterol: 25mg | Sodium: 631mg | Potassium: 414mg | Fiber: 4g | Sugar: 7g | Vitamin A: 1124IU | Vitamin C: 16mg | Calcium: 187mg | Iron: 1mg

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.