
Spicy Butternut Squash Pasta Recipe tastes creamy, cozy, a little smoky, and just spicy enough to make you raise an eyebrow in a good way. It works perfectly for busy weeknights or casual date nights and takes about 45–55 minutes start to finish. I tested this on my own picky family and they scraped the pan so clean I thought they licked it.
Why Spicy Butternut Squash Pasta Recipe Is Worth It
This dish gives you the comfort of mac and cheese with a lighter, veggie-forward twist. The butternut squash sauce turns silky and rich, and the chili heat keeps each bite from feeling heavy or boring.
You blend roasted squash, garlic, and onion with broth and a touch of cream or coconut milk, so the sauce clings to every piece of pasta. It tastes restaurant-level fancy, but you cook it with simple pantry ingredients and one sheet pan plus one pot.
“Ultra-creamy, perfectly spicy, and somehow both cozy and bright at the same time – new weeknight favorite. ★★★★★”
Ingredients You Need
Pasta & Squash
- 12 oz short pasta
- Great options: rigatoni, penne, fusilli, shells, or orecchiette.
- Whole wheat or chickpea pasta works well if you want extra fiber or protein.
- 1 medium butternut squash (about 2.5–3 lb), peeled, seeded, and cubed
- Frozen cubed butternut squash saves time and works great; no need to thaw fully, just add a few extra roasting minutes.
Aromatics & Flavor
- 1 small yellow onion, roughly chopped
- 4–5 garlic cloves, peeled
- 2–3 tbsp olive oil
- 1–1.5 tsp kosher salt, plus more to taste
- ½ tsp black pepper
- ½–1 tsp smoked paprika (adds a subtle smoky note)
- ½–1 tsp red pepper flakes
- Use ½ tsp for mild heat, 1 tsp or more if you want a stronger kick.
- ¼ tsp ground nutmeg (optional but adds warmth)
Liquids & Creaminess
- 1½–2 cups vegetable broth or chicken broth
- Use low-sodium so you control the salt.
- ¼–½ cup heavy cream, half-and-half, or canned full-fat coconut milk
- Coconut milk works nicely for dairy-free and adds a gentle sweetness.
- 2–3 tbsp grated Parmesan or Pecorino Romano, plus extra for serving
- Use a block and grate it yourself for best melting.
Fresh Finish
- 1–2 tbsp butter or vegan butter (optional, for richness)
- Juice of ½ lemon
- 2–3 tbsp chopped fresh sage, thyme, or parsley
- Toasted pumpkin seeds or pine nuts for topping (optional but tasty)
Pantry Shortcuts & Notes
- Use pre-cut fresh squash from the produce section if peeling squash feels annoying.
- Use jarred minced garlic if you feel rushed; 1½ tsp equals about 1 clove.
- Use pre-shredded Parmesan in a pinch, but choose a finer shred so it melts better.
Equipment List
- Large sheet pan
- Large pot for boiling pasta
- High-speed blender or immersion blender
- Chef’s knife and cutting board
- Measuring cups and spoons
- Wooden spoon or spatula
Quick Tips & substitutions
- Salt the pasta water generously so the noodles taste seasoned before they hit the sauce.
- Roast the squash in a single layer so it browns instead of steaming.
- Use frozen cubed squash and roast straight from frozen; just add 5–10 extra minutes.
- Swap heavy cream with coconut milk or oat cream for dairy-free.
- Use gluten-free pasta to keep the dish gluten-free.
- Stir in cooked chickpeas or white beans for extra protein.
- Use chili crisp or Calabrian chili paste instead of red pepper flakes for deeper heat.
- Thin the sauce with extra broth or pasta water if it looks too thick.
- Taste and adjust salt, acid (lemon juice), and heat at the end so the flavors pop.
How to Make Spicy Butternut Squash Pasta Recipe
Step 1: Prep and Roast the Squash
Preheat the oven to 400°F (200°C). Line a large sheet pan with parchment paper for easier cleanup.
Spread the cubed butternut squash, chopped onion, and whole garlic cloves on the pan. Drizzle with olive oil, then sprinkle on salt, black pepper, smoked paprika, red pepper flakes, and nutmeg. Toss everything so the vegetables coat evenly, then spread them in a single layer.
Roast for 25–35 minutes, tossing once halfway. Pull the pan when the squash turns tender and caramelized on the edges, and the onions look golden. If the garlic cloves look very dark, pull them off the pan a few minutes early so they do not burn.
Step 2: Cook the Pasta
While the squash roasts, bring a large pot of water to a boil. Salt the water generously; it should taste pleasantly salty.
Add the pasta and cook until al dente, following package directions but checking 1–2 minutes early. Scoop out about 1 cup of starchy pasta water and set it aside, then drain the pasta. Leave the pasta in the pot off the heat or toss it with a little olive oil so it does not stick.
Step 3: Blend the Sauce
Transfer the roasted squash, onion, and garlic to a blender or a pot for an immersion blender. Add 1½ cups broth and ¼ cup cream or coconut milk.
Blend until the sauce turns very smooth and velvety. If the sauce looks too thick, add more broth a little at a time until it reaches a pourable but creamy consistency. Taste and adjust with more salt, red pepper flakes, or smoked paprika as needed.
Step 4: Finish the Sauce on the Stove
Pour the blended sauce into the pasta pot or a large skillet. Turn the heat to low.
Stir in the grated Parmesan and butter, if using, until they melt and the sauce looks glossy. Add lemon juice and half of the chopped herbs. If the sauce looks too thick, loosen it with a splash of pasta water or broth.
Step 5: Combine Pasta and Sauce
Add the cooked pasta straight into the pot with the sauce. Toss well so every piece of pasta gets coated.
If the sauce tightens up, add a bit more pasta water, a tablespoon at a time, until it looks creamy and silky. Taste again and adjust salt, pepper, and chili heat.
Step 6: Serve
Spoon the spicy butternut squash pasta into warm bowls. Top with extra Parmesan, the remaining fresh herbs, and toasted pumpkin seeds or pine nuts if you use them. Serve hot while the sauce feels extra creamy.
Recipe Variations
- Gluten-free: Use your favorite gluten-free pasta; brown rice or quinoa-based shapes hold up nicely.
- Vegan: Use coconut milk or oat cream, skip the butter, and swap Parmesan with nutritional yeast or a vegan Parmesan.
- Low carb-ish: Use half pasta and half roasted spaghetti squash or zucchini noodles, then toss everything in the sauce.
- Extra protein: Add cooked Italian chicken sausage, turkey sausage, or sautéed tofu cubes.
- More veggies: Stir in sautéed spinach, kale, or roasted Brussels sprouts at the end.
- Extra smoky: Use a pinch of chipotle powder instead of some of the red pepper flakes.
Ways to Serve Spicy Butternut Squash Pasta Recipe
- Pair with a simple green salad with lemony vinaigrette.
- Add garlic bread or warm focaccia on the side.
- Serve with roasted broccoli, green beans, or asparagus.
- Pack leftovers in a thermos for a cozy work or school lunch.
- Top with a dollop of ricotta or cottage cheese for extra creaminess and protein.
Storage Success
Store leftover spicy butternut squash pasta in an airtight container in the fridge for up to 3–4 days. The sauce thickens as it chills, so add a splash of water, broth, or milk when you reheat it on the stove over low heat. Stir often while it reheats so the sauce turns smooth again and does not stick. If you plan to freeze it, freeze the sauce alone for up to 2 months and cook fresh pasta when you want to serve it.
Spicy Butternut Squash Pasta Recipe
Ingredients
Instructions
- Preheat the oven to 400°F (200°C). Line a large sheet pan with parchment paper.
- Spread the cubed butternut squash, chopped onion, and whole garlic cloves on the pan. Drizzle with olive oil, then sprinkle with kosher salt, black pepper, smoked paprika, red pepper flakes, and nutmeg if using. Toss to coat and spread in a single layer.
- Roast for 25–35 minutes, tossing once halfway through, until the squash is tender and caramelized on the edges and the onions are golden. Remove any garlic cloves that look very dark a few minutes early so they do not burn.
- Meanwhile, bring a large pot of water to a boil and salt it generously. Add the pasta and cook until al dente according to package directions, checking 1–2 minutes early. Reserve about 1 cup of pasta water, then drain the pasta and set aside.
- Transfer the roasted squash, onion, and garlic to a blender or a pot suitable for an immersion blender. Add 1 1/2 cups broth and 1/4 cup cream or coconut milk. Blend until very smooth and velvety, adding more broth as needed for a pourable but creamy consistency. Taste and adjust with more salt, smoked paprika, or red pepper flakes as desired.
- Pour the blended sauce into the pasta pot or a large skillet over low heat. Stir in the grated Parmesan and butter, if using, until melted and glossy. Add the lemon juice and half of the chopped herbs. If the sauce seems too thick, loosen it with a splash of reserved pasta water or broth.
- Add the cooked pasta to the pot with the sauce and toss until every piece is well coated. If the sauce tightens, add more pasta water a tablespoon at a time until it looks creamy and silky. Taste and adjust salt, pepper, and chili heat.
- Serve the spicy butternut squash pasta hot in warm bowls. Top with extra Parmesan, the remaining fresh herbs, and toasted pumpkin seeds or pine nuts if desired.
Notes
Approximate per serving (1/4 of recipe, made with heavy cream and Parmesan): 520 calories; fat 20 g; saturated fat 8 g; carbohydrates 72 g; fiber 7 g; sugars 7 g; protein 17 g; sodium 780 mg. Values will vary based on exact ingredients, brands, and portion size.
