As I stumbled across a vibrant farmers’ market last weekend, the scent of fresh basil instantly transported me to sun-kissed Italian kitchens. With a bouquet of fragrant herbs in my hand, I knew it was time to whip up something special. Enter my Brussels Sprouts and Bacon Pesto Pasta—a dish that beautifully marries the earthy crunch of shredded Brussels sprouts with the irresistible savory goodness of crisp bacon, all lovingly enveloped in a luscious pesto sauce. What I adore most? This hearty meal comes together in just 30 minutes, making it an ideal option for busy weeknights. Plus, there’s a fabulous vegetarian twist if you want to skip the bacon. Are you ready to indulge your taste buds in this delightfully quick dinner recipe? Let’s get cooking!

Why is this pasta recipe a must-try?
Quick and Easy: In just 30 minutes, you can enjoy a delicious homemade meal without the fuss.
Flavor Filled: The combination of smoky bacon with vibrant pesto and tender Brussels sprouts delivers a flavor explosion.
Customizable: Whether you’re in the mood for a savory twist or a vegetarian delight, this pasta adapts beautifully to fit your needs.
Perfect for Weeknights: It’s a delightful solution for those busy evening meals when time is of the essence but taste remains a priority.
Satisfying Texture: Enjoy the contrast of crispy bacon and soft sprouts, all tossed together with perfectly cooked pasta for a comforting bite.
If you’re loving the idea of quick dinners, check out my Healthy Broccoli Pasta for another flavorful option!
Brussels Sprouts and Bacon Pesto Pasta Ingredients
For the Pasta
- Pasta – Acts as the meal’s base; feel free to use any shape, including gluten-free options for dietary needs.
For the Veggies
- Brussels Sprouts – Provide a slightly sweet, earthy flavor; using pre-shredded Brussels sprouts can save you time.
- Garlic – Enhances the overall flavor; fresh garlic is recommended for the best taste, but jarred can work in a pinch.
For the Flavor
- Bacon – Adds savory flavor and delightful crunch; substitute with vegetarian bacon or omit entirely for a veggie-only version.
- Red Pepper Flakes – Adds subtle heat; adjust according to your spice preference or leave out for a milder dish.
- Kosher Salt and Fresh Ground Black Pepper – Essential for seasoning; customize amounts based on your personal taste.
For the Sauce
- Pesto – Adds a rich and herbaceous flavor; both store-bought and homemade pesto can be used—tweak the quantity to your liking.
- Lemon Juice – Brightens the dish and enhances flavor depth; freshly squeezed is always the best option.
- Parmesan Cheese – Offers a creamy, salty finish; freshly grated cheese delivers the best flavor, or you can substitute it with a vegan version if desired.
This Brussels Sprouts and Bacon Pesto Pasta is ready to shine on your dinner table, and now that you’ve got the ingredients, let’s dive into creating this delightful meal!
Step‑by‑Step Instructions for Brussels Sprouts and Bacon Pesto Pasta
Step 1: Cook the Pasta
Begin by bringing a large pot of salted water to a rolling boil. Add your choice of pasta and cook according to the package instructions, usually about 8–10 minutes, until al dente. Once cooked, drain the pasta and set it aside in a large mixing bowl, allowing it to steam off while you prepare the other components.
Step 2: Prepare Brussels Sprouts
While the pasta is cooking, thinly slice or shred the Brussels sprouts using a knife or a food processor for quick preparation. You’ll want them to be roughly uniform in size to ensure even cooking. Set the prepared Brussels sprouts aside, ready to become the star of your Brussels Sprouts and Bacon Pesto Pasta.
Step 3: Cook the Bacon
In a large skillet over medium heat, add chopped bacon and sauté until it’s crisp and golden, about 5–7 minutes. The fat will render out, creating a savory grease perfect for flavoring the dish. Once done, remove the bacon from the skillet and drain on paper towels, reserving about a tablespoon of the bacon grease in the skillet for the next step.
Step 4: Sauté Brussels Sprouts
With the skillet still on medium heat, add a tablespoon of the reserved bacon grease. Toss in your shredded Brussels sprouts along with a pinch of red pepper flakes. Season with kosher salt and fresh ground black pepper. Sauté for about 3–5 minutes until the sprouts become tender and slightly caramelized, vibrant in color, and aromatic.
Step 5: Add Garlic
Stir in minced garlic to the Brussels sprouts and cook for an additional 30 seconds, stirring constantly to prevent burning. The garlic should become fragrant and slightly golden—this will add a lovely depth of flavor to your Brussels Sprouts and Bacon Pesto Pasta.
Step 6: Combine Ingredients
Lower the heat and add the cooked pasta, cooked bacon, pesto, freshly squeezed lemon juice, and grated Parmesan cheese to the skillet. Toss everything together gently for 1–2 minutes until the pasta is well-coated with the pesto and all ingredients are evenly mixed. The dish should look vibrant and coated in green.
Step 7: Taste and Serve
Finally, taste your delicious Brussels Sprouts and Bacon Pesto Pasta and adjust seasoning as needed. If you prefer a little more zing, add extra lemon juice or salt. Serve immediately while hot, garnished with additional Parmesan, if desired, allowing everyone to enjoy this quick and satisfying meal.

