Sun-Dried Tomato Vegan Pasta

Category: Dinner Recipes

Sun-dried tomato vegan pasta hits that sweet spot between comfort food and weeknight practicality: glossy, clingy sauce, tender pasta, and enough garlic and basil to keep every bite lively. The coconut cream gives it body without dairy, while the sun-dried tomatoes bring a concentrated tang that tastes like the sauce spent hours simmering, even though it comes together fast.

What makes this version work is the balance. The tomato paste deepens the flavor and helps the sauce thicken, but it doesn’t overpower the sun-dried tomatoes. Nutritional yeast steps in with a savory, parm-like edge, and a little pasta water turns the sauce from thick to silky so it coats the rigatoni instead of sitting in a heavy layer underneath it.

Below you’ll find the small details that keep the sauce smooth, the best way to work the spinach in without overcooking it, and a few swaps if you need to make this pantry-friendly or gluten-free.

The sauce turned out silky and clung to every piece of penne, and the spinach wilted in just the right amount. My husband kept going back for “one more bowl” because the sun-dried tomato flavor was so rich.

★★★★★— Megan L.

Love a creamy dairy-free pasta? Save this Sun-Dried Tomato Vegan Pasta for the nights when you want a rich sauce that comes together in one pan.

Save to Pinterest

The Trick to Keeping This Sauce Creamy Without Dairy

The sauce stays smooth because the heat is controlled. Coconut cream can separate if it gets hammered on a hard boil, and nutritional yeast can turn a little gritty if it cooks too aggressively. A gentle simmer is enough to melt everything together and let the tomato paste do its job without scorching.

The other mistake is adding too much pasta water too fast. Start with a small splash and toss until the sauce loosens and starts clinging in a glossy layer. You want the pasta to look coated, not soupy. If it starts to feel thin, keep tossing over low heat for another minute; the starch will help the sauce tighten back up.

  • Sun-dried tomatoes in oil — These bring concentrated flavor and a little built-in fat, which helps the sauce taste fuller. Dry-packed sun-dried tomatoes work in a pinch, but you’ll lose some richness and should add an extra drizzle of olive oil.
  • Full-fat coconut cream — This is what gives the sauce body. Light coconut milk won’t hold the same texture, and you’ll end up with something closer to broth than sauce.
  • Nutritional yeast — It adds the savory, cheesy note that makes this feel finished. There’s no real substitute for the same flavor, but if you’re out, a spoonful of white miso can add depth, though the sauce will taste more savory than cheesy.
  • Sun-dried tomato oil — Use it if it’s there. It layers more tomato flavor into the pan right from the start, and plain olive oil just doesn’t bring the same punch.

What Each Ingredient Is Actually Doing in This Recipe

Prepared recipe ready to serve
  • Primary ingredient (the star) — Quality matters most. Choose the best you can find.
  • Cooking medium (oil, butter, or broth) — This carries flavors and prevents dryness.
  • Seasonings (salt, pepper, spices, herbs) — Layer flavors so nothing overpowers. Build depth gradually.
  • Aromatics (garlic, onion, herbs) — Cook with fat to bloom flavors. Become the foundation.
  • Supporting ingredients — Complement the main ingredient without overpowering it.
  • Sauce or liquid (if applicable) — Brings flavors together. Balance richness with acid.
  • Acid (lemon, vinegar, wine, or other) — Brightens and prevents flat-tasting results.
  • Final finish (garnish, glaze, or sauce) — Prevents one-dimensional taste and adds visual appeal.

Building the Sauce Before the Spinach Goes In

Waking Up the Garlic and Tomatoes

Heat the sun-dried tomato oil until it shimmers, then add the garlic and chopped tomatoes. You want the garlic fragrant and soft, not browned. If it starts to color too fast, the pan is too hot and the garlic will taste bitter by the time the sauce is finished. Two minutes is enough to pull the flavor into the oil.

Cooking the Tomato Paste Into the Pan

Stir in the tomato paste and let it cook for about a minute. This step deepens the color and takes away that raw, tinny edge tomato paste can have when it goes straight into a sauce. You should smell something sweet and concentrated, almost like roasted tomatoes. If the paste sticks too much, lower the heat and keep stirring; it should darken slightly, not burn.

Letting the Sauce Come Together Slowly

Add the coconut cream, Italian seasoning, red pepper flakes, and nutritional yeast, then simmer gently. Small bubbles around the edges are perfect. If the mixture is boiling hard, turn the heat down; that is when coconut cream can split and the sauce can look oily instead of smooth. Let it cook until it thickens enough to coat a spoon.

Finishing With Pasta Water and Spinach

Toss in the cooked pasta and add reserved pasta water a splash at a time until the sauce loosens and clings. The spinach should go in last so it wilts from the heat of the sauce and pasta without turning dark and muddy. Once it turns bright green and collapses into the noodles, pull the pan off the heat and season with salt and pepper. That last seasoning matters more than people think because the sun-dried tomatoes and nutritional yeast both bring their own saltiness.

Make It Gluten-Free With the Right Pasta

