Go Back
+ servings
These green beans are cooked in a ranch butter sauce and topped with crispy onions and bacon. SO much better than green bean casserole!

Bacon Ranch Green Beans

Green beans, mushrooms and onions are cooked in ranch butter and topped with french fried onions and bacon.
Course Side Dish
Cuisine American
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Servings 4 servings
Calories 191kcal
Author Sara Welch


  • 1 pound green beans trimmed
  • 1 small red onion minced
  • 8 ounces of white mushrooms cleaned and sliced
  • 2 tablespoons butter
  • 2-3 teaspoons ranch powder or more to taste
  • 1/3 cup crumbled bacon
  • 1/3 cup french fried onions
  • 2 tablespoons fresh parsley minced
  • salt and pepper to taste


  • In a large pan over medium heat melt 1 tablespoon of butter.
  • Add the onion and cook for 5 minutes or until onion is translucent. Add the mushrooms and cook for 5 more minutes or until mushrooms have started to brown. Season vegetables with salt and pepper to taste. Remove the mushrooms and onion from pan and set aside.
  • Place the green beans in the pan with 1/4 cup water. Turn up the heat to medium-high. Cook, stirring ocasionally, until green beans are crisp tender and water has evaporated, about 5 minutes. Season green beans with salt and pepper to taste.
  • Put the onions and mushrooms back in the pan. Add the remaining tablespoon of butter and 2 teaspoons of ranch powder. Taste and add more ranch powder until you get to desired flavor level.
  • Stir to coat all the vegetables evenly with the butter and ranch powder. Cook for 2 minutes more.
  • Pour the vegetables onto a serving platter and top with the french fried onions, bacon and parsley. Serve immediately.


Recipe can be easily doubled for a crowd.
Make ahead: Cook the onions, mushrooms and green beans up to a day in advance. About 10 minutes before you plan to eat warm the vegetables through and proceed with the rest of the recipe.


Calories: 191kcal | Carbohydrates: 16g | Protein: 7g | Fat: 11g | Saturated Fat: 5g | Cholesterol: 24mg | Sodium: 487mg | Potassium: 518mg | Fiber: 4g | Sugar: 6g | Vitamin A: 1125IU | Vitamin C: 19.7mg | Calcium: 51mg | Iron: 1.7mg