Go Back
+ servings
Cast iron skillet with green beans with mushrooms and onions.
Print Pin
5 from 2 votes

Green Beans with Mushrooms and Bacon (Paleo/Whole30)

Paleo & Whole30 Green Beans with Mushrooms and Bacon make an easy and quick holiday side. With only 6 ingredients and 30 minutes to make, they are packed with the flavors of your typical green bean casserole, but make holiday cooking a breeze!
Course Side Dish
Cuisine American
Keyword Fresh Green Beans with Bacon, Green Beans with Mushrooms, Sauteed Green Beans with Mushrooms
Prep Time 5 minutes
Cook Time 25 minutes
Total Time 30 minutes
Servings 4
Calories 231kcal
Author Kelly


  • 4 pieces bacon
  • 1/2 medium onion, sliced into rings (100 grams)
  • 1 1/2 pounds green beans, washed and trimmed
  • 2 cloves garlic, minced
  • 2 cups mushrooms, sliced (2 heaping cups/100 grams)
  • 3-4 tablespoons full fat coconut milk
  • salt and pepper, to taste


  • Cook the bacon. Heat a large nonstick saute pan or cast iron skillet over medium heat and add bacon. Cook for 10 minutes, flipping once halfway through, until crispy. Once done, put on a paper towel lined plate to let cool.
  • Next, fry the onions. Leave the bacon grease in the pan, add individual slices to the pan, making sure not the overcrowd, and fry for 2-3 minutes, flipping halfway through. You may have to do them in 2-3 batches. If needed, turn down the heat some to make sure they don't burn. You want them crispy and golden brown. Remove from pan and let cool.
  • Add green beans, garlic, and salt and pepper to pan. Sauté for 4-5 minutes until slightly softened. Turn down the heat to medium-low and add mushrooms, coconut milk, and salt and pepper and sauté for another 3-4 minutes. Add to a large bowl or plate and top with crumbled bacon and fried onions. Enjoy!


Use 3 tablespoons for less sauce. Use 4 tablespoons for more sauce and creamy consistency.
Nutrition breakdown takes into account using 2 tablespoons of the bacon grease for cooking.


Serving: 1/4 recipe | Calories: 231kcal | Carbohydrates: 17g | Protein: 7g | Fat: 17g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Potassium: 558mg | Fiber: 6g | Sugar: 8g | Vitamin A: 22IU | Vitamin C: 38mg | Calcium: 14mg | Iron: 10mg