Brussels Sprouts with Bacon, Pecans, Cranberries and Goat Cheese is the perfect side dish this fall and winter season. Fancy enough to serve at your holiday party but easy enough to make on a weeknight, this side dish recipe is super versatile.

Made from six simple ingredients, this side dish recipe comes together quickly. The roasted Brussels sprouts are tossed with toasted pecans, cooked and crumbled bacon, tart dried cranberries and creamy goat cheese. I can guarantee this addictive combination won’t last long.

Looking for more side dish recipes? Try my Carrot Cake Roasted Carrots, Crispy Sweet Potatoes with Tahini Dressing, or my Roasted Butternut Squash and Brussel Sprout Salad.

Brussels sprouts with bacon, cranberries, goat cheese and toasted pecans in a bowl.

Why You’ll Love This Recipe

ingredients needed for Brussels sprouts with bacon, pecans, cranberries and goat cheese.

Recipe Ingredients

  • Brussels Sprouts – You’ll need 14 ounces of Brussels sprouts for this recipe. Remove the ends and quarter or halve them based on size. Cooking time will vary based on size.
  • Avocado Oil – This recipe calls for avocado oil to roast the Brussels sprouts.
  • Seasoning – Season the Brussels sprouts with a pinch of kosher salt and cracked black pepper before roasting.
  • Bacon – You’ll need 5-6 slices of center cut bacon for this recipe. Pan fry the bacon and once it’s cool you can crumble it into small pieces. Option to reserve a drizzle of the bacon grease to roast the Brussels sprouts.
  • Pecans – This recipe calls for toasted pecan pieces. Simply add the pecan pieces to a nonstick skillet and place them over medium heat. Once the pecan pieces are warm and fragrant remove them from the stovetop.
  • Dried Cranberries – You’ll need dried cranberries for this recipe.
  • Goat Cheese – This recipe calls for crumbled goat cheese. Option to use shaved parmesan instead.

Substitutions

  • If you don’t like toasted pecans, you can use toasted walnuts, pine nuts or almonds instead.
  • Swap shaved parmesan cheese for the goat cheese if you prefer.
  • Option to use pomegranate arils or raisins in place of the cranberries.

How to Make this Brussels Sprouts with Bacon, Pecans, Cranberries and Goat Cheese Recipe

Brussels sprouts on the tray - seasoned with kosher salt and cracked black pepper.

Step 1: Prepare and roast Brussels sprouts according to directions.

Cooked Brussels sprouts on the tray with cooked and crumbled bacon.

Step 2: Add cooked and crumbled bacon to the baking tray.

Cooked Brussels sprouts on the tray with cooked and crumbled bacon and dried cranberries.

Step 3: Add the dried cranberries to the tray.

Cooked Brussels sprouts on the tray with cooked and crumbled bacon and dried cranberries and toasted pecans.

Step 4: Add the toasted pecan pieces to the tray.

All ingredients tossed together on the baking tray.

Step 5: Toss it all together and add it to a serving platter.

Brussels sprout side dish served in a bowl.

Step 6: Top with crumbled goat cheese and serve warm.

How to Store Leftovers

Store leftovers in an airtight container in the refrigerator for three to four days. Reheat in the microwave until warmed through. 

Frequently Asked Questions

Do you have to soak your Brussels sprouts before roasting?

No! Simply remove the ends and wash them well. Then quarter or halve them based on size.

Can you make this recipe ahead of time?

Yes! However, I would only add the toasted pecan pieces and cheese once you’re ready to serve.

Can this recipe be served cold?

Technically, yes. However, it is best enjoyed immediately and when it is hot / warm.

Why do you add a drizzle of bacon grease to the Brussels sprouts before roasting?

It adds extra flavor to the Brussels sprouts.

Other Vegetable Side Dishes You’ll Love this Fall

Brussels sprouts with bacon, cranberries, goat cheese and toasted pecans in a bowl.

Brussels Sprouts with Bacon, Pecans, Cranberries and Goat Cheese

Brussels Sprouts with Bacon, Pecans, Cranberries and Goat Cheese is the perfect side dish this fall and winter season. Fancy enough to serve at your holiday party but easy enough to make on a weeknight, this recipe is super versatile.
5 from 1 vote
Leave a Review »

Equipment

  • 1 baking tray
  • 2 nonstick skillets

Ingredients

  • 14 ounces Brussels sprouts, remove ends, wash & dry. Then halve or quarter based on size.
  • 2 tablespoons avocado oil, to roast the sprouts
  • pinch kosher salt, to season the sprouts
  • few turns cracked black pepper, to season the sprouts
  • 5-6 slices center cut bacon, cook and crumble. Option to reserve a drizzle of grease for roasting the Brussels sprouts
  • ½ cup pecan pieces, toasted
  • ½ cup dried cranberries
  • 1-2 ounces goat cheese, crumbled

Instructions 

How to Make this Recipe

  • Preheat the oven to 400 degrees. Grab a baking tray and set it aside.

Roast the Brussels Sprouts

  • Add the prepared Brussels sprouts to a baking tray. Drizzle with avocado oil and season with a pinch of kosher salt and cracked black pepper. Toss until well coated.
    (option to add a drizzle of the bacon grease to the Brussels sprouts before roasting.) Roast for 20-25 minutes. Cooking time will vary slightly based on size.

Assemble

  • Once the Brussels sprouts are lightly browned and tender, pull them from the oven. Next, add the cooked and crumbled bacon to the tray, followed by the toasted pecan pieces and dried cranberries. Toss together until well combined.
    Add everything to a serving dish and top with the crumbled goat cheese. Serve warm and enjoy.

Notes

How to Store: 
Store leftovers in an airtight container in the refrigerator for three to four days. Reheat in the microwave until warmed through. 

Nutrition

Serving: 1serving or 1/5th of the side dish, Calories: 248kcal, Carbohydrates: 20g, Protein: 9g, Fat: 16g, Saturated Fat: 3g, Polyunsaturated Fat: 3g, Monounsaturated Fat: 9g, Cholesterol: 4mg, Sodium: 43mg, Potassium: 615mg, Fiber: 9g, Sugar: 2g, Vitamin A: 664IU, Vitamin C: 68mg, Calcium: 74mg, Iron: 2mg