Pan Roasted Brussels Sprouts with Bacon, Cranberries, and Pistachios

Pan Roasted Brussels Sprouts with Cranberries and Pistachios

Tender roasted brussels sprouts with bacon and cranberries, topped with salty pistachios. These hit that sweet/salty/savory spot right in the kisser.
Course Side Dish
Cuisine Gluten Free, Grain Free, Paleo, Whole 30
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings 4
Calories 149kcal
Author Danielle


  • 4 strips nitrite/nitrate free-bacon diced to 1/2" pieces
  • 1/4 cup dried cranberries
  • 1 tbsp avocado oil or another fat with a high smoke point
  • 1 lb. brussels sprouts
  • 2 tbsp balsamic vinegar
  • 1/4 cup roasted salted pistachios coarsely chopped
  • sea salt to taste
  • fresh cracked black pepper to taste


  • Trim the ends of the brussels sprouts, then peel and remove the tough outer leaves. Halve or quarter the sprouts. I halve the little ones and quarter the big ones. The goal is a roughly even width for all the sprouts so that they cook evenly.
  • Heat a cast iron skillet or other heavy bottomed pan over medium heat. Once hot, add the bacon pieces, stirring occasionally, and cook until brown and crispy, about 8 minutes. Add the cranberries and cook until warm and soft, about 1 minute. Remove the bacon and cranberries with a slotted spoon and set aside.
  • Increase heat to medium high. Add the avocado oil. Once hot and shimmering, add the brussels sprouts to the pan, toss to coat in the fat, and sauté, stirring occasionally, until golden brown and crispy, about 10 minutes.
  • Add the cooked bacon and cranberries back into the pan, then add the balsamic vinegar. Cook, stirring continuously, until the liquid evaporates, 2 minutes.
  • Remove from heat, season with salt and pepper to taste, and top with pistachios. Serve immediately.


Serving: 0g | Calories: 149kcal | Carbohydrates: 0g | Protein: 0g | Fat: 0g | Saturated Fat: 0g | Polyunsaturated Fat: 0g | Monounsaturated Fat: 0g | Trans Fat: 0g | Cholesterol: 0mg | Sodium: 0mg | Potassium: 0mg | Fiber: 0g | Sugar: 0g | Vitamin A: 0% | Vitamin C: 0% | Calcium: 0% | Iron: 0%