What to Serve with Brussels Sprouts and Bacon Pesto Pasta
This vibrant dish deserves a delightful accompaniment to create a full and satisfying meal that tantalizes your taste buds.
-
Garlic Bread: A classic pairing that adds a crunchy and buttery element. The garlicky goodness complements the pesto while providing a comforting texture.
-
Caesar Salad: Fresh romaine, creamy dressing, and crunchy croutons bring a crisp bite that balances the hearty pasta wonderfully. This salad also adds a refreshing contrast to the rich flavors.
-
Steamed Broccoli: Crisp-tender florets with a sprinkle of lemon juice harmonize perfectly with the pasta’s savory notes, making for a nutritious side that rounds out the meal.
-
Roasted Asparagus: The earthy flavor of roasted asparagus adds a sophisticated touch to your dinner. The slight char enhances the dish’s overall warmth and depth.
-
Wine Pairing – Chardonnay: A chilled glass of buttery Chardonnay elevates the dining experience, complementing the pasta’s richness with its refreshing acidity.
-
Lemon Sorbet: For dessert, a light lemon sorbet serves as the ideal palate cleanser after your flavorful dinner. Its citrusy zing makes it a sweet and refreshing end to the meal.
-
Focaccia Bread: Soft and flavorful, focaccia is perfect for soaking up the luscious pesto sauce. Its herby notes resonate beautifully with the dish.
-
Pine Nut Salad: A mix of greens topped with toasted pine nuts offers a nutty crunch that perfectly matches the creamy texture of the pasta, enhancing the overall dish experience.
-
Sparkling Water with Citrus: A refreshing drink with a hint of lemon or lime adds zest, balancing the richness of the pasta and elevating the meal’s freshness.
Brussels Sprouts and Bacon Pesto Pasta Variations
Feel free to get creative and personalize this dish to suit your taste buds!
-
Vegetarian Option: Replace bacon with sautéed mushrooms for a hearty, earthy flavor, or use sun-dried tomatoes for a hint of sweetness.
Both choices add depth to the dish, ensuring it’s just as satisfying without the meat. -
Low-Carb Zoodles: Swap out traditional pasta for zucchini noodles (zoodles) for a light, low-carb alternative.
With zucchini’s subtle flavor, you’ll enjoy the same deliciousness while keeping it healthier! -
Nut-Free Pesto: Opt for a nut-free pesto by using sunflower seeds or nutritional yeast instead of traditional nuts.
This variation keeps the creamy texture while accommodating nut allergies—deliciously versatile! -
Spicy Kick: For those who crave heat, double the red pepper flakes or add chopped jalapeños to the sauté.
A fiery touch elevates the dish, making every bite a thrilling experience! -
Cheesy Delight: Enhance creaminess by stirring in additional cheese, such as goat cheese or ricotta.
This adds a lush texture that elevates your Brussels Sprouts and Bacon Pesto Pasta to a new level of indulgence! -
Herb Infusion: Add a sprinkle of fresh herbs like basil or parsley just before serving for an aromatic finish.
This simple addition brightens the dish, making it feel fresh and vibrant. -
Bean Boost: Include canned cannellini beans for an extra protein punch in the vegetarian twist.
They’ll meld seamlessly into the dish, adding heartiness while keeping it plant-based. -
Lemon Zest: Amp up the zest by adding freshly grated lemon peel before serving for a burst of citrus freshness.
This extra layer of flavor can transform the dish, enhancing the overall brightness and balance.
These variations offer countless possibilities! If you’re looking for more delicious ideas, give my Healthy Broccoli Pasta or the vibrant Pasta Salad Refreshing recipe a try. Each one allows for custom spins just like this delightful pasta dish!
Expert Tips for Brussels Sprouts and Bacon Pesto Pasta
-
Perfect Pasta: Make sure to cook the pasta al dente for the best texture, as it will cook further when mixed with other ingredients.
-
Bacon Grease Balance: Reserve a tablespoon of bacon grease for flavor, but avoid excess for a healthier meal—discard any leftover fat.
-
Brussels Sprout Prep: For speed, purchase pre-shredded Brussels sprouts to save time in the kitchen while keeping your dish fresh.
-
Seasoning Adjustments: Taste and adjust seasoning, especially the salt and lemon juice, before serving to elevate the flavor profile of your Brussels Sprouts and Bacon Pesto Pasta.
-
Vegetarian Twist: If you want a veggie version, simply replace bacon with olive oil and add canned cannellini beans for protein without sacrificing flavor.
Storage Tips for Brussels Sprouts and Bacon Pesto Pasta
Fridge: Store leftovers in an airtight container for up to 3 days, ensuring freshness while maintaining flavor.
Freezer: If you need to keep it longer, this dish can be frozen for up to 2 months. Portion it into airtight freezer bags, removing as much air as possible.
Reheating: To enjoy the pasta again, reheat gently on the stovetop with a splash of water or chicken broth. This will help revive the creamy texture and flavors.
Airtight Guidelines: Always make sure your containers are sealed tightly to prevent moisture loss, helping your Brussels Sprouts and Bacon Pesto Pasta taste as delightful as the first serving.
Make Ahead Options
These Brussels Sprouts and Bacon Pesto Pasta are fantastic for meal prep! You can shred the Brussels sprouts and cook the bacon up to 3 days in advance to streamline your weeknight dinner. Simply store them separately in airtight containers in the refrigerator. When you’re ready to enjoy, reheat the bacon in a skillet until crisp, then sauté the prepped Brussels sprouts along with garlic for a couple of minutes, just as you would when making it fresh. Finally, combine the cooked pasta, pesto, lemon juice, and Parmesan cheese with the sautéed sprouts and bacon for delicious results that are just as satisfying as a freshly made pasta meal. Enjoy the time-saving benefits and savor a homemade dinner in a flash!

