The aroma of sizzling bacon fills the kitchen, instantly transporting me to cozy family dinners where laughter and delicious food collide. That’s the magic behind my 30-Minute Brussels Sprouts and Bacon Pesto Pasta. This delightful dish marries tender pasta with the earthy sweetness of shredded Brussels sprouts, crispy bacon, and a bright, herbaceous pesto sauce that will have everyone asking for seconds. Not only is this recipe a lifesaver for busy weeknights, but it also offers a vegetarian option that is just as satisfying. Ready in a flash, it’s perfect for those evenings when cooking feels daunting yet you crave something homemade and wholesome. Curious to discover how to create this comforting meal that dances on the palate? Let’s dive in!

Why is this pasta irresistible?
Quick and Easy: This recipe comes together in just 30 minutes, making it an ideal choice for busy weeknights when time is of the essence.
Flavor Explosion: The combination of crispy bacon, nutty Brussels sprouts, and vibrant pesto creates a delightful explosion of flavors that will tantalize your taste buds.
Versatile Options: Whether you’re craving meat or looking for a vegetarian delight, this dish is easily customizable, allowing you to swap ingredients as needed.
Crowd-Pleaser: Its rich taste and comforting textures ensure it’ll be a hit with family and friends, leaving everyone asking for more. Pair it with a refreshing side salad to elevate your meal, like this Brussels Sprouts Bacon or Maple Roasted Brussels.
Meal Prep Friendly: This dish keeps well in the fridge, making it perfect for meal prep or leftovers, so you can savor the goodness throughout the week!
Brussels Sprouts and Bacon Pesto Pasta Ingredients
For the Pasta
• Pasta (8 ounces) – The base of the dish; shells or similar shapes are perfect, and gluten-free options are available.
For the Sauce
• Bacon – Adds savory flavor and a crispy texture; use a high-quality variety for the best taste.
• Pesto (3 tablespoons) – Introduces depth and herbaceous flavor; both store-bought and homemade varieties work well.
• Lemon (1) – Provides acidity and brightness; freshly squeezed juice is best used for maximum flavor.
• Parmesan Cheese (1/4 cup) – Adds richness and umami; opt for freshly grated Parmigiano Reggiano for superior flavor.
For the Vegetables
• Brussels Sprouts – Offers a slightly sweet and nutty flavor; can be shredded quickly with a food processor or bought pre-shredded.
• Garlic – Enhances the overall flavor profile; freshly grated or minced garlic is recommended.
For Seasoning
• Kosher Salt and Fresh Ground Black Pepper – Essential for enhancing flavor; remember to salt the water generously when boiling pasta.
• Red Pepper Flakes – Adds a touch of heat; adjust according to your heat preference for a satisfying kick.
Step‑by‑Step Instructions for Brussels Sprouts and Bacon Pesto Pasta
Step 1: Cook Pasta
Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package instructions until al dente, around 8-10 minutes. Stir occasionally to prevent sticking. Once cooked, reserve a cup of pasta water, then drain the rest, shaking off excess water. Set the pasta aside in a large mixing bowl, ready to combine with other ingredients.
Step 2: Prep Brussels Sprouts
While the pasta cooks, prepare the Brussels sprouts. Clean and trim the ends, then slice them thinly or shred them using a food processor. You should have about 4-5 cups of shredded sprouts. Set them aside—these will add a wonderful nutty flavor and crunchy texture to your Brussels Sprouts and Bacon Pesto Pasta.
Step 3: Cook Bacon
In a large skillet over medium heat, add the bacon strips. Cook for about 5-7 minutes, turning occasionally, until they are perfectly crispy and golden brown. Once crisped, transfer the bacon to a paper towel-lined plate to drain excess fat. Allow it to cool slightly, then chop it into bite-sized pieces, reserving 1 tablespoon of bacon grease in the skillet for the next step.
Step 4: Sauté Brussels Sprouts
In the same skillet with the reserved bacon grease, add the shredded Brussels sprouts and red pepper flakes. Sauté for about 3-5 minutes until the sprouts are tender and vibrant green, stirring frequently. Season with kosher salt and fresh ground black pepper to taste. The aroma will fill your kitchen, promising a delectable Brussels Sprouts and Bacon Pesto Pasta.
Step 5: Combine Ingredients
Reduce the heat to low and stir in the minced garlic, cooking for an additional 30 seconds until fragrant. Next, add the cooked pasta, chopped bacon, pesto, lemon juice, and freshly grated Parmesan cheese to the skillet. Toss everything gently until well combined, allowing the warm ingredients to meld together beautifully, enhancing the flavors of this delightful dish.
Step 6: Serve
Taste the pasta and adjust seasoning with more salt and pepper if needed for the perfect balance. Plate the Brussels Sprouts and Bacon Pesto Pasta while it’s hot, garnishing with additional Parmesan cheese and a sprinkle of red pepper flakes for an extra kick. Serve immediately for a truly comforting meal that your loved ones will enjoy.

