Butternut Squash Pasta Carbonara with Rosemary Bacon
This recipe is basically autumn’s way of saying “I’m fancy now” – butternut squash gets all dressed up with crispy rosemary bacon and silky carbonara sauce to create the ultimate comfort food upgrade.

Picture this: sweet, caramelized butternut squash pureed into liquid gold, then swirled with perfectly al dente linguine and the most luxurious egg-and-cheese sauce that would make any Italian grandmother nod in approval.

The honey-glazed bacon gets rubbed down with fresh rosemary and cayenne, creating these incredible crispy-sweet-spicy nuggets that’ll have you questioning why regular bacon even exists.

This is what happens when traditional carbonara meets fall farmers market vibes – and honestly, it’s the kind of dish that makes people think you went to culinary school when really you just followed directions and didn’t scramble the eggs.

The magic happens when that warm butternut squash puree meets the creamy parmesan-egg mixture, creating this velvety orange sauce that coats every strand of pasta like a cashmere blanket.

Fair warning: making this will result in your kitchen smelling like a five-star restaurant, and you’ll probably catch yourself doing that chef’s kiss thing while tasting it.

Ingredients
For the Roasted Butternut Squash
- 1 tablespoon extra virgin olive oil
- 2 cups cubed butternut squash (about 1 small squash)
- 2 tablespoons fresh thyme leaves
- 1 /2 teaspoon crushed red pepper flakes
- Kosher salt and black pepper
- 2 cloves garlic, smashed
For the Rosemary Bacon
- 8 slices thick-cut bacon
- 2 tablespoons chopped fresh rosemary
- 1 /2-1 teaspoon cayenne pepper
- 2 teaspoons honey
For the Carbonara
- 1 pound dry linguine pasta
- 2 large eggs, at room temperature, beaten
- 1 cup grated parmesan cheese, plus more for serving
- 2 tablespoons salted butter, at room temperature
Instructions
Preparation
- 1 Preheat oven to 400°F (200°C). On a rimmed baking sheet lined with parchment paper, toss together the extra virgin olive oil, cubed butternut squash, smashed garlic, fresh thyme leaves, and a pinch each of crushed red pepper flakes, kosher salt, and black pepper. The squash should be evenly coated and spread in a single layer for optimal roasting.
- 2 On a separate plate, rub the thick-cut bacon slices with chopped fresh rosemary and cayenne pepper, then drizzle with honey. This creates an incredible flavor crust that caramelizes beautifully. Lay the seasoned bacon directly over the butternut squash mixture on the baking sheet.
Roasting Process
- 3 Transfer the baking sheet to the preheated oven and roast for 10 minutes. Flip the bacon using tongs and continue baking for another 5-8 minutes, watching closely to prevent burning. The bacon should be golden brown and crispy, with the honey creating a beautiful glaze.
- 4 Remove the crispy bacon from the baking sheet and set aside on a cutting board. If the butternut squash isn’t fork-tender yet, return it to the oven for another 10 minutes. The squash is done when it easily pierces with a fork and has caramelized edges.
Making the Sauce
- 5 Transfer the roasted butternut squash and garlic to a food processor fitted with the metal blade. Puree until completely smooth and creamy, about 1-2 minutes. Season the puree with salt and pepper to taste. Roughly chop the cooled bacon into bite-sized pieces and reserve for topping.
- 6 In a large mixing bowl, whisk together the room temperature beaten eggs and grated parmesan cheese until well combined. This egg mixture is crucial for creating the silky carbonara sauce – make sure the eggs are at room temperature to prevent shocking when mixed with hot pasta.
Final Assembly
- 7 Bring a large pot of salted water to a rolling boil and cook the linguine until al dente according to package directions, usually 8-10 minutes. Before draining, use a liquid measuring cup to scoop out 1 cup of the starchy pasta water – this is liquid gold for achieving the perfect sauce consistency.
- 8 Drain the pasta and immediately return it to the hot pot off the heat. Working quickly with tongs or a pasta fork, add the egg and parmesan mixture, tossing vigorously to ensure the eggs don’t scramble. The residual heat will gently cook the eggs and create a creamy sauce.
- 9 Add the butternut squash puree and room temperature butter, continuing to toss until everything is well combined. Gradually add the reserved pasta water, a few tablespoons at a time, until the sauce reaches your desired creamy consistency. The sauce should coat each strand of pasta beautifully.
- 10 Divide the pasta between serving plates using tongs to create elegant nests. Top generously with the chopped rosemary bacon and additional grated parmesan cheese. Serve immediately while hot for the best texture and flavor experience.
Recommended Equipment and Kitchen Tools
Essential Tools (for best results)
- Food processor – Absolutely crucial for achieving that silky-smooth butternut squash puree. An immersion blender can work in a pinch, but a food processor gives you restaurant-quality texture
- Rimmed baking sheet – Prevents the olive oil and squash juices from dripping in your oven, plus gives you more surface area for even roasting
- Parchment paper – Makes cleanup effortless and prevents the honey-glazed bacon from sticking
- Large pasta pot – You need plenty of room for the linguine to move freely and cook evenly
Helpful Upgrades
- Digital instant-read thermometer – Takes the guesswork out of knowing when your bacon reaches that perfect crispy texture
- Pasta fork or long tongs – Essential for tossing the hot pasta with the egg mixture without scrambling. Regular forks just don’t give you the control you need
- Kitchen scale – For precisely measuring the butternut squash cubes and ensuring consistent results every time
- Microplane grater – Fresh-grated parmesan makes a world of difference compared to pre-grated cheese
Nice-to-Have Options
- Cast iron skillet – If you prefer to finish the bacon on the stovetop for extra control over the crisping process
- Silicone spatula – Perfect for scraping every bit of that precious butternut squash puree from the food processor
- Large mixing bowls – Having multiple bowls makes the process smoother when you’re juggling the egg mixture and pasta water
Recipe Variations and Dietary Modifications
Gluten-Free Adaptation
- Replace linguine with gluten-free pasta made from rice, corn, or legumes – cook according to package directions as timing may vary
- Chickpea or lentil pasta adds extra protein and fiber while maintaining excellent texture
- Reserve extra pasta water as gluten-free pasta tends to absorb more liquid
- Expect slightly different texture but equally delicious results
Dairy-Free Modifications
- Substitute parmesan with nutritional yeast (use 3/4 cup) for that umami, cheesy flavor
- Replace butter with high-quality olive oil or vegan butter alternative
- Cashew cream can be blended into the butternut squash puree for extra richness
- The egg-based sauce remains naturally dairy-free with these swaps
Vegetarian Version
- Replace bacon with roasted mushrooms (cremini or shiitake work beautifully)
- Toss mushrooms with rosemary, smoked paprika, and a touch of maple syrup
- Crispy sage leaves fried in olive oil make an elegant bacon alternative
- Add toasted pine nuts for extra texture and richness
Lower-Carb Option
- Use spiralized butternut squash noodles or zucchini noodles instead of pasta
- Spaghetti squash roasted and shredded creates a natural pasta substitute
- Reduce the butternut squash puree slightly to maintain sauce consistency
- This version cuts carbs by approximately 75% while keeping all the flavor
Flavor Variations
- Sage and brown butter instead of rosemary for a more traditional fall flavor profile
- Pancetta and fresh herbs for an Italian-inspired twist
- Caramelized onions and thyme for deeper, more complex flavors
Nutritional Information and Health Benefits
Key Nutritional Highlights
Health Benefits of Main Ingredients
Dietary Considerations
Smart Swaps and Ingredient Substitutions
Common Substitutions:
- Butternut squash → Acorn squash or sweet potato (same quantity, may need extra 5-10 minutes roasting time)
- Linguine → Fettuccine, spaghetti, or penne (any long pasta works beautifully)
- Fresh thyme → Dried thyme (use 1 tablespoon instead of 2 tablespoons fresh)
- Thick-cut bacon → Pancetta or guanciale for more authentic Italian flavors
Budget-Friendly Swaps:
- Fresh parmesan → Good-quality pre-grated parmesan (though fresh tastes significantly better)
- Thick-cut bacon → Regular bacon (just watch cooking time more carefully)
- Fresh herbs → Dried herbs (use 1/3 the amount called for in fresh)
- Extra virgin olive oil → Regular olive oil for roasting (save the good stuff for finishing)
Pantry Emergency Substitutions:
- Fresh rosemary → Dried rosemary (use 1 tablespoon) or fresh sage leaves
- Butternut squash → Canned butternut squash puree (use 1 cup, skip the roasting step)
- Honey → Maple syrup or brown sugar for the bacon glaze
- Room temperature eggs → Cold eggs warmed in warm water for 5 minutes
Pro Tips for Substitutions:
- When using canned squash puree, add it to a hot skillet for 2-3 minutes to concentrate flavors
- Dried herbs should be added earlier in cooking to allow time for rehydration
- Always taste and adjust seasoning when making substitutions, as flavors can vary significantly

