Vegan Creamy Sun Dried Tomato Pasta Recipe
I’m so excited to share this Vegan Creamy Sun Dried Tomato Pasta Recipe with you because it’s become one of my absolute go-to dinners. The creamy sauce, made rich with coconut milk and vibrant sun dried tomatoes, just hits all the right notes. It feels indulgent and comforting, yet it’s totally plant-based and surprisingly easy to whip up on a weeknight.
Whether you’re cooking for family, friends, or just treating yourself after a long day, this pasta dish really shines. The balance of tangy sun dried tomatoes with the creamy texture and fresh herbs makes it special — plus, it’s gluten-free if you choose the right pasta, which I love for keeping things light but satisfying. Trust me, once you try this Vegan Creamy Sun Dried Tomato Pasta Recipe, you’ll want it on your menu more often!
Ingredients You’ll Need
These ingredients come together perfectly to create a luscious, flavorful sauce without any dairy. Picking quality sun dried tomatoes and full-fat coconut milk really lifts the dish, and using fresh herbs adds that bright kick I always look for.
- Gluten free fettuccine: I love using gluten-free pasta here to keep it accessible—just make sure to cook al dente so it holds up well with the creamy sauce.
- Garlic cloves minced: Fresh garlic adds that classic depth; don’t skimp on this one, it’s essential for the flavor base.
- Sun dried tomatoes chopped: These pack a concentrated, tangy punch—look for ones packed in oil for more flavor.
- Italian seasoning: A perfect herb mix that brings together the Mediterranean vibes effortlessly.
- Balsamic vinegar: Adds a subtle sweetness and acidity that balances out the creaminess beautifully.
- Tomato paste: Thickens and intensifies the tomato base, giving that rich umami taste.
- Cherry tomatoes: They burst with freshness and provide a nice contrast to the deeper sun dried tomato flavor.
- Water or vegetable broth: Use broth if you want extra depth, or water for a lighter sauce—either works!
- Full fat canned coconut milk (cream only): This is your creamy magic—be sure to scoop the thick cream on top from the can for best texture.
- Nutritional yeast: Adds a subtle cheesy flavor and boosts the umami notes without any dairy.
- Salt and pepper to taste: Essential to bring everything together—season gradually to taste.
- Baby arugula: Toss this in at the end for a peppery pop and some green freshness.
- Flat leaf parsley chopped: Fresh parsley makes everything taste brighter and more vibrant.
- Vegan parmesan (optional): If you like extra cheesiness, sprinkle some on top—it’s a lovely finishing touch.
Variations
I love how flexible this Vegan Creamy Sun Dried Tomato Pasta Recipe is, so I usually tweak it depending on what’s in my fridge or how I’m feeling. Feel free to mix things up — it’s your kitchen adventure!
- Adding mushrooms or spinach: I sometimes sauté mushrooms or stir in fresh spinach to boost the veggie content—it adds a great texture and flavor dimension.
- Spicy kick: A pinch of crushed red pepper flakes or a dash of smoked paprika gives the sauce a nice warmth without overpowering it.
- Different pasta shapes: I’ve tried penne, rigatoni, or even gluten-full pasta, and each brings a fun texture twist while still working beautifully with the sauce.
- Cashew cream substitute: If you want to avoid coconut, make a quick cashew cream at home—soak cashews then blend with water for a similar creamy texture.
How to Make Vegan Creamy Sun Dried Tomato Pasta Recipe
Step 1: Prep Your Pasta and Ingredients
Start by bringing a large pot of salted water to a boil and cook your gluten-free fettuccine according to package instructions—aim for al dente so it doesn’t get mushy later. While the pasta cooks, mince your garlic, chop the sun dried tomatoes, and halve the cherry tomatoes. Having everything prepped makes the sauce come together quickly and stress-free.
Step 2: Build the Sauce Base
Heat a splash of olive oil in a skillet over medium heat. Toss in the minced garlic and sauté until fragrant—about 1 minute. Then add the chopped sun dried tomatoes and Italian seasoning, stirring to combine. The aroma here is so inviting, and that tangy tomato smell starts to fill your kitchen.
Step 3: Layer Tomato Flavors
Next, stir in the balsamic vinegar and tomato paste. Let this cook for a minute or two to deepen the flavors. Then toss in the cherry tomatoes and pour your water or vegetable broth to loosen things up. Simmer gently so the tomatoes soften and meld with the savory base. This slow melding is what gives the sauce its body and richness.
Step 4: Make it Creamy
Now, stir in the coconut cream and nutritional yeast. The sauce will thicken and become luxuriously creamy. Season with salt and pepper to your liking—taste as you go! If the sauce gets too thick, just add a splash more water or broth to loosen it up to your preferred consistency.
Step 5: Combine and Add Greens
Drain your pasta, reserving a bit of the cooking water. Toss the pasta directly into the sauce, adding a little pasta water if needed to help the sauce cling perfectly. Fold in the baby arugula and chopped parsley right at the end so they stay vibrant and fresh. The greens add just the right peppery and herbaceous lift to balance the creaminess.
How to Serve Vegan Creamy Sun Dried Tomato Pasta Recipe

