
Pumpkin Pasta with Toasted Walnuts and Spinach tastes creamy, cozy, a little nutty, and just savory enough to feel like dinner, not dessert. It works perfectly for busy weeknights or casual date nights, since you pull it together in about 30 minutes. I tested this on my own family of picky eaters, and they scraped the pan so clean I thought they licked it.
Why Pumpkin Pasta with Toasted Walnuts and Spinach Is Worth It
Pumpkin pasta with toasted walnuts and spinach gives you all the fall comfort vibes without heavy cream or complicated steps. The pumpkin sauce turns silky, the walnuts stay crunchy, and the spinach adds color and freshness so the bowl feels balanced, not heavy.
You stir the sauce in one pan while the pasta cooks, so cleanup stays easy. The recipe uses pantry ingredients like canned pumpkin, dried pasta, and jarred broth, so you cook it on a whim when the craving hits.
“This Pumpkin Pasta with Toasted Walnuts and Spinach tastes like fancy restaurant comfort food that secretly came from my pantry ★★★★★”
Ingredients You Need
Pasta and base
-
12 ounces short pasta
- I like rigatoni, penne, or fusilli because the ridges hold the pumpkin sauce.
- Use whole wheat pasta for extra fiber or chickpea pasta for more protein.
-
1 cup canned pumpkin puree
- Use plain pumpkin puree, not pumpkin pie filling.
- Libby’s or store brand both work well.
-
1 ¼ cups vegetable or chicken broth
- Low sodium broth gives you more control over salt.
- Use bouillon paste with water as a budget shortcut.
-
½ cup milk or half and half
- Whole milk gives a lighter sauce, half and half gives richer texture.
- Use unsweetened oat milk or cashew milk for a dairy free version.
Flavor boosters
-
2 tablespoons olive oil
-
2 tablespoons butter
- Use all olive oil if you skip dairy.
-
1 small yellow onion, finely chopped
-
3 cloves garlic, minced
-
¼ teaspoon red pepper flakes
-
½ teaspoon smoked paprika or sweet paprika
-
½ teaspoon dried thyme or Italian seasoning
-
½ to ¾ teaspoon fine sea salt, plus more to taste
-
¼ teaspoon black pepper
Greens, nuts, and cheese
-
4 cups fresh baby spinach, loosely packed
- Frozen spinach works in a pinch; thaw it and squeeze out extra water.
-
¾ cup walnuts, roughly chopped
- Toasted walnuts bring crunch and a toasty flavor that balances the creamy pumpkin.
- Use pecans if you prefer a slightly sweeter nut.
-
½ cup finely grated Parmesan or Pecorino Romano, plus extra for serving
- Use a wedge and grate it yourself for best melting.
- Nutritional yeast works as a dairy free option.
Optional add ins
- ½ teaspoon maple syrup or honey for a hint of sweetness
- Zest of ½ lemon for brightness
- Extra red pepper flakes for more heat
Helpful equipment
- Large pot for boiling pasta
- Large deep skillet or sauté pan
- Wooden spoon or silicone spatula
- Fine grater for cheese and lemon zest
- Colander
- Measuring cups and spoons
Quick Tips & substitutions
- Salt the pasta water generously so the noodles taste seasoned before they hit the sauce.
- Reserve at least 1 cup of starchy pasta water to thin the pumpkin sauce if it thickens too much.
- Toast the walnuts in a dry skillet over medium heat until fragrant, then move them to a plate so they do not burn.
- Use canned pumpkin puree, not pumpkin pie filling, since pie filling contains sugar and spices.
- Swap spinach with chopped kale or Swiss chard if you need a sturdier green.
- Use gluten free pasta and check broth labels to keep the recipe gluten free.
- Stir in nutritional yeast and use olive oil instead of butter for a fully dairy free version.
- Add cooked chicken, turkey, or white beans to boost protein.
- Taste the sauce before you add cheese and salt so you avoid over seasoning.
- Finish the pasta off the heat after you add cheese so the sauce stays smooth and creamy.
How to Make Pumpkin Pasta with Toasted Walnuts and Spinach
Step 1: Cook the pasta
Bring a large pot of salted water to a boil. Add the pasta and cook until al dente, following package timing but checking a minute early. Scoop out 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 stir often until they smell toasty and look slightly darker, about 3 to 5 minutes. Transfer the walnuts to a bowl so they cool and do not scorch.
Step 3: Build the flavor base
In the same skillet, add olive oil and butter over medium heat. Stir in the chopped onion and cook until it softens and turns lightly golden at the edges, about 5 to 7 minutes. Add the garlic, red pepper flakes, thyme or Italian seasoning, smoked paprika, salt, and black pepper, then stir for 30 to 60 seconds until the garlic smells fragrant.
Step 4: Add pumpkin and liquids
Spoon the pumpkin puree into the skillet and stir it into the onion mixture. Pour in the broth and whisk or stir until the pumpkin loosens and forms a smooth sauce. Add the milk or half and half and keep stirring until the sauce looks silky and slightly thick, about 3 to 4 minutes.
Step 5: Adjust the sauce
Taste the sauce and adjust salt, pepper, and red pepper flakes. Add a tiny drizzle of maple syrup or honey if the sauce tastes too sharp or earthy. If the sauce looks too thick, stir in a splash of pasta water until it coats the back of a spoon.
Step 6: Add spinach and cheese
Add the spinach to the skillet and stir until the leaves wilt into the pumpkin sauce, about 1 to 2 minutes. Turn the heat to low. Sprinkle in the grated Parmesan and stir until it melts and thickens the sauce.
Step 7: Toss the pasta
Add the cooked pasta to the skillet and toss so every piece gets coated in the pumpkin spinach sauce. If the sauce clings too heavily, loosen it with more pasta water, a few tablespoons at a time. Stir in half of the toasted walnuts and a little lemon zest if you use it.
Step 8: Finish and serve
Taste again and adjust seasoning with more salt, pepper, or cheese. Spoon the pumpkin pasta into bowls and top with the remaining toasted walnuts and extra Parmesan. Serve hot while the sauce stays creamy and the walnuts stay crunchy.
Recipe Variations
- Gluten free: Use gluten free pasta and confirm that your broth and seasonings list gluten free on the label.
- Vegan: Use olive oil instead of butter, plant based milk, and nutritional yeast in place of Parmesan.
- Higher protein: Add cooked chicken, turkey, Italian style chicken sausage, or white beans.
- Low carb: Toss the sauce with zucchini noodles or spaghetti squash instead of regular pasta.
- Extra veggies: Stir in roasted broccoli, sautéed mushrooms, or roasted Brussels sprouts.
- Extra rich: Add a splash of cream cheese or mascarpone to the sauce and stir until smooth.
Ways to Serve
- Serve Pumpkin Pasta with Toasted Walnuts and Spinach with a simple green salad and lemony vinaigrette.
- Pair it with roasted carrots or roasted cauliflower for more vegetables.
- Add garlic bread or warm crusty bread to soak up extra sauce.
- Pack leftovers in a thermos for a cozy work or school lunch.
- Top each bowl with extra spinach or arugula for a fresh, peppery bite.
Storage Success
Store leftover pumpkin pasta with toasted walnuts and spinach in an airtight container in the fridge for up to 3 days. Keep a small container of extra broth or milk nearby so you can stir in a splash when you reheat it on the stove over low heat. Add fresh spinach and a few new toasted walnuts on top after reheating so the dish tastes bright and crunchy again. Freeze portions for up to 2 months, then thaw in the fridge overnight before reheating with extra liquid to loosen the sauce.

