4.67 from 3 votes
Review Recipe

Fresh Green Bean Casserole

Prep Time 15 minutes
Cook Time 25 minutes
Total Time 40 minutes
Servings 8 servings
Author Holly Nilsson
Course Side Dish
Cuisine American
Tender crisp green beans with an easy homemade mushroom sauce and cheddar makes the perfect side for any meal!
Print Pin


  • 4-5 cups green beans ends removed and cut into 1/2 inch pieces
  • 1/2 cup red pepper diced
  • 1/4 cup fresh shredded parmesan cheese
  • 1/2 cup shredded cheddar cheese divided
  • 1/2 small onion finely diced
  • 3/4 cup mushrooms, finely chopped about 4-5 mushrooms
  • 2 tablespoons butter
  • 2 tablespoons flour
  • salt and pepper
  • 1/2 cup heavy cream
  • 1 cup milk
  • 1 teaspoon soy sauce
  • 1 tablespoon butter melted
  • 1/2 cup Panko breadcrumbs
  • 1/2 cup cheddar cheese

avatarFollow Spend with Pennies on Pinterest


  1. Preheat oven to 350 degrees F.
  2. Bring a large pot of water to boil. Cook green beans for 6-7 minutes or until tender. Drain well.

  3. Cook onion and mushrooms in butter until tender and onion is translucent, about 5-6 minutes. Stir in flour, salt and pepper. Cook 2 minutes more. 

  4. Add milk and cream whisking until thick and bubbly. Remove from heat and stir in soy sauce. Taste and add salt & pepper if needed.

  5. Combine green beans, red pepper, cheddar cheese, and parmesan cheese.  Toss with mushroom sauce and place in a 2qt casserole dish.

  6. Combine topping ingredients and set aside. 

  7. Bake for 20 minutes. Stir and sprinkle with topping. Bake an additional 10-15 minutes or until bubbly and topping is browned.

Nutrition Information
Calories: 217, Fat: 16g, Saturated Fat: 9g, Cholesterol: 50mg, Sodium: 265mg, Potassium: 247mg, Carbohydrates: 11g, Fiber: 2g, Sugar: 4g, Protein: 8g, Vitamin A: 24.9%, Vitamin C: 23.2%, Calcium: 21%, Iron: 5.8%

(Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)

Keyword fresh, from scratch, green bean casserole, homemade