
Vegan Pumpkin Pasta Recipe tastes creamy, cozy, and a little bit fancy while still counting as weeknight comfort food. It works perfectly for busy folks who want a 30-minute dinner that feels special without needing a culinary degree. I tested this on my own picky family and they asked for seconds before I even sat down with my bowl.
Why Make This Vegan Pumpkin Pasta Recipe at Home
You control the ingredients, so this vegan pumpkin pasta stays rich and creamy without heavy dairy or mystery thickeners. Canned pumpkin, a few pantry staples, and your favorite pasta turn into a sauce that tastes like fall in a bowl.
You also save money and time compared to takeout, and you avoid watery, bland pumpkin sauces that sometimes show up in store-bought jars. This version coats every noodle, reheats well, and works for both weeknights and cozy weekend dinners.
“This Vegan Pumpkin Pasta Recipe tastes like a fancy restaurant dish but comes together with pantry ingredients in under 30 minutes. ★★★★★”
Ingredients You Need
Pasta
- 12 ounces short pasta
- I like rigatoni, penne, or fusilli because they hold the sauce in all the little ridges.
- Use gluten-free pasta if you need a gluten-free version.
- Whole wheat pasta adds extra fiber and a slightly nutty flavor.
Pumpkin Sauce Base
-
1 cup canned pumpkin puree
- Use plain pumpkin puree, not pumpkin pie filling.
- Libby’s or store-brand both work well as long as the only ingredient is pumpkin.
-
1 cup unsweetened non-dairy milk
- Oat milk gives the creamiest texture and mild flavor.
- Soy milk also works well and adds a bit more protein.
- Avoid vanilla or sweetened milk, or the sauce will taste like dessert.
-
1/2 cup canned full-fat coconut milk or cashew cream
- Coconut milk gives a rich, silky texture.
- If you dislike coconut flavor, use cashew cream instead.
- To make quick cashew cream, blend 1/3 cup soaked cashews with 1/2 cup water until smooth.
Aromatics and Flavor
-
2 tablespoons olive oil
- Extra virgin olive oil adds flavor, but any neutral oil works in a pinch.
-
1 small yellow onion, finely diced
-
3 to 4 garlic cloves, minced
-
1 tablespoon tomato paste
- This deepens the flavor and adds a subtle savory note.
- Squeeze-tube tomato paste works great as a pantry shortcut.
-
1 tablespoon nutritional yeast
- This adds a cheesy, umami flavor without dairy.
- You can skip it, but the sauce tastes more complex with it.
-
1 teaspoon Dijon mustard
- This sharpens the flavor and balances the sweetness of pumpkin.
- Use any smooth mustard if you do not have Dijon.
Seasonings
-
1 teaspoon fine sea salt, plus more to taste
-
1/2 teaspoon freshly ground black pepper
-
1/2 teaspoon smoked paprika or sweet paprika
-
1/2 teaspoon dried thyme or Italian seasoning
-
1/4 teaspoon ground nutmeg
- Nutmeg pairs beautifully with pumpkin and creamy sauces.
- A little goes a long way, so measure lightly.
-
1 to 2 teaspoons maple syrup, optional
- This balances acidity and bitterness without making the sauce sugary.
- Taste first, then add only if you want a hint of sweetness.
Optional Add-ins
- 1 to 1 1/2 cups baby spinach or chopped kale
- 1/2 cup thawed frozen peas
- 1/2 cup toasted walnuts or pecans for crunch
- Vegan parmesan or grated vegan cheese for topping
- Red pepper flakes if you like a little heat
Equipment List
- Large pot for boiling pasta
- Large deep skillet or wide saucepan for the sauce
- Colander
- Sharp knife and cutting board
- Measuring cups and spoons
- Wooden spoon or silicone spatula
- Ladle or heatproof measuring cup to scoop pasta water
Tips & Mistakes
- Salt the pasta water generously so the pasta and sauce taste seasoned from the inside out.
- Scoop out at least 1 cup of starchy pasta water before you drain, so you can adjust the sauce texture.
- Stir the pasta right after it hits the boiling water so it does not stick in a clump.
- Sauté the onion until it turns translucent and lightly golden, or the sauce will taste flat and raw.
- Keep the heat at medium when you cook the garlic so it does not burn and turn bitter.
- Whisk the pumpkin, non-dairy milk, and coconut milk until smooth before you add them to the pan to avoid lumps.
- Taste the sauce before you add maple syrup, since some pumpkin brands taste naturally sweet.
- Add greens like spinach at the end so they wilt gently and stay bright instead of turning dull and overcooked.
- Simmer the sauce gently and avoid high heat so it stays creamy instead of splitting or sticking to the pan.
- Toss the pasta and sauce together in the pan instead of just spooning sauce on top so every piece gets coated.
- Adjust thickness with pasta water a little at a time, since the sauce thickens as it cools.
- Store leftovers promptly and cool them quickly, or the pasta can turn mushy and overcooked.
How to Make Vegan Pumpkin Pasta Recipe
Step 1: Boil the Pasta
Bring a large pot of water to a strong boil and add a generous pinch of salt. Add the pasta and cook it until it reaches al dente according to the package directions. Stir a few times while it cooks so the pieces stay separate.
Scoop out about 1 cup of the starchy pasta water and set it aside. Drain the pasta in a colander and keep it nearby while you finish the sauce.
Step 2: Sauté Onion and Garlic
Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook it for 5 to 7 minutes until it turns soft and lightly golden around the edges. Stir often so it cooks evenly.
Add the minced garlic and cook it for 30 to 60 seconds until it smells fragrant. Add the tomato paste and cook it for another 1 to 2 minutes while you stir, so it darkens slightly and tastes richer.
Step 3: Build the Pumpkin Sauce
Lower the heat slightly and add the pumpkin puree, non-dairy milk, and coconut milk or cashew cream to the skillet. Whisk or stir until the mixture looks smooth and creamy. Add the nutritional yeast, Dijon mustard, salt, pepper, smoked paprika, thyme or Italian seasoning, and nutmeg.
Let the sauce simmer gently for 5 to 8 minutes while you stir often. Taste and adjust with more salt, pepper, or a teaspoon of maple syrup if you want a touch of sweetness. If the sauce looks too thick, add a splash of pasta water to loosen it.
Step 4: Add Greens or Veggies
If you want to add spinach or kale, stir it into the sauce now. Cook for 1 to 3 minutes until the greens wilt and turn tender. Add peas or other quick-cooking veggies and heat them through.
Taste again and adjust seasoning. The sauce should taste creamy, savory, and slightly sweet with a hint of nutmeg and smoke.
Step 5: Toss Pasta with Sauce
Add the drained pasta directly into the skillet with the pumpkin sauce. Toss everything together over low heat until the pasta absorbs some of the sauce and looks fully coated. If the sauce feels too thick, add more pasta water a few tablespoons at a time.
Cook for 1 to 2 more minutes while you stir, so the flavors meld and the sauce clings to every piece. Turn off the heat and let the pasta sit for a minute to thicken slightly.
Step 6: Finish and Serve
Top the pasta with vegan parmesan, toasted nuts, or a sprinkle of red pepper flakes if you like a little kick. Taste one more time and adjust salt or pepper right before you serve. Plate it hot and enjoy while the sauce feels silky and warm.
Variations I've Tried
I swap the pasta for gnocchi and use the same pumpkin sauce for a super cozy, pillowy version. I add sautéed mushrooms and caramelized onions when I want a deeper, more savory flavor that tastes almost meaty. I stir in roasted broccoli or cauliflower for extra veggies and texture.
I also tried a smoky version with extra smoked paprika and a handful of chopped sun-dried tomatoes, which worked great for meal prep lunches. When I cook for kids, I skip the red pepper flakes and blend the sauce extra smooth so it feels like orange mac and cheese.
How to Serve Vegan Pumpkin Pasta Recipe
Serve this vegan pumpkin pasta hot with a simple green salad or steamed green beans to balance the richness. Add garlic bread or warm crusty bread so you can scoop up every bit of sauce from the bowl. Top each serving with vegan parmesan, toasted pumpkin seeds, or chopped parsley for color and crunch.
You can pack leftovers in a thermos for lunch, since the sauce stays creamy and comforting. I also like to serve small portions as a side dish next to roasted veggies or a big bean salad.
How to store
- Store leftovers in an airtight container in the fridge for 3 to 4 days.
- Reheat gently on the stovetop over low to medium heat and add a splash of non-dairy milk or water to loosen the sauce.
- You can freeze the pumpkin sauce by itself for up to 2 months, then thaw it in the fridge and cook fresh pasta when you want to serve.
- Avoid freezing the pasta already mixed with sauce, since the texture can turn soft and slightly mushy after thawing.

