Sun-Dried Tomato Vegan Pasta

Loading…

By Reading time

Silky, savory, and coated in a sauce that clings to every ridge, this sun-dried tomato vegan pasta earns its place in the weeknight rotation fast. The coconut cream gives it that rich, spoon-coating texture, while the tomato paste and sun-dried tomatoes build a deep, concentrated base that tastes like it simmered for much longer than 20 minutes. The spinach folds in at the end and softens just enough to keep the bowl feeling fresh.

What makes this version work is the way the sauce is built in layers. Garlic and sun-dried tomatoes go into the flavored oil first, which wakes up their sharp edges, then tomato paste cooks for a minute to lose its raw taste before the coconut cream goes in. Nutritional yeast adds the salty, Parmesan-like finish that keeps the sauce from tasting flat, and a splash of pasta water turns everything glossy instead of heavy.

Below, I’ll show you how to keep the sauce creamy, how to loosen it only when it needs it, and which swaps still give you a bowl that feels complete.

“

The sauce came together in one pan and stayed perfectly creamy even after I tossed in the pasta. The sun-dried tomatoes and basil gave it so much flavor that nobody missed the cheese.

★★★★★— Melissa R.

Love the creamy sun-dried tomato sauce and basil finish? Save this vegan pasta for a fast dinner that still feels rich and satisfying.

Save to Pinterest

The Part That Keeps the Sauce Creamy Instead of Gritty

The biggest risk in a dairy-free pasta like this is a sauce that tastes separated or heavy instead of lush. Coconut cream can handle heat, but it still behaves better when you add it after the tomato paste has cooked out and the pan has a gentle simmer, not a hard boil. That gives the sauce time to emulsify with the starchy pasta water instead of breaking into an oily layer on top.

Another thing that matters here is the sun-dried tomato oil. It isn’t just cooking fat; it carries the flavor from the jar and helps the garlic soften without scorching. If you start with plain olive oil, the pasta still works, but it loses some of the deep, savory edge that makes this dish taste like it has much more going on than a short ingredient list suggests.

  • Sun-dried tomatoes in oil — The oil-packed kind bring more flavor and a softer bite than the dry ones. If you only have dry sun-dried tomatoes, rehydrate them in hot water first, then use olive oil in the pan, but expect a brighter, less rich result.
  • Coconut cream — Full-fat coconut cream gives the sauce body without needing flour or cashews. Use the thick part from the can if it has separated, and don’t use light coconut milk here; it’s too thin and the sauce won’t cling well.
  • Nutritional yeast — This does the work that Parmesan usually does in a pasta like this, adding saltiness and a nutty finish. There isn’t a perfect substitute for the same cheesy note, but finely ground cashews with a pinch of salt can soften the edges if you’re out.
  • Pasta water — The starch in the water is what helps the sauce coat the rigatoni instead of sliding off. Reserve more than you think you’ll need, because a dry pan can turn this from silky to pasty in a minute.

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 So It Clings to Every Piece of Pasta

Waking Up the Garlic and Tomatoes

Heat the sun-dried tomato oil first, then add the garlic and chopped tomatoes and stir them for about 2 minutes. You want the garlic fragrant and softened, not browned; once garlic goes dark, it turns bitter fast and that bitterness hangs around in the finished sauce. The tomatoes should look glossy and a little more tender, with the edges just starting to break down into the oil.

Cooking Out the Tomato Paste

Tomato paste needs a full minute in the pan before the coconut cream goes in. That short step takes away the raw, tinny taste and deepens the sauce into something rounder and more concentrated. If you skip this, the finished pasta can taste flat in the middle, even if the seasoning is right.

Letting the Coconut Cream and Pasta Water Emulsify

Once the coconut cream, Italian seasoning, red pepper flakes, and nutritional yeast are in, let the sauce simmer gently for about 5 minutes. A soft bubble is enough; a hard boil can make the sauce feel greasy or split around the edges. Add the cooked pasta with a splash of reserved water and toss until every piece looks coated and glossy. The sauce should move like cream, not pool at the bottom of the bowl.

Finishing With Spinach and Basil

Stir the spinach in at the end so it wilts from the heat of the sauce without going dull and overcooked. If the pan looks tight, add a little more pasta water instead of more coconut cream; that keeps the texture light enough to eat like a proper pasta instead of a heavy casserole. Taste for salt after the spinach goes in, since the greens and pasta water can shift the balance a little.

What to Change When You Need a Different Version

Gluten-Free Pasta Swap

Use a gluten-free rigatoni or penne with enough structure to hold the sauce. Cook it just to al dente and reserve extra pasta water, because gluten-free pasta can dry out faster and the starch level varies by brand.

Nut-Free but Still Creamy

This recipe is already nut-free as written, which is one of the reasons I like it for a mixed table. If you need a coconut-free version too, swap in an unsweetened oat cream or a plain vegan cooking cream, but expect a lighter sauce with less body.