Brussels Sprouts and Bacon Pesto Pasta Recipe FAQs
What’s the best way to select Brussels sprouts?
When choosing Brussels sprouts, look for firm, compact heads that are deep green in color. Avoid any with yellowing leaves or dark spots all over, as these indicate overripeness. Fresh sprouts should feel heavy for their size and should not be too loose.
How should I store leftover Brussels Sprouts and Bacon Pesto Pasta?
Store leftovers in an airtight container in the refrigerator for up to 3 days. For optimal quality, ensure it’s cooled to room temperature before sealing. When you’re ready to eat, gently reheat on the stovetop with a splash of water to revive the creamy pesto sauce.
Can I freeze Brussels Sprouts and Bacon Pesto Pasta?
Absolutely! To freeze, place the cooled pasta into airtight freezer bags, removing as much air as possible to prevent freezer burn. It can be kept for up to 2 months. When you’re ready to enjoy it again, thaw in the refrigerator overnight and reheat gently on the stovetop, adding a splash of liquid if necessary.
What if my pasta turns mushy when cooking?
To achieve perfectly cooked pasta, try using a timer when following the package instructions. It’s important to taste it a minute or two before the recommended time to see if it’s done al dente—that perfect bite without being overly soft. If it does become mushy, use that batch for a delicious pasta bake or salad instead!
Are there any dietary considerations with this recipe?
Yes! This recipe is easily adaptable for dietary restrictions. To make it vegetarian, simply omit the bacon and substitute with olive oil for sautéing and add canned cannellini beans or sautéed mushrooms for protein. Always check for allergens if you’re serving others; keep in mind that Parmesan cheese can also be substituted with a vegan alternative if needed.
Can I use a different type of pasta?
Very! Feel free to use any pasta shape you have on hand—spaghetti, penne, or even gluten-free pasta works beautifully in this Brussels Sprouts and Bacon Pesto Pasta recipe. The key is to cook it according to the package instructions for the best texture!

Brussels Sprouts and Bacon Pesto Pasta in Just 30 Minutes
Ingredients
Equipment
Method
- Cook the Pasta: Bring a pot of salted water to boil, add pasta and cook according to package instructions (about 8–10 minutes), then drain and set aside.
- Prepare Brussels Sprouts: Thinly slice or shred Brussels sprouts for even cooking.
- Cook the Bacon: In a skillet over medium heat, cook chopped bacon until crisp (5–7 minutes), then remove and reserve bacon grease.
- Sauté Brussels Sprouts: In the same skillet, add reserved bacon grease, Brussels sprouts, red pepper flakes, kosher salt, and black pepper. Cook until tender (3–5 minutes).
- Add Garlic: Stir in minced garlic and cook for 30 seconds until fragrant.
- Combine Ingredients: Lower heat and add cooked pasta, bacon, pesto, lemon juice, and Parmesan. Toss gently until well-coated.
- Taste and Serve: Adjust seasoning if needed and serve hot, garnished with additional Parmesan.

Leave a Reply