Spaghetti Carbonara with Butternut Squash is a delicious twist on the classic Italian pasta dish. This version combines the rich, creamy carbonara sauce with the sweetness and earthiness of roasted butternut squash, creating a balanced and flavorful dish. It’s perfect for fall or any time you want a comforting yet slightly lighter take on traditional carbonara.
The traditional carbonara sauce is made with eggs, parmesan cheese, pecorino Romano, and crispy pancetta or bacon. This rich and velvety sauce is tossed with hot pasta, allowing the heat to gently cook the eggs, creating a smooth, creamy coating for the spaghetti. The addition of roasted butternut squash adds a touch of sweetness and a beautiful, vibrant color to the dish. The squash is roasted with olive oil, salt, and pepper until caramelized and tender, which complements the savory carbonara sauce perfectly.
To make this dish, you start by roasting the butternut squash while the pasta is cooking. Once the pasta is done, the pancetta or bacon is crisped up in a pan, and the carbonara sauce is quickly made by combining eggs with grated cheese. The roasted squash is then mixed into the pasta along with the crispy pancetta, and the carbonara sauce is added to create a creamy, indulgent dish.
This version of carbonara retains all the comfort of the original while introducing a new layer of flavor. The butternut squash provides a natural sweetness that balances the salty pancetta and the richness of the creamy sauce. The dish is also easy to customize, add fresh herbs like sage or thyme for extra depth, or use a vegetarian bacon alternative for a meatless version.
Spaghetti Carbonara with Butternut Squash is a perfect fall dish that’s easy to make, comforting, and full of flavor. Whether you’re looking to impress guests or just want a cozy dinner, this dish is sure to satisfy.