Make It Diabetes-Friendly
Carb Reduction Strategies:
- Replace regular pasta with shirataki noodles or zucchini spirals to reduce carbs by approximately 50-60 grams per serving
- Use half pasta, half spiralized vegetables for a compromise that cuts carbs by about 30 grams per serving
- Reduce butternut squash to 1 cup cubed instead of 2 cups, saving approximately 8 grams carbs per serving
Portion & Timing Tips:
- Serve smaller portions (about 1 cup instead of 1.5 cups) alongside a large green salad
- Estimated carbs per full serving: approximately 65 grams from original recipe
- Modified version carbs: approximately 25-35 grams depending on pasta substitute chosen
- Pair with protein-rich side like grilled chicken or extra bacon to help stabilize blood sugar
Smart Modifications:
- Add extra vegetables like roasted broccoli or bell peppers to increase volume without adding carbs
- Use more eggs (3 instead of 2) to increase protein content and improve satiety
- Include healthy fats like avocado slices or extra olive oil to slow carbohydrate absorption
Blood Sugar Management:
- Eat this dish earlier in the day when insulin sensitivity is typically higher
- Start with a small green salad to slow digestion and glucose absorption
- Monitor portions carefully and consider this a special occasion dish rather than everyday fare

Perfect Pairing Suggestions
Wine Pairings
Non-Alcoholic Beverages
Side Dish Recommendations
Complete Meal Ideas
Pro Tips and Troubleshooting
Professional Techniques
Common Mistakes and Solutions
Storage and Make-Ahead Strategies
Scaling and Presentation