What to Serve with Brussels Sprouts and Bacon Pesto Pasta
Looking to create a delightful dinner experience that elevates your main dish to the next level?
- Garlic Bread: A crispy, buttery accompaniment that’s perfect for scooping up every last bit of your creamy pasta.
- Side Salad: A fresh mix of greens with a zesty vinaigrette balances the richness of the pasta and adds a refreshing crunch.
- Roasted Vegetables: Caramelized carrots and zucchini bring a sweet, savory element that complements the earthy flavors of the dish beautifully.
- Creamy Risotto: For a luscious pairing, serve alongside a herb-infused risotto that harmonizes well with the nutty Brussels sprouts and bacon.
- Lemonade Spritzers: Refreshing and bubbly, these drinks add a bright, citrusy kick that contrasts wonderfully with the salty, savory pasta.
- Soft Cheesecake: End your meal on a sweet note with a light cheesecake that offers a creamy finish after the hearty pasta.
- Pesto Flatbread: Enjoy an extra burst of flavor with warm flatbreads topped with pesto, echoing the elements of your main dish.
- Sparkling Wine: A glass of chilled sparkling wine complements the richness of the bacon and pesto, adding a touch of celebration to your meal.
Brussels Sprouts and Bacon Pesto Pasta Variations
Feel free to get creative with this recipe; small adjustments can make a big impact on flavor and nutrition!
-
Vegetarian Option: Omit the bacon and replace it with sautéed mushrooms for a hearty, umami-packed dish. Adding a can of rinsed cannellini beans also provides great protein while keeping things plant-based.
-
Gluten-Free: Substitute regular pasta with gluten-free options like brown rice or chickpea pasta. They hold up nicely with the pesto and Brussels sprouts for a satisfying meal.
-
Nut-Free Pesto: If you have nut allergies, create a nut-free pesto using sunflower seeds instead of pine nuts. This adds a delightful crunch and retains the herbaceous flair.
-
Creamy Twist: Stir in a splash of heavy cream or a dollop of mascarpone cheese after mixing in all ingredients. This will give your pasta a luscious, creamy texture that pairs beautifully with the crunchy sprouts.
-
Extra Veggies: Toss in seasonal vegetables, such as asparagus or spinach, for added nutrients and flavors. The vibrant colors and textures make the dish even more visually appealing.
-
Spicy Kick: Amp up the heat by adding diced jalapeños or using spicy Italian sausage instead of bacon. This fiery twist will satisfy your cravings for something with a bit of a kick!
-
Herb Boost: Change the flavor profile with fresh herbs like basil or arugula tossed in at the end. These aromatic additions accentuate the vibrant taste of the pesto.
-
Zesty Touch: Add a pinch of zest from a lemon or orange to enhance the dish’s freshness. This bright note will elevate every mouthful, capturing the joy of cooking at home!
For a delightful side dish, consider pairing your pasta with Maple Roasted Brussels, or enjoy it with a refreshing Chicken Spinach Pasta for a wholesome meal experience!
How to Store and Freeze Brussels Sprouts and Bacon Pesto Pasta
Fridge: Store any leftovers in an airtight container for up to 3 days. To maintain flavor and texture, avoid adding extra garnishes before storing.
Freezer: Freeze in a well-sealed container for up to 2 months. For best results, ensure the pasta has cooled completely before transferring to prevent ice crystals.
Reheating: Gently reheat in a skillet over low heat or in the microwave, adding a splash of water or broth to keep it moist. Enjoy the Brussels Sprouts and Bacon Pesto Pasta warm for a delightful meal once more.
Meal Prep: This dish is perfect for meal prep! You can portion out servings in advance and store them separately for easy access throughout the week.
Expert Tips for Brussels Sprouts and Bacon Pesto Pasta
Fresh Ingredients: Use high-quality, fresh ingredients like crisp Brussels sprouts and freshly grated Parmesan to elevate the flavors in your dish.
Pasta Timing: Keep an eye on your pasta—overcooking can lead to mushiness. Aim for al dente, which adds the perfect bite to your Brussels Sprouts and Bacon Pesto Pasta.
Seasoning Matters: When boiling pasta, don’t skip the salt! It enhances flavor during cooking. Ensure your pasta water is seasoned well, tasting like the ocean for maximum flavor absorption.
Customize with Ease: Don’t hesitate to vary ingredients; switch out bacon for sautéed mushrooms in the vegetarian version or add other seasonal vegetables like asparagus for delightful twists.
Leftover Love: This dish makes for great leftovers! Store it in an airtight container in the fridge and gently reheat for a quick, delicious meal later in the week.
Make Ahead Options
These Brussels Sprouts and Bacon Pesto Pasta are perfect for meal prep, allowing you to save time during those busy weeknights! You can prepare the Brussels sprouts and bacon up to 3 days in advance; simply sauté the Brussels sprouts in bacon grease, let them cool, and store them in an airtight container in the fridge. The bacon can also be cooked ahead of time and chopped, ready to mix in later. When you’re ready to enjoy this delightful dish, just cook the pasta, then toss everything together with the pesto, lemon juice, and Parmesan, warming it gently on the stove for a delicious, freshly made meal that’s just as scrumptious as when it was first cooked!