Garnishes
I always sprinkle a generous amount of chopped parsley on top and sometimes add vegan parmesan for a cheesy finish. A drizzle of good olive oil or a few chili flakes never fails to elevate it. These little touches make it feel like a restaurant dish—even on a casual night in.
Side Dishes
This pasta pairs wonderfully with a crisp green salad, roasted veggies, or even some crusty gluten-free bread to soak up the sauce. On busy nights, I’ll serve it alongside steamed broccoli or a simple cucumber salad to balance everything out.
Creative Ways to Present
For dinner parties, I like to plate the pasta neatly twirled in shallow bowls, garnished with edible flowers or microgreens for a fresh look. Setting out small bowls of extra sun dried tomatoes, chili flakes, and vegan parmesan lets guests customize their plates, which is always a hit.
Make Ahead and Storage
Storing Leftovers
I store leftovers in an airtight container in the fridge for up to 3 days. Because the pasta can soak up the sauce, I find it’s best to keep the sauce separate if you plan to store it for the full time. Reheat gently to keep the creaminess intact.
Freezing
I’ve frozen the sauce portion on its own with good results—just thaw overnight in the fridge and warm gently on the stove. I don’t recommend freezing the pasta mixed with the sauce as the texture can suffer, especially with gluten-free noodles.
Reheating
I reheat leftovers over low heat on the stovetop, adding a splash of water or broth to loosen the sauce as needed. Microwaving works too, but go easy with the heat to avoid breaking the coconut cream’s texture. Stir often to keep it smooth and creamy.
FAQs
-
Can I use regular pasta instead of gluten-free in this Vegan Creamy Sun Dried Tomato Pasta Recipe?
Absolutely! You can swap in your favorite regular pasta if you’re not gluten-sensitive. Just adjust cooking times according to the package and enjoy the same delicious sauce—it’s really versatile.
-
What can I substitute for coconut milk if I don’t like the flavor?
Good question! I’ve had success using homemade cashew cream or unsweetened soy or oat cream as an alternative. Just make sure it’s thick and creamy to maintain that luscious sauce texture.
-
Can I make this sauce ahead for meal prep?
Yes! Prepare the sauce in advance and store it in the fridge. When ready to eat, heat it gently and toss with freshly cooked pasta. This makes busy evenings so much easier.
-
Is nutritional yeast necessary?
While it adds a nice cheesy umami flavor, you can omit it if you prefer. The sauce will still be delicious, just a touch less savory.
-
How can I add protein to this Vegan Creamy Sun Dried Tomato Pasta Recipe?
Great idea! Add cooked chickpeas, white beans, or even tofu cubes tossed in with the sauce. These plant-based proteins complement the flavors and make it a more filling meal.
Final Thoughts
This Vegan Creamy Sun Dried Tomato Pasta Recipe really holds a special place in my kitchen because it’s both comforting and exciting with its layers of flavor. I love how it’s quick enough for weeknights but impressive enough to make when friends come over. Give it a try—you’ll find yourself reaching for those sun dried tomatoes and creamy sauce again and again. Trust me, you’ll love how this pasta makes even the simplest evenings feel a little more special.
PrintVegan Creamy Sun Dried Tomato Pasta Recipe
This Vegan Creamy Sun Dried Tomato Pasta is a luscious, dairy-free dish featuring gluten-free fettuccine tossed in a rich, creamy sauce made from coconut milk, sun dried tomatoes, and tomatoes. Enhanced with Italian seasoning, balsamic vinegar, and nutritional yeast, it delivers a tangy, savory flavor that is perfectly balanced by fresh baby arugula and parsley. Ideal for a quick yet indulgent vegan meal that is both gluten-free and packed with vibrant plant-based goodness.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian-inspired
- Diet: Gluten Free
Ingredients
Pasta
- 4 servings gluten free fettuccine
Sauce
- 4 garlic cloves, minced
- 10 sun dried tomatoes, chopped
- 1 tbsp Italian seasoning
- 1 tbsp balsamic vinegar
- 3 tbsp tomato paste
- 2 cups cherry tomatoes
- 1 cup water or vegetable broth
- 7 oz full fat canned coconut milk (thick cream, use only half of a can)
- 3 tbsp nutritional yeast
- Salt and pepper to taste
Greens and Garnish
- 2 cups baby arugula
- ½ cup flat leaf parsley, chopped
- Vegan parmesan (optional)
Instructions
- Cook the pasta: Bring a large pot of salted water to a boil and cook the gluten-free fettuccine according to the package instructions until al dente. Drain and set aside, reserving a small cup of pasta water for later.
- Sauté the garlic: In a large skillet over medium heat, add a splash of oil and sauté the minced garlic until fragrant, about 1-2 minutes, taking care not to burn it.
- Add sun dried tomatoes and seasonings: Stir in the chopped sun dried tomatoes and Italian seasoning. Cook for another 2 minutes until the mixture is aromatic and the tomatoes soften.
- Incorporate vinegar, tomato paste, and fresh tomatoes: Add the balsamic vinegar, tomato paste, and cherry tomatoes. Stir well and cook for 3-4 minutes until the tomatoes begin to break down.
- Create the creamy sauce: Pour in the water or vegetable broth and the half can of the thick coconut cream. Stir well and bring to a gentle simmer. Let the sauce thicken slightly over 5 minutes.
- Add nutritional yeast and season: Stir in the nutritional yeast, and season the sauce with salt and freshly ground black pepper to taste. Adjust seasoning as needed.
- Combine pasta and sauce: Add the cooked fettuccine to the skillet, tossing to coat the noodles thoroughly. If the sauce is too thick, add a splash of the reserved pasta water to reach desired consistency.
- Add fresh greens: Gently fold in the baby arugula and chopped flat leaf parsley, allowing the greens to wilt slightly with the heat of the pasta.
- Serve and garnish: Divide the pasta into bowls, optionally sprinkling vegan parmesan over the top for an extra savory touch. Serve immediately while warm.
Notes
- Use gluten-free pasta to keep the dish gluten-free and suitable for those with gluten intolerance.
- Half a can of coconut cream keeps the sauce rich without being overly heavy.
- Nutritional yeast adds a cheesy flavor without dairy, making this recipe fully vegan.
- For a thinner sauce, add more vegetable broth or reserved pasta water as needed.
- Vegan parmesan is optional but recommended for added richness and umami.
- Fresh greens like arugula and parsley enhance the dish with a peppery and fresh note.
Keywords: vegan pasta, sun dried tomato pasta, gluten free pasta, creamy vegan pasta, dairy free, plant based, coconut cream sauce, healthy pasta