Use a sturdy gluten-free penne or rigatoni that holds its shape in sauce. Rice-based pasta can get soft fast, so stop cooking it a minute early and finish it in the pan with the sauce. That keeps it from falling apart once the coconut cream and pasta water hit it.

Swap the Coconut Cream for Cashew Cream

If you don’t want the faint coconut note, use cashew cream instead. It gives the sauce a milder, more neutral finish and a very similar richness. Blend soaked cashews with water until completely smooth, then add it the same way you would the coconut cream.

Add Protein Without Changing the Sauce

White beans or pan-seared tofu both work well here. Stir the beans in with the pasta so they warm through, or add crisped tofu on top at serving time so it keeps its texture. The sauce is sturdy enough to handle either without getting heavy.

Storage and Reheating

  • Refrigerator: Store leftovers in an airtight container for up to 4 days. The sauce will thicken as it chills, which is normal.
  • Freezer: It freezes, but the texture gets a little softer after thawing. Freeze in single portions for up to 2 months, then thaw overnight in the refrigerator.
  • Reheating: Warm gently on the stovetop with a splash of water or unsweetened plant milk. The biggest mistake is blasting it in the microwave until the sauce breaks; low heat and a little liquid bring it back together.

Questions I Get Asked About This Recipe

Can I use jarred sun-dried tomatoes that aren’t packed in oil?+

Yes, but they won’t bring the same richness. If you use dry-packed tomatoes, chop them finely and add an extra tablespoon of olive oil or another neutral oil so they soften in the pan. They also need a little more time to bloom before the coconut cream goes in.

How do I keep the coconut cream from curdling?+

Keep the heat at a gentle simmer instead of a hard boil. Coconut cream is stable enough for pasta, but high heat can separate the fats and make the sauce look broken. If it starts to bubble aggressively, pull the pan down to low and stir until it smooths out.

Can I make this Sun-Dried Tomato Vegan Pasta ahead of time?+

Yes. The sauce can be made a day or two ahead and stored separately from the pasta if you want the best texture. When you reheat it, add a splash of water to loosen it, then toss with freshly cooked pasta or warm the pasta gently in the sauce.

How do I thin the sauce if it gets too thick?+

Use the reserved pasta water first. It thins the sauce without watering down the flavor because the starch helps it stay glossy and attached to the noodles. Add it gradually, tossing between splashes, so you stop as soon as the sauce looks silky again.

Can I leave out the nutritional yeast?+

You can, but the sauce will taste flatter and less savory. Nutritional yeast is doing the work that parmesan usually does in a dairy pasta. If you skip it, add a bit more salt and a spoonful of miso or finely ground cashews to recover some depth.

Sun-Dried Tomato Vegan Pasta

Sun-Dried Tomato Vegan Pasta with a creamy dairy-free coconut cream sauce that clings to rigatoni or penne. Sun-dried tomatoes and garlic are sautéed first, then simmered with nutritional yeast for a parmesan-like finish and wilted spinach at the end.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 690

Ingredients
  

Rigatoni or penne
  • 1 lb rigatoni or penne
Sun-dried tomato mixture
  • 0.5 cup sun-dried tomatoes in oil Chopped
  • 4 garlic Minced
  • 0.25 cup sun-dried tomato oil
  • 2 tbsp tomato paste
Creamy sauce
  • 1 can (13.5 oz) full-fat coconut cream
  • 0.5 cup pasta water Reserved from cooking the pasta
  • 3 tbsp nutritional yeast
  • 1 tsp Italian seasoning
  • 0.25 tsp red pepper flakes
Finishing
  • 3 cups baby spinach
  • 1 fresh basil Plus extra nutritional yeast for serving
  • 0.25 tsp salt To taste
  • 0.25 tsp black pepper To taste

Equipment

  • 1 sheet pan

Method
 

Cook pasta
  1. Bring a large pot of salted water to a boil and cook the rigatoni or penne until al dente. Reserve 1 cup of pasta water, then drain the pasta.
Sauté aromatics
  1. Heat the sun-dried tomato oil in a large pan over medium heat until shimmering. Add the chopped sun-dried tomatoes and minced garlic and sauté for 2 minutes, until fragrant and lightly softened.
Make the creamy sauce
  1. Add the tomato paste and cook for 1 minute, stirring until it darkens slightly. Stir in the full-fat coconut cream, Italian seasoning, red pepper flakes, and nutritional yeast, then simmer for 5 minutes to thicken.
Toss and finish
  1. Add the drained pasta to the pan and toss, adding reserved pasta water as needed to coat the pasta. Add the baby spinach and toss until wilted, about 1–2 minutes.
Season and serve
  1. Season with salt and black pepper to taste, then top with fresh basil. Serve with extra nutritional yeast for a parmesan-like finish.

Notes

Pro tip: Reserve and add pasta water gradually so the sauce turns silky instead of dry. Refrigerate leftovers in an airtight container for up to 4 days; reheat with a splash of water until creamy. Freezing is not recommended because coconut cream can separate when thawed. For a lighter option, use lite coconut cream (or reduce nutritional yeast slightly) while keeping the simmer time the same.

You might also like these recipes

Leave a Comment

Recipe Rating