Brussels Sprouts and Bacon Pesto Pasta Recipe FAQs
What should I look for when selecting Brussels sprouts?
Choose Brussels sprouts that are firm and compact, with vibrant green leaves. Avoid those with yellow or wilted leaves, as these are signs of age. Fresh sprouts should feel heavy for their size and have no dark spots or blemishes.
How should I store leftovers of Brussels Sprouts and Bacon Pesto Pasta?
Store leftovers in an airtight container in the fridge for up to 3 days. It’s best to keep the pasta unadorned until you’re ready to serve, as toppings like Parmesan can absorb moisture and lose their texture over time.
Can I freeze Brussels Sprouts and Bacon Pesto Pasta?
Absolutely! You can freeze this dish for up to 2 months. Ensure the pasta is cooled completely before placing it in a well-sealed container to avoid ice crystals. When ready to enjoy, gently reheat it in a skillet over low heat or in the microwave, adding a splash of water or broth to maintain moisture.
What if my pasta is overcooked?
If you find that your pasta is overcooked, don’t worry! You can try adding a splash of olive oil to the dish for a bit of richness and flavor. For future attempts, aim for al dente and keep a close eye on the timing during cooking—this ensures a delightful bite in your Brussels Sprouts and Bacon Pesto Pasta.
Are there any dietary considerations with this recipe?
Yes, if you’re accommodating dietary restrictions, you can easily make this dish vegetarian by omitting the bacon and sautéing the Brussels sprouts in olive oil. Additionally, using gluten-free pasta makes it suitable for those with gluten intolerance. Just make sure to check labels on any store-bought pesto or ingredients for allergens!

Brussels Sprouts and Bacon Pesto Pasta in 30 Minutes
Ingredients
Equipment
Method
- Bring a large pot of salted water to a rolling boil. Add the pasta and cook according to package instructions until al dente, around 8-10 minutes. Reserve a cup of pasta water, then drain the rest and set the pasta aside in a large mixing bowl.
- While the pasta cooks, prepare the Brussels sprouts. Clean and trim the ends, then slice them thinly or shred them using a food processor.
- In a large skillet over medium heat, add the bacon strips. Cook for about 5-7 minutes until crispy and golden brown. Transfer the bacon to a paper towel-lined plate to drain, reserving 1 tablespoon of bacon grease in the skillet.
- In the same skillet, add the shredded Brussels sprouts and red pepper flakes. Sauté for about 3-5 minutes until tender and vibrant green, seasoning with kosher salt and fresh ground black pepper to taste.
- Reduce the heat to low and stir in the minced garlic, cooking for 30 seconds until fragrant. Add the cooked pasta, chopped bacon, pesto, lemon juice, and Parmesan cheese to the skillet, and toss gently until well combined.
- Taste the pasta and adjust seasoning with more salt and pepper if needed. Plate while hot, garnishing with additional Parmesan cheese and a sprinkle of red pepper flakes.