Ingredients
- 12 oz spaghetti or pasta of choice
- 1 cup butternut squash peeled and cubed
- 4 egg yolks room temperature
- 1 cup grated Parmesan cheese freshly grated
- 4 oz pancetta cubed
- 2 cloves garlic minced
- 1 tablespoon olive oil
- 1 teaspoon black pepper freshly ground
- to taste salt
Instructions
- Preheat the oven to 400°F (200°C). Toss the butternut squash cubes with olive oil and a pinch of salt. Spread evenly on a baking sheet and roast for 20 minutes or until tender.
- While the squash is roasting, cook the spaghetti according to package instructions. Reserve 1 cup of the pasta cooking water and drain the rest.
- In a large skillet over medium heat, cook the pancetta until crispy. Add the minced garlic and cook for an additional minute.
- In a bowl, whisk together the egg yolks, grated Parmesan cheese, and black pepper.
- Add the roasted squash and cooked spaghetti to the skillet with pancetta. Remove from heat.
- Quickly mix in the egg and cheese mixture, stirring continuously to coat the pasta without scrambling the eggs. Add reserved pasta water as needed to achieve desired creaminess.
- Serve immediately with extra Parmesan and black pepper if desired.
Wow—this is comfort food with a twist. The squash makes it creamy without feeling heavy, and the pancetta/pepper combo is spot on.
This was a disaster! The eggs scrambled instead of making a sauce. Not sure I followed it right.
Will try it but not sure if I like squash. Easy step tho, so I hope it turns out good!
Squash? Eww! But hey, maybe it will surprise you. We’ll see!
I was skeptical about squash too, but it’s super tasty in this! Good luck!
Loved it. My kid asked for seconds and said it tasted like “fall.” I did use pre-cubed squash to save time and it still worked.
Not gonna lie I was nervous about the eggs. Like… raw yolks + warm pasta is a recipe for scramble town. But if you did it without curdling, ok I’ll try it. Also 20 min at 400°F for cubed squash feels a little fast? Maybe my oven runs hot.
Aww “tasted like fall” is the best review 😄 Pre-cubed squash is totally the move—glad it still came out creamy with the yolks.
My oven runs hot so 20 min wasn’t enough; I had to roast longer until it was really tender. Other than that, solid.
I was skeptical about putting butternut in carbonara, but it actually works. I used a bit more pasta water and it came together silky.
Not a fan… the squash felt weird in carbonara. I prefer the classic style. 2/5
Quick and easy recipe! But also kinda hard for me to keep everything from burning, lol.
How can you call this carbonara? Carbonara needs guanciale, not pancetta… 🤔
This is the kind of recipe that makes you trust the process… until you realize you don’t have room temp egg yolks. I whisked them anyway and prayed 😅
Room temp egg yolks are not optional tho 😬 I’d be worried the yolks would scramble and turn into cheese curds. Also 4 yolks seems like a lot for 12 oz spaghetti—might be heavy. Still, if it worked then props.
Haha I’ve totally been there—carbonara is basically a “heat control + hope” sport. Next time toss the yolks with a splash of warm pasta water first and it helps them cooperate without scrambling 😅
Yummy! I made it last night and it was a hit. Thanks for the recipe! 😋
Can’t get behind roasting the squash first—waste of time in my opinion. Carbonara is supposed to be quick.
This was amazing! The butternut squash really elevates the dish. 5 stars!
I’m not sure about that squash thing. Carbonara is supposed to be simple! Why mess with it?
Totally agree! The squash adds such a nice sweetness. Did you try adding garlic bread on the side? Yummy!
I made this and it turned out super creamy. I used a little extra pasta water and it came together fast. Pancetta was perfect.
Scrumptious! Can’t believe how easy this was. My family loved it. Will be making again!
So glad to hear you loved it! It’s a family favorite in our house too. 😊
I’m skeptical about putting squash in carbonara, but honestly it works. Texture is creamy and the flavor balance is nice.
I was skeptical too, but the creamy texture makes sense—squash is basically doing some of the same work as a sauce. If you roast it well and don’t rush the egg step, it turns out great.
Followed the steps exactly and still almost scrambled the yolks 😅. Next time I’ll let the pan cool more before mixing in the egg.
This was surprisingly delicious! The squash added a great sweetness that balanced the savory pancetta. Will make again!
This was absolutely delicious! The butternut squash added a nice sweetness. My family loved it!
Too complicated for a weeknight meal. Takes ages to prepare! 🤦♂️
This recipe is AMAZING! I never thought butternut squash could go with carbonara. So creamy and delicious!
Garlic amount felt a little high? Maybe my cloves were huge. I’d reduce it next time, but the rest was solid and the pepper really popped.
Yummy but I forgot to get pancetta. Used bacon instead. Still good! 😂
Honestly, I didn’t think spaghetti should ever have squash. This recipe was a gamble and it paid off big time! Yum!
Very creamy and delicious! I added extra garlic for flavor. Will make again! 😋
Butternut squash in carbonara? That’s a stretch. Not sure if I like it… 1 star.
Yum! I used bacon instead of pancetta and it was still great. 4/5!
Bacon is a good choice! Adds a nice smoky flavor. Glad you liked it!
I dunno, isn’t it supposed to be with pancetta? Sounds kinda wrong to me.
Spaghetti carbonara isn’t supposed to have squash! This isn’t the real recipe. 😠
I didn’t have pancetta, used bacon instead. It turned out fine, but I think it missed something.
I tried this and it took me too long! I’m not a great cook. It came out ok tho, 3 stars.
Meh. I think this would be better without the squash. Just stick to traditional carbonara.
I don’t know about you, but this seems off. Carbonara without cream? Not traditional!
I dunno, it sounds weird. Squash and pasta? Seems off. But I’ll give it a try, I guess.
I was skeptical about the squash, but it adds a nice sweetness that balances the savory. Took me longer than 20 min for the squash though.
Pretty tasty! I used pancetta but maybe mine was a bit too salty, so next time I’ll go lighter on the salt. The pepper-forward vibe is great.
So delicious and I love the fall flavors! 🥰 Perfect with a glass of white wine!
I made this for my family, and they loved it! My kids were skeptics at first, but they cleaned their plates!
That’s awesome! I’m so glad your kids liked it. My family is super picky too, but I’m gonna try this recipe for them. 🤞
This is a game changer! The butternut squash adds a lovely sweetness. Loved it! 😍
I’m glad you loved it! Butternut squash in pasta is just genius! 🤩
I followed the recipe exactly, but my sauce turned out too runny. Any tips?
Soo good! I didn’t have pancetta, so I used bacon. Still worked great! Flavors are off the charts!
I can’t believe you used bacon instead of pancetta! That’s kinda wild, but if it tasted good, who cares? I’ll have to try that too!
Not bad at all. Roasting the squash gives it great sweetness, but next time I’ll double the pepper like, way more. 1 tsp feels low.
Mmm, tasted better than I expected! Even my kids who don’t usually eat squash liked it. Win-win!
Very nice! I just sprinkled some extra garlic on top. Yum! Will make again for sure.
I totally agree! Garlic makes everything better. Glad you enjoyed it!
Just okay. The squash was too mushy for my taste. Maybe it’s just not for me. 🤷♀️
I totally get you! The squash can get mushy. Maybe try it with zucchini next time? 🤔
What even is butternut squash? Can I just use regular squash? This looks weird. 🤔
I tried it with spaghetti and it was okay. The texture was kinda thick for my taste, so I ended up adding more pasta water. Otherwise decent.
Good call adding more pasta water—carbonara can get thick if the sauce seizes a bit. I usually keep a little extra on hand too. What kind of spaghetti were you using (thin/thick)?
Egg yolks + cheese + pepper = happiness. I add a little extra garlic too because why not.
Quick and easy for a weeknight! My kids devoured it. Will make again for sure!
Honestly I didn’t have pancetta so I used bacon. It still tasted like a carbonara-ish thing, just smokier. Not mad.
Made this for my roommates and it disappeared fast. Everyone kept asking why it tasted so “restaurant-y.”
That’s the dream 😂 “Restaurant-y” is exactly how it’s supposed to taste—crispy pancetta + the egg yolk/Parmesan emulsion really does it. I bet your roommates loved the peppery finish!
Tried it tonight—my eggs kinda thickened too quickly even though I pulled the pan off the heat. Still tasted good, just not as silky.
Honestly, carbonara without guanciale is heresy. And adding squash is even more questionable. Flavor’s fine, but it’s not “true” carbonara.
I didn’t have pancetta, so I used bacon. It was fine, but I think pancetta would be better—bacon was a bit smokier than I wanted.
Garlic + pancetta + parm = yes. The squash part kinda surprised me but didn’t ruin anything. I’ll do this again.
Wow, I didn’t expect butternut squash to work in carbonara, but it’s actually genius. The sauce came out creamy and not eggy once I followed the “off heat” step.
Not gonna lie, butternut squash carbonara sounds kinda wrong to me 😅 but I tried it and it was actually pretty good. I think I under-roasted mine though, still a little firm.
I was skeptical too, but the off-heat step is everything. My sauce stayed silky and creamy—no scrambled bits. Definitely making this again with extra pepper.
Why 4 egg yolks? Seems like a weird ratio. I think it should be more egg white or something… but I followed it and it was rich.
Not bad, but I think the egg mixture needed more guidance. I almost scrambled the yolks because my pan was still too hot. Still ate it, just looked messier than the picture.
Meh. Tastes like pasta with cheese and squash. Won’t lie, I expected more classic carbonara vibes.
Not gonna lie, I found the recipe a little salty. Maybe my Parmesan was extra salty? Still tasty though.
Love the idea of swapping in butternut squash—sounds cozy but still like real carbonara. The no-scramble step is key; I always worry about that part.
Yes!! The no-scramble step is everything with carbonara. I love that you roasted the butternut first—it makes it creamy without turning the sauce into eggy chaos. 🙌