Butternut Squash Pasta Carbonara with Rosemary Bacon
Ingredients
For the Roasted Butternut Squash
- 1 tablespoon extra virgin olive oil
- 2 cups cubed butternut squash about 1 small squash
- 2 tablespoons fresh thyme leaves
- 1/2 teaspoon crushed red pepper flakes
- Kosher salt and black pepper
- 2 cloves garlic, smashed
For the Rosemary Bacon
- 8 slices thick-cut bacon
- 2 tablespoons chopped fresh rosemary
- 1/2-1 teaspoon cayenne pepper
- 2 teaspoons honey
For the Carbonara
- 1 pound dry linguine pasta
- 2 large eggs, at room temperature, beaten
- 1 cup grated parmesan cheese, plus more for serving
- 2 tablespoons salted butter, at room temperature
Instructions
Preparation
- Preheat oven to 400°F (200°C). On a rimmed baking sheet lined with parchment paper, toss together the extra virgin olive oil, cubed butternut squash, smashed garlic, fresh thyme leaves, and a pinch each of crushed red pepper flakes, kosher salt, and black pepper. The squash should be evenly coated and spread in a single layer for optimal roasting.
- On a separate plate, rub the thick-cut bacon slices with chopped fresh rosemary and cayenne pepper, then drizzle with honey. This creates an incredible flavor crust that caramelizes beautifully. Lay the seasoned bacon directly over the butternut squash mixture on the baking sheet.
Roasting Process
- Transfer the baking sheet to the preheated oven and roast for 10 minutes. Flip the bacon using tongs and continue baking for another 5-8 minutes, watching closely to prevent burning. The bacon should be golden brown and crispy, with the honey creating a beautiful glaze.
- Remove the crispy bacon from the baking sheet and set aside on a cutting board. If the butternut squash isn’t fork-tender yet, return it to the oven for another 10 minutes. The squash is done when it easily pierces with a fork and has caramelized edges.
Making the Sauce
- Transfer the roasted butternut squash and garlic to a food processor fitted with the metal blade. Puree until completely smooth and creamy, about 1-2 minutes. Season the puree with salt and pepper to taste. Roughly chop the cooled bacon into bite-sized pieces and reserve for topping.
- In a large mixing bowl, whisk together the room temperature beaten eggs and grated parmesan cheese until well combined. This egg mixture is crucial for creating the silky carbonara sauce – make sure the eggs are at room temperature to prevent shocking when mixed with hot pasta.
Final Assembly
- Bring a large pot of salted water to a rolling boil and cook the linguine until al dente according to package directions, usually 8-10 minutes. Before draining, use a liquid measuring cup to scoop out 1 cup of the starchy pasta water – this is liquid gold for achieving the perfect sauce consistency.
- Drain the pasta and immediately return it to the hot pot off the heat. Working quickly with tongs or a pasta fork, add the egg and parmesan mixture, tossing vigorously to ensure the eggs don’t scramble. The residual heat will gently cook the eggs and create a creamy sauce.
- Add the butternut squash puree and room temperature butter, continuing to toss until everything is well combined. Gradually add the reserved pasta water, a few tablespoons at a time, until the sauce reaches your desired creamy consistency. The sauce should coat each strand of pasta beautifully.
- Divide the pasta between serving plates using tongs to create elegant nests. Top generously with the chopped rosemary bacon and additional grated parmesan cheese. Serve immediately while hot for the best texture and flavor experience.
