Go Back
+ servings

Homemade Green Bean Casserole with Homemade Onions Rings

Prep Time 30 minutes
Cook Time 1 hour
Servings 8 people
Calories 334 kcal


  • 2 pounds fresh green beans washed and trimmed
  • 6 tablespoons of butter
  • 1/4 cup of diced onion
  • 2 cloves of garlic minced
  • 1 pound of mushrooms white, cremini (brown) mushrooms or a mix of both, cleaned and sliced
  • 6 tablespoons of all-purpose flour
  • 1 14 oz can of low-sodium chicken broth
  • 1 cup of heavy cream
  • 1 tablespoon of soy sauce
  • salt and pepper to taste
  • For onion rings
  • vegetable oil for frying
  • 1 large onion sliced into thin rings
  • 1/2 cup of flour
  • 1 teaspoon of kosher salt
  • 1 cup of milk


  1. In a large saute pan, melt butter and cook onions over medium low heat until softened.
  2. Add garlic and cook about one minute more.
  3. Add mushrooms to pan and cook over medium heat for 8-10 minutes, until liquid from mushrooms starts to evaporates and mushrooms are tender.
  4. Season mushrooms with 1/2 teaspoon of kosher salt and a few turns of freshly ground pepper.
  5. Sprinkle flour over mushrooms and stir for about 1 minute.
  6. Pour in chicken broth and stir, scraping up brown bits from bottom of pan.
  7. The broth should thicken quickly into a gravy like consistency.
  8. Remove from heat and stir in heavy cream.
  9. Add salt and pepper to taste as needed. Soup should be flavorful enough to season green beans.
  10. If you are making ahead, set mushroom soup aside to cool and refrigerate for up to three days. If you are making same day, keep soup warm while preparing the rest of the ingredients.
  11. Blanche green beans by bringing a large pot of water to a boil.
  12. Add green beans and simmer about 5 minutes, just until beans are tender.
  13. For onion rings:
  14. Place onion slices in plastic baggie and add flour and salt. Coat onions lightly with flour, then remove and dip in milk.
  15. Return onions to baggie and shake to coat with flour again.
  16. Working quickly, fry onions in hot vegetable oil until golden brown.
  17. Drain onions on paper towels.
  18. Stir together green beans, mushroom soup and half of onions rings. Transfer to serving dish and serve with remaining onion rings on top.
Nutrition Facts
Homemade Green Bean Casserole with Homemade Onions Rings
Amount Per Serving (8 servings)
Calories 334 Calories from Fat 207
% Daily Value*
Fat 23g35%
Saturated Fat 14g88%
Cholesterol 69mg23%
Sodium 942mg41%
Potassium 466mg13%
Carbohydrates 26g9%
Fiber 4g17%
Sugar 6g7%
Protein 9g18%
Vitamin A 1532IU31%
Vitamin C 16mg19%
Calcium 107mg11%
Iron 2mg11%
* Percent Daily Values are based on a 2000 calorie diet.