Vegan Pumpkin Pasta Recipe
Ingredients
Instructions
- Bring a large pot of salted water to a strong boil. Add the pasta and cook until al dente according to package directions, stirring a few times so the pieces do not stick together.
- Scoop out about 1 cup of the starchy pasta water and set aside. Drain the pasta and keep it nearby while you prepare the sauce.
- Heat the olive oil in a large skillet over medium heat. Add the diced onion and cook for 5 to 7 minutes, stirring often, until soft and lightly golden around the edges.
- Add the minced garlic and cook for 30 to 60 seconds, just until fragrant. Stir in the tomato paste and cook for 1 to 2 minutes more, allowing it to darken slightly.
- Reduce the heat slightly. Add the pumpkin puree, non-dairy milk, and coconut milk or cashew cream to the skillet. Whisk or stir until the mixture is smooth and creamy.
- Stir in the nutritional yeast, Dijon mustard, salt, black pepper, smoked paprika, thyme or Italian seasoning, and nutmeg.
- Let the sauce simmer gently for 5 to 8 minutes, stirring often. Taste and adjust seasoning with more salt, pepper, and a little maple syrup if you want a touch of sweetness. If the sauce seems too thick, add a splash of reserved pasta water to loosen it.
- If using spinach or kale, stir it into the sauce and cook for 1 to 3 minutes until wilted and tender. Add peas or other quick-cooking vegetables and heat through.
- Taste again and adjust seasoning so the sauce is creamy, savory, and balanced with a hint of nutmeg and smoke.
- Add the drained pasta directly to the skillet with the pumpkin sauce. Toss over low heat until every piece is well coated and the pasta absorbs some of the sauce.
- If the sauce feels too thick, add more reserved pasta water a few tablespoons at a time. Cook for 1 to 2 minutes, then turn off the heat and let the pasta sit for a minute to thicken slightly.
- Serve the pumpkin pasta hot, topped with vegan parmesan, toasted nuts, and red pepper flakes if desired. Taste and adjust with a final pinch of salt or pepper just before serving.
Notes
Approximate per serving (1/4 of recipe, without optional nuts, cheese, or extra add-ins): 520 calories; fat 19 g; saturated fat 8 g; carbohydrates 74 g; fiber 7 g; sugars 7 g; protein 17 g; sodium 650 mg. Values are estimates and will vary based on pasta type, non-dairy milk, add-ins, and toppings.
