Brussels Sprouts and Bacon Pesto Pasta

This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.

If you are looking for a way to transform a humble vegetable into a family favorite, this Brussels Sprouts and Bacon Pesto Pasta is a culinary triumph. This recipe takes the classic pairing of salty, smoky bacon and earthy Brussels sprouts and tosses them into a bowl of perfectly al dente pasta coated in a vibrant basil pesto. It is a sophisticated, high-flavor meal that feels like a boutique bistro dish but comes together in just one pan and 30 minutes.

Brussels Sprouts and Bacon Pesto Pasta

The beauty of this pesto pasta with brussels sprouts is the incredible texture. By sautéing the sprouts in a bit of the rendered bacon fat, they become caramelized and tender with crispy edges that mirror the crunch of the bacon bits. It’s a balanced, comforting dinner that proves “eating your greens” can be the highlight of your week.

Why You’ll Love This Recipe

  • The Ultimate Flavor Duo: Bacon and Brussels sprouts are a match made in heaven, offering a perfect salty-earthy balance.
  • Vibrant & Fresh: The basil pesto adds a bright, herbal lift that lightens up the richness of the bacon.
  • Weeknight Fast: From prep to table in about 30 minutes using simple pantry and produce staples.
  • Texture Harmony: Combines chewy pasta, crispy bacon, and tender caramelized sprouts in every bite.

Ingredients

  • 12 oz Pasta (Penne, Fusilli, or Farfalle work best)
  • 4–6 slices Thick-cut Bacon, chopped
  • 1 lb Brussels Sprouts, trimmed and thinly sliced (shredded)
  • ½ cup High-quality Basil Pesto (homemade or store-bought)
  • 2 cloves Garlic, minced
  • ¼ cup Shredded Parmesan Cheese
  • 1 Tbsp Olive Oil (if needed)
  • Salt and Black Pepper to taste
  • Optional: A squeeze of fresh lemon juice or red pepper flakes for heat.
Brussels Sprouts and Bacon Pesto Pasta

Instructions

1. Boil the Pasta

Bring a large pot of salted water to a boil. Cook your pasta according to the package directions for al dente. Reserve ½ cup of the pasta water before draining; this is the secret to a smooth, glossy sauce!

2. Crisp the Bacon

While the pasta cooks, add the chopped bacon to a large skillet over medium heat. Fry until golden and crispy. Use a slotted spoon to remove the bacon and drain on a paper towel, but keep about 1–2 tablespoons of the bacon fat in the skillet.

3. Sauté the Sprouts

In the same skillet with the bacon fat, add the shredded Brussels sprouts. Sauté over medium-high heat for 6–8 minutes, stirring occasionally, until they are tender and starting to brown at the edges. Stir in the minced garlic for the last 60 seconds of cooking.

4. Toss and Emulsify

Add the cooked pasta and the crispy bacon back into the skillet. Turn the heat to low. Add the pesto and a splash of the reserved pasta water. Toss everything together vigorously until the pesto creates a creamy sauce that coats every strand of pasta.

5. Garnish and Serve

Remove from heat and stir in the Parmesan cheese. Season with salt and pepper to taste. Garnish with a squeeze of lemon or red pepper flakes if you like a bit of a “zing.”

Expert Tips for Success

  • Shred the Sprouts: Slicing the Brussels sprouts very thinly (or using a food processor to shred them) ensures they cook quickly and distribute evenly throughout the pasta.
  • Save the Pasta Water: Never skip this step! The starchy water helps the pesto emulsify and stick to the pasta rather than just sitting at the bottom of the bowl.
  • High Heat for Caramelization: Don’t be afraid of a little char on the sprouts; that browned edge provides a deep, nutty flavor that makes the dish.
  • Quality Pesto Matters: Since the pesto is the primary sauce, use a high-quality brand (refrigerated versions are usually best) or a fresh homemade batch.

Variations

  • Creamy Pesto Version: Stir in 2 tablespoons of heavy cream or Greek yogurt with the pesto for a richer, more indulgent sauce.
  • Chicken Pesto Pasta: Add sliced grilled chicken breast for an extra boost of lean protein.
  • Vegetarian Swap: Skip the bacon and sauté the sprouts in olive oil with a pinch of smoked paprika to mimic the smoky flavor.
  • Nutty Crunch: Top with toasted pine nuts or slivered almonds for an extra layer of texture.

FAQ: Brussels Sprouts and Bacon Pesto Pasta

Q: Can I use frozen Brussels sprouts? A: It is not recommended. Frozen sprouts tend to be soft and watery, making it difficult to get that crispy, caramelized texture. Fresh is always best for this recipe.

Q: What is the best pasta shape to use? A: Short, textured shapes like Fusilli, Rotini, or Gemelli are ideal because the pesto and shredded sprouts get trapped in the ridges for a perfect bite.

Q: How do I store leftovers? A: Store in an airtight container in the fridge for up to 3 days. Reheat in a skillet with a tiny splash of water or olive oil to refresh the sauce.

Q: Is this dish very heavy? A: No! While the bacon adds richness, the basil pesto and fresh sprouts keep it feeling vibrant and lighter than a traditional cream-based pasta.

Brussels Sprouts and Bacon Pesto Pasta

Brussels Sprouts and Bacon Pesto Pasta

This Brussels Sprouts and Bacon Pesto Pasta is a bold, bistro-style dinner that turns simple ingredients into a crave-worthy meal. Crispy bacon and caramelized Brussels sprouts are tossed with al dente pasta and vibrant basil pesto for a perfectly balanced dish that is rich, fresh, and comforting.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Dinner
Cuisine Italian-American
Servings 4 servings
Calories 620 kcal

Equipment

  • Large pot
  • Large skillet
  • Colander
  • Knife
  • Cutting board

Ingredients
  

  • 12 oz pasta (penne, fusilli, or farfalle)
  • 4–6 slices thick-cut bacon, chopped
  • 1 lb brussels sprouts, trimmed and thinly sliced
  • ½ cup basil pesto (store-bought or homemade)
  • 2 cloves garlic, minced
  • ¼ cup shredded parmesan cheese
  • 1 Tbsp olive oil (if needed)
  • salt and black pepper, to taste
  • lemon juice or red pepper flakes (optional)

Instructions
 

  • Bring a large pot of salted water to a boil. Cook pasta until al dente according to package directions. Reserve ½ cup of pasta water, then drain.
  • In a large skillet over medium heat, cook chopped bacon until crispy. Remove bacon with a slotted spoon and set aside, leaving 1–2 tablespoons of bacon fat in the pan.
  • Add sliced Brussels sprouts to the skillet and sauté over medium-high heat for 6–8 minutes until tender and browned at the edges. Add garlic and cook for 1 minute.
  • Add cooked pasta and bacon to the skillet. Reduce heat to low, stir in pesto and a splash of reserved pasta water, tossing until evenly coated and glossy.
  • Remove from heat and stir in parmesan cheese. Season with salt and pepper and finish with lemon juice or red pepper flakes if desired.

Notes

Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently with a splash of water or olive oil to loosen the pesto sauce.
Keyword bacon pesto pasta, brussels sprouts pasta, brussels sprouts recipe, pesto pasta with vegetables, weeknight pasta dinner