Brussels Sprouts with Balsamic Bacon and Pine Nuts

| | | | |

Perfectly caramelized brussels sprouts with balsamic bacon and buttery pine nuts. This low carb side dish is easy to make and only requires a few ingredients but is absolutely delicious.

Why You Will Love this Recipe

You only need a few simple ingredients to make this standout side dish. The brussels get caramelized and slightly sweet, the bacon is cooked with the balsamic vinegar for a salty and tangy bite and the pine nuts add a rich and buttery bite. These Brussels sprouts are perfect for any night of the week but also make a great holiday side dish.

What You Need

  • Brussels Sprouts
  • Bacon
  • Balsamic Vinegar
  • Salt & Pepper
  • Pine Nuts

Recipe Notes

  • When you are toasting the pine nuts, keep an eye on them. You want them just lightly toasted, but they can burn easily if the heat is too high
  • This recipe is Paleo and Whole30 compliant if you use compliant bacon
  • When you first add the sprouts to the pan, let them sit for about a minute before moving them in the pan to help get the beautiful brown caramelization

You Might Also Like

Roasted Radishes with Brussels Sprouts & Bacon

The Best Ever Cauliflower Mash 

Bacon and Asparagus Bundles with Balsamic

Low Carb Loaded Brussels Sprouts

This post may contain affiliate links. Please read my disclaimer. 

Brussels Sprouts with Balsamic Bacon and Pine Nuts

Perfectly caramalized brussels sprouts mixed with balsamic bacon and delicious, buttery toasted pine nuts for a wonderful low carb side dish!
4.70 from 10 votes
Prep Time 10 minutes
Cook Time 15 minutes
Course Side Dish
Cuisine American
Servings 4 servings
Calories 158 kcal


  • 1/4 cup Pine Nuts
  • 3 slices Bacon
  • 1 Tbls Balsamic Vinegar
  • 2 cups Brussels Sprouts halved
  • 1 tsp Avocado Oil
  • 1/2 tsp Salt
  • 1/4 tsp Pepper


  • Heat a medium skillet over low heat and add in the pine nuts, stirring occasionally
    Watch them carefully so they don't burn, just let them lightly toast until a light golden brown color and set them aside (about 1-2 minutes)
  • Increase the heat of the pan to medium, cut your bacon into small pieces and add into the skillet
    Once the bacon is almost cooked through, add in the balsamic vinegar. Let the bacon cook with the vinegar for 2-3 minutes and then remove the bacon from the pan and set aside
  • Add in the oil and then add in the halved or quartered brussels sprouts, season with salt and pepper
    Let them sit in the pan for 1 minute before moving them around in the pan. You don't want them to burn, but they should should get a nice rich color
    Once they are cooked through (about 5-7 minutes), add the bacon and pine nuts back in
    Taste and add more seasoning if needed


Recipe Notes
  • This recipe is Paleo and Whole30 compliant if you use compliant bacon
  • We love to serve this as a low carb side dish at holiday meals, but I highly suggest doubling it


Calories: 158kcalCarbohydrates: 6gProtein: 5gFat: 14gSaturated Fat: 3gPolyunsaturated Fat: 4gMonounsaturated Fat: 5gTrans Fat: 0.02gCholesterol: 11mgSodium: 412mgPotassium: 260mgFiber: 2gSugar: 2gVitamin A: 341IUVitamin C: 37mgCalcium: 22mgIron: 1mg
Keyword keto, paleo, whole 30
Tried this recipe?Mention @thebetteredblondie

Don’t forget to save this recipe to Pinterest!


  1. 5 stars
    I came across some pine nuts in my cabinet that had been there for a while. I needed a recipe that included pine nuts and so happy I came across this one!
    This recipe couldn’t have been tastier! I will be making this in the future. The pine nuts were such an awesome addition!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating