
Pumpkin Pasta with Toasted Walnuts and Spinach tastes creamy, nutty, a little garlicky, and just cozy enough to feel like a sweater in a bowl. It works perfectly for busy weeknights because you get a comforting vegetarian dinner on the table in about 30 minutes. I first made a version of this in a tiny apartment kitchen with one sad skillet, so you and your normal cookware already have an advantage.
Why You Should Try This Pumpkin Pasta with Toasted Walnuts and Spinach
This pumpkin pasta hits that sweet spot between comfort food and “I ate vegetables.” The pumpkin sauce coats every noodle, the toasted walnuts add crunch, and the spinach brings freshness so the bowl never feels heavy.
You cook everything in one pot and one skillet, so cleanup stays painless. The recipe uses canned pumpkin, pantry pasta, and simple seasonings, so you can keep everything on hand and pull it together on a weeknight without a grocery run.
“Creamy, cozy, and full of texture, this Pumpkin Pasta with Toasted Walnuts and Spinach tastes like fall in a bowl without feeling heavy at all ★★★★★”
Ingredients You’ll Need
Pasta and base
-
12 ounces short pasta
- I like rigatoni, penne, or fusilli because the ridges hold the pumpkin sauce.
- Use gluten free pasta if you need it and cook it slightly al dente so it holds up in the sauce.
-
1 cup canned pumpkin puree
- Use plain pumpkin puree, not pumpkin pie mix.
- Libby’s or store brand both work well.
-
2 tablespoons olive oil
- Use extra virgin for more flavor.
- You can swap half with butter for a richer taste.
-
3 cloves garlic, minced
- Jarred minced garlic works in a pinch, but fresh garlic gives better flavor.
-
1 small yellow onion, finely chopped
- Use shallots if you want a slightly sweeter, more delicate flavor.
Creamy sauce ingredients
-
1 cup vegetable broth
- Use low sodium broth so you control the salt level.
- Chicken broth works if you do not need the dish fully vegetarian.
-
1 cup half and half
- Swap with equal parts whole milk and heavy cream if that is what you have.
- For dairy free, use unsweetened oat milk or cashew cream.
-
1 teaspoon Dijon mustard
- This does not make the sauce taste like mustard; it just adds depth and tang.
-
1 teaspoon kosher salt, plus more to taste
-
½ teaspoon black pepper
-
¼ teaspoon ground nutmeg
- Freshly grated nutmeg tastes stronger, so use a light hand.
-
¼ teaspoon smoked paprika
- Adds a subtle smoky note that pairs well with pumpkin.
-
½ cup grated Parmesan cheese, plus extra for serving
- Use a wedge and grate it yourself if possible; it melts more smoothly.
- For vegetarian, choose a Parmesan style cheese without animal rennet or use a similar hard Italian cheese.
Vegetables and toppings
-
4 cups fresh baby spinach, loosely packed
- You can use frozen spinach; thaw it and squeeze out extra water before adding.
-
½ cup walnuts, roughly chopped
- Toasting them in a dry skillet brings out flavor and crunch.
- Pecans or hazelnuts also taste great.
-
2 tablespoons fresh parsley, chopped
- Optional, but it adds color and freshness.
-
Pinch of red pepper flakes
- Optional, for a little heat.
Equipment
- Large pot for boiling pasta
- Large skillet or sauté pan
- Colander
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Chef’s knife and cutting board
Tips & Tricks
- Salt the pasta water generously so the noodles taste seasoned from the inside out.
- Cook the pasta just to al dente, then finish it in the pumpkin sauce for better texture and flavor.
- Toast the walnuts in a dry skillet over medium heat and stir often so they brown evenly and do not burn.
- Reserve at least 1 cup of starchy pasta water before draining; it helps thin the sauce and makes it silky.
- Add the spinach at the very end so it wilts gently and stays bright green.
- Keep the heat low when you stir in dairy and cheese so the sauce stays smooth and does not curdle.
- Taste the sauce before serving and adjust salt, pepper, and nutmeg; pumpkin needs enough seasoning to shine.
- Stir leftovers with a splash of milk or broth during reheating so the sauce loosens and turns creamy again.
How to Make Pumpkin Pasta with Toasted Walnuts and Spinach
Step 1: Cook the pasta
Bring a large pot of water to a boil and salt it generously. Add the pasta and cook until it reaches al dente, usually 1 to 2 minutes less than the package suggests. Scoop out about 1 cup of pasta water, then drain the pasta and set it aside.
Step 2: Toast the walnuts
Place a large dry skillet over medium heat. Add the chopped walnuts and toast them for 3 to 5 minutes, stirring often, until they smell nutty and look slightly darker. Transfer the walnuts to a small bowl so they stop cooking and set them aside.
Step 3: Build the flavor base
In the same skillet, pour in the olive oil and warm it over medium heat. Add the chopped onion and cook it for 4 to 5 minutes until it turns soft and lightly golden around the edges. Stir in the minced garlic and cook it for about 30 seconds until it smells fragrant.
Step 4: Add pumpkin and spices
Spoon the pumpkin puree into the skillet with the onions and garlic. Stir until the pumpkin mixes with the oil and aromatics and looks smooth. Sprinkle in the salt, black pepper, nutmeg, smoked paprika, and Dijon mustard, then stir again so everything blends.
Step 5: Pour in liquids and simmer
Pour in the vegetable broth and whisk or stir until the pumpkin loosens and forms a smooth sauce. Add the half and half and keep stirring so the mixture looks creamy and unified. Lower the heat and let the sauce gently bubble for 3 to 5 minutes so it thickens slightly and the flavors meld.
Step 6: Melt in the cheese
Sprinkle the grated Parmesan into the warm pumpkin sauce in small handfuls. Stir after each addition so the cheese melts fully and the sauce stays smooth. If the sauce looks too thick, pour in a splash of reserved pasta water until it reaches a silky, pourable consistency.
Step 7: Combine pasta and sauce
Add the cooked pasta directly into the skillet with the pumpkin sauce. Toss everything together so the sauce coats every piece of pasta. Cook for 1 to 2 minutes over low heat and add more pasta water as needed so the sauce clings nicely without clumping.
Step 8: Add spinach and walnuts
Add the baby spinach to the skillet and toss gently. The heat from the pasta and sauce will wilt the spinach in about 1 to 2 minutes. Stir in most of the toasted walnuts, then taste and adjust seasoning with more salt, pepper, or a pinch of red pepper flakes.
Step 9: Serve
Spoon the Pumpkin Pasta with Toasted Walnuts and Spinach into warm bowls. Top each serving with the remaining toasted walnuts and extra Parmesan. Sprinkle with fresh parsley and a tiny pinch of red pepper flakes if you like a little kick.
What to Serve with Pumpkin Pasta with Toasted Walnuts and Spinach
Serve this Pumpkin Pasta with Toasted Walnuts and Spinach with a simple green salad tossed with lemon, olive oil, and a pinch of salt. Garlic bread or warm crusty bread makes a great side and helps scoop up every bit of sauce. A side of roasted broccoli or green beans adds extra vegetables and crunch. Pair the meal with sparkling water, apple cider, or a citrusy iced tea for a refreshing contrast.
Storage Options
- Store leftover Pumpkin Pasta with Toasted Walnuts and Spinach in an airtight container in the fridge for up to 3 days.
- Reheat gently on the stove over low heat with a splash of milk or broth, or in the microwave in short bursts, stirring between each burst.
- Freeze portions in freezer safe containers for up to 2 months, then thaw overnight in the fridge before reheating.
- Add a little extra cheese and a handful of fresh spinach when you reheat to refresh the flavors and texture.
Pumpkin Pasta with Toasted Walnuts and Spinach
Ingredients
Instructions
- Bring a large pot of salted water to a boil. Add the pasta and cook until al dente, 1 to 2 minutes less than the package directions. Reserve about 1 cup of pasta water, then drain the pasta and set aside.
- Place a large dry skillet over medium heat. Add the chopped walnuts and toast, stirring often, for 3 to 5 minutes, until fragrant and slightly darkened. Transfer to a bowl and set aside.
- In the same skillet, heat the olive oil over medium heat. Add the chopped onion and cook for 4 to 5 minutes, until softened and lightly golden around the edges. Stir in the minced garlic and cook for about 30 seconds, until fragrant.
- Stir in the pumpkin puree until it is smooth and combined with the onions and garlic. Add the kosher salt, black pepper, nutmeg, smoked paprika, and Dijon mustard, and stir to blend.
- Pour in the vegetable broth and stir until the pumpkin loosens into a smooth sauce. Add the half and half, reduce the heat to low, and let the sauce gently bubble for 3 to 5 minutes, stirring occasionally, until slightly thickened.
- Sprinkle in the grated Parmesan cheese in small handfuls, stirring after each addition until melted and the sauce is smooth. If the sauce is too thick, add a splash of reserved pasta water to reach a silky, pourable consistency.
- Add the cooked pasta to the skillet and toss over low heat for 1 to 2 minutes, adding more reserved pasta water as needed so the sauce coats the noodles without clumping.
- Add the baby spinach and toss gently until just wilted, 1 to 2 minutes. Stir in most of the toasted walnuts, then taste and adjust seasoning with more salt, pepper, or a pinch of red pepper flakes.
- Serve the pasta in warm bowls. Top with the remaining toasted walnuts, extra Parmesan, and fresh parsley, plus a tiny pinch of red pepper flakes if desired.
Notes
Approximate per serving (4 servings): 620 calories; fat 30 g; saturated fat 10 g; carbohydrates 70 g; fiber 6 g; sugars 7 g; protein 22 g; sodium 780 mg. Values are estimates and will vary based on exact ingredients, brands, and portion sizes.