More Heat, Less Heat

The red pepper flakes bring a gentle background warmth, not a burn. Increase them if you want the sauce to hit a little harder, or leave them out entirely for a milder bowl; the tomato, garlic, and basil still give the pasta plenty of presence.

Storage and Reheating

  • Refrigerator: Store in an airtight container for up to 4 days. The pasta will absorb some sauce as it sits, so expect it to thicken.
  • Freezer: It freezes, but the texture is best if you freeze just the sauce and make fresh pasta later. Fully assembled pasta can turn a little soft after thawing.
  • Reheating: Warm it gently on the stove with a splash of water or unsweetened plant milk to loosen the sauce. High heat is the fastest way to make coconut-based pasta look oily and separate.

Answers to the Questions Worth Asking

Can I use coconut milk instead of coconut cream? +

You can, but the sauce will be thinner and a little less silky. If coconut milk is what you have, use full-fat only and simmer the sauce a few extra minutes before adding the pasta water. The goal is to let it reduce enough to coat the noodles instead of slipping off them.

How do I stop the coconut cream sauce from breaking? +

Keep the heat at a gentle simmer once the coconut cream goes in. If it boils hard, the fat can separate and the sauce looks oily. Stir in the pasta water gradually and toss the pasta well so the starch helps bind everything back together.

Can I make this sun-dried tomato vegan pasta ahead of time? +

Yes. The sauce holds well in the fridge for a few days, and the flavor gets even deeper by the next day. Cook the pasta fresh if you can, or undercook it slightly before storing so it doesn’t go soft when reheated.

How do I keep the pasta from getting dry after tossing it with the sauce? +

Add the reserved pasta water a little at a time until the sauce looks glossy and loose enough to move. Pasta keeps absorbing liquid after it leaves the stove, so serving it while the sauce still looks slightly fluid gives you the best texture at the table.

Can I use frozen spinach instead of fresh spinach? +

Yes, but thaw it first and squeeze out as much water as you can. Frozen spinach releases a lot of moisture, and if you add it straight to the pan it can thin the sauce and mute the tomato flavor. Stir it in at the end just long enough to heat through.

Sun-Dried Tomato Vegan Pasta

Sun-dried tomato vegan pasta with rigatoni is coated in a creamy dairy-free sauce made from full-fat coconut cream and nutritional yeast. Quick stovetop simmer creates a smooth, tangy sauce, then spinach wilts right in for a fresh finish.
Prep Time 10 minutes
Cook Time 20 minutes
Total Time 30 minutes
Servings: 4 servings
Course: Main Dish
Cuisine: Italian-American
Calories: 680

Ingredients
  

Rigatoni or penne
  • 1 lb rigatoni or penne
Sun-dried tomatoes and aromatics
  • 0.5 cup sun-dried tomatoes in oil chopped
  • 4 garlic minced
  • 2 tbsp sun-dried tomato oil
Creamy vegan sauce
  • 1 can (13.5 oz) full-fat coconut cream
  • 0.5 cup pasta water reserved
  • 3 tbsp nutritional yeast
  • 2 tbsp tomato paste
  • 1 tsp Italian seasoning
  • 0.25 tsp red pepper flakes
Vegetables and finishing
  • 3 cup baby spinach
  • 1 fresh basil for serving
  • 1 extra nutritional yeast for serving
  • 0.25 salt to taste
  • 0.25 pepper to taste

Equipment

  • 1 Dutch oven

Method
 

Cook the pasta
  1. Bring a large pot of salted water to a boil and cook rigatoni or penne until al dente, then reserve 1 cup pasta water before draining.
  2. Keep the drained pasta in the colander while you make the sauce so the texture stays firm.
Make the sun-dried tomato sauce
  1. In a Dutch oven over medium heat, heat sun-dried tomato oil and sauté garlic and chopped sun-dried tomatoes for 2 minutes, stirring until fragrant.
  2. Add tomato paste and cook for 1 minute, stirring until it darkens slightly.
  3. Add full-fat coconut cream, Italian seasoning, red pepper flakes, and nutritional yeast and simmer for 5 minutes until the sauce looks creamy and cohesive.
Toss and serve
  1. Add rigatoni or penne to the Dutch oven and toss with reserved pasta water as needed to loosen the sauce and coat the pasta.
  2. Add baby spinach and toss until wilted, about 1 minute.
  3. Season with salt and pepper to taste, then top with fresh basil and extra nutritional yeast before serving.

Notes

Pro tip: add pasta water a splash at a time to get the sauce silky without thinning it too much. Refrigerate leftovers in an airtight container for up to 3 days; reheat gently with a splash of water to restore the creamy texture. Freezing isn’t recommended because coconut cream can separate when thawed. For a gluten-free option, use gluten-free rigatoni or penne and keep the sauce simmer short to avoid grainy texture.

You might also like these recipes

Leave a Comment

Recipe Rating