Pumpkin Pasta with Toasted Walnuts and Spinach
Ingredients
Method
- Bring a large pot of salted water to a boil. Add the pasta and cook until al dente according to package directions, checking a minute early. Reserve 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, until fragrant and slightly darker, 3 to 5 minutes. Transfer to a bowl to cool so they do not burn.
- In the same skillet, heat the olive oil and butter over medium heat. Add the chopped onion and cook until softened and lightly golden at the edges, 5 to 7 minutes. Stir in the garlic, red pepper flakes, thyme or Italian seasoning, smoked paprika, salt, and black pepper and cook until fragrant, 30 to 60 seconds.
- Add the pumpkin puree to the skillet and stir it into the onion mixture. Pour in the broth and whisk or stir until the pumpkin loosens into a smooth sauce. Stir in the milk or half and half and cook, stirring, until the sauce looks silky and slightly thickened, about 3 to 4 minutes.
- Taste the sauce and adjust with more salt, pepper, and red pepper flakes as needed. If the flavor tastes too sharp or earthy, stir in a small drizzle of maple syrup or honey. If the sauce is too thick, add a splash of reserved pasta water until it coats the back of a spoon.
- Add the spinach to the skillet and stir until just wilted, 1 to 2 minutes. Reduce the heat to low, sprinkle in the grated Parmesan, and stir until fully melted and the sauce is creamy.
- Add the cooked pasta to the skillet and toss until all the pasta is coated in the pumpkin spinach sauce. If the sauce seems too thick, loosen with additional pasta water a few tablespoons at a time. Stir in half of the toasted walnuts and the lemon zest, if using.
- Taste and adjust seasoning with more salt, pepper, or cheese. Serve the pasta hot in bowls topped with the remaining toasted walnuts and extra Parmesan.
Notes
Approximate per serving (4 servings): 540 calories; fat 25 g; saturated fat 9 g; carbohydrates 60 g; fiber 6 g; sugars 6 g; protein 20 g; sodium 750 mg. Values are estimates and will vary based on specific ingredients, brands, and portion sizes.
