Creamy Tuscan Vegan Pasta is a comforting, colorful dish that proves plant based cooking can be just as rich and satisfying as any classic recipe. Inspired by the warm flavors of Tuscany, this pasta brings together sun dried tomatoes, garlic, herbs, and a silky dairy free sauce that feels both indulgent and fresh.
The sauce is the heart of this dish. Instead of cream, it relies on blended cashews or coconut milk for its smooth, velvety texture. When combined with sautéed garlic and onion, it creates a base that is deeply aromatic and gently sweet. Sun dried tomatoes add a burst of tangy intensity, while a touch of vegetable broth keeps everything balanced and light.
Spinach is often folded in at the end, wilting softly into the warm sauce and adding a beautiful contrast of color and freshness. Some versions also include mushrooms or artichokes, giving the pasta extra body and a satisfying bite. Italian herbs such as basil, oregano, and thyme bring a familiar, comforting aroma that ties all the flavors together.
What makes Creamy Tuscan Vegan Pasta so appealing is its versatility. It works with almost any pasta shape, from penne and fusilli to spaghetti or tagliatelle. It is equally delicious served as a quick weeknight dinner or as a main dish for guests who appreciate wholesome, flavorful food.
Despite its creamy texture, this pasta never feels heavy. Each forkful is balanced, gently rich, and full of vibrant Mediterranean character. A squeeze of lemon juice at the end can brighten the dish even more, while a sprinkle of nutritional yeast or vegan parmesan adds a subtle savory finish, and green Iceberg lettuce salad adds freshness.
Creamy Tuscan Vegan Pasta is also a wonderful example of how simple ingredients can create something truly special. It does not rely on complicated techniques, only thoughtful combinations and good quality produce. The result is a dish that feels comforting, nourishing, and beautifully satisfying.
If you are looking for a vegan meal that delivers both flavor and elegance, this Tuscan inspired pasta is a perfect choice. It is the kind of recipe you will return to again and again, whether for its ease, its taste, or the way it makes plant based cooking feel like a celebration.

Ingredients
- 8 oz Pasta Use your favorite type of pasta, such as penne or fettuccine
- 1 tablespoon Olive oil
- 2 cloves Garlic minced
- 1/2 cup Sun-dried tomatoes Chopped
- 1 cup Coconut milk Full-fat for creaminess
- 2 cups Spinach Fresh
- 1/4 cup Nutritional yeast For cheesy flavor
- 1 teaspoon Italian seasoning
- 1/2 teaspoon Salt To taste
- 1/4 teaspoon Black pepper To taste
Instructions
- Cook pasta according to package instructions. Drain and set aside.
- In a large skillet, heat olive oil over medium heat. Add garlic and sauté until fragrant, about 1 minute.
- Add sun-dried tomatoes and sauté for another 2 minutes.
- Stir in coconut milk, nutritional yeast, Italian seasoning, salt, and pepper. Simmer for 5 minutes, stirring occasionally.
- Add spinach and cook until wilted, about 2 minutes.
- Add the cooked pasta to the skillet and toss to coat with the sauce.
- Serve immediately, garnished with additional nutritional yeast if desired.
Nutrition










Y’all really think this is good? I thought it was kinda bland. Even with all the spices! Maybe I did it wrong? 2 stars.
I thought it was great! Maybe you just needed to cook it a bit longer or adjust the creaminess. Don’t give up on it!
I get what you mean, sometimes these vegan dishes don’t hit right. Maybe try adding more spices next time?
Taste good!! quick reciepe haha just like takout. I make this all the time now. 4 stars!
This was amazing! The coconut milk makes it sooo creamy. I added some mushrooms too. 5 stars!
Coconut milk? Not sure about that. Can you use regular milk? 🤔
Delicious! I used spinach from my garden 🥬. It’s so satisfying to eat healthy! Will make again
It was okay but the coconut flavor was too strong for me. I think I prefer my pasta with real cream. 3/5.
I’m kinda skeptical about coconut milk with Tuscan flavors, but honestly it worked. Sun-dried tomatoes help a lot. Garlic amount was perfect too.
That’s honestly surprising—in a good way. I’m also skeptical with coconut milk, but the sun-dried tomatoes + garlic combo sounds like it would carry it. Going to try it soon.
Five stars just because it’s vegan and creamy. I love finding recipes that don’t taste “healthy” (even though I know coconut milk is still a thing).
This is honestly so comforting—my whole kitchen smelled like a fancy Italian spot. The nutritional yeast gives it that “cheesy” vibe without being weird. I added a squeeze of lemon at the end and it popped.
Wow, that sounds amazing 😄 I’ve got nutritional yeast but I’ve been nervous it’d taste “off”—good to know it just gives the cheesy vibe. Lemon at the end is genius!
Eh, it was pretty bland. I think it needs more spices or something. I added some chili flakes but it still lacked flavor.
I totally agree! I added garlic powder and some crushed red pepper flakes to mine, and it turned out so much better! Definitely needs a kick.
Bland? I thought it was pretty good! But maybe you’re not into vegan dishes? I thought the coconut milk gave it a nice flavor.
Made this tonight and it actually tastes like restaurant pasta. The nutritional yeast gives that “cheesy” vibe without being weird. Super creamy!
Ahh this is the best kind of comment 😂 I’m so glad it nailed that restaurant vibe! The nutritional yeast + coconut milk combo really does the “cheesy” thing without tasting funky.
This recipe is a total lifesaver! Easy to make and so creamy, I couldn’t believe it was vegan. 10/10 recommend!
I tried this recipe yesterday and it was fantastic! My non-vegan friends loved it too. Who knew vegan could taste so good?
I dunno, it sounded great but my pasta came out kinda bland. Maybe I overcooked it? Not sure I’ll try again.
Don’t give up! Sometimes the pasta just needs some more seasoning. I always add extra salt and pepper to taste.
I think you might have cooked it too long, but try adding some herbs next time! It’s a yummy recipe.
Absolutely delicious! I made it for dinner and my partner loved it too. Will definitely make again!
Sounds good, but I don’t know about coconut milk. Isn’t that too sweet for pasta? I might try it though.
I’m glad you enjoyed it! This recipe is a winner for sure. I’m sending it to my sister; she loves vegan dishes!
Pretty good, though I think 1/2 cup sun-dried tomatoes might be a bit low if yours are not packed in oil. Mine needed a little extra flavoring and pepper.
Ugh, hate coconut milk! Tastes weird in pasta. Threw it out. Maybe skip the milk next time? Not for me.
Way too salty for me. I used “to taste” salt carefully but still felt it hit hard—next time I’ll cut the salt and maybe add lemon at the end.
Delicious!!! I used penne and it was so yummy! I added some chili flakes for a kick. Pure comfort food!
Made this for my kids and they actually ate their greens! They didn’t even know it was vegan. 😂
That’s awesome! I love when kids enjoy their veggies! 🎉 This recipe sounds delicious!
meh. the coconut flavor was kinda noticeable and my spinach turned a little dull. i added fresh basil tho and it helped
Not gonna lie, I was skeptical about coconut milk, but it blends into a nice creamy sauce. Garlic + sun-dried tomatoes are a great combo.
I had the same “coconut milk? really?” reaction, and wow—once it simmers it actually tastes creamy instead of weirdly coconut-y. The sun-dried tomatoes really wake it up.
Gonna try this but I’m not convinced on nutritional yeast—like does it make it taste “cheesy” or just kinda… yeasty? I might add extra garlic or a squeeze of lemon to balance. Also, my pasta always sticks if I don’t rinse it after draining lol.
Hmm, sounds good, but I don’t think my mom would approve of all that ‘healthy’ stuff. Whatever happened to real cheese?!
Real cheese is the best! But I guess some people like this ‘healthy’ stuff. Not for me though.
I don’t like coconut milk. Can I use something else instead? Also, I accidentally used too much salt. Oops!
Uh oh, too much salt? Maybe just add more pasta to soak up the saltiness? And yeah, I guess any milk will do, but coconut is really the best for this. Don’t give up!
You can totally use almond milk or even soy milk instead of coconut milk! Just make sure to adjust the salt since it’s already salty. Don’t worry, mistakes happen, just balance it out with more ingredients!
Yum! So creamy!! 🌱🥰
Totally agree! It’s like a hug in a bowl. Can’t wait to try this recipe!
Not bad at all. I followed the steps but needed a splash of pasta water because the sauce felt a little thick. Still super tasty and quick.
Totally agree—pasta water is clutch for thinning it out. I add a splash right at the toss and it gets silky fast.
Wait, you used pasta water and it worked? Mine was thick too but I just added more coconut milk… maybe I did it wrong lol. Either way, yummy.
This was okay, but my spinach turned a weird dark green and I didn’t love the nutritional yeast taste. Next time I might reduce it or add some lemon.
That’s a bummer about the dark green—mine usually stays nicer if the spinach goes in right at the end and I keep the heat more gentle. Also nutritional yeast is super hit-or-miss; I usually start with 2–3 tbsp or add lemon at the end to brighten it up. Glad you’re thinking of tweaking it!
The instructions are clear, but my sauce split a little. I didn’t simmer gently enough, I guess. Still edible—just not as smooth.
Way too much salt for me—even at “to taste.” I ended up adding more coconut milk and spinach to balance it. The sauce flavor is good though.
My friend made this and it was really good, but honestly I think adding some real cheese would make it perfect! Just saying…
I totally agree! A bit of real cheese would take it to the next level. But I like the vegan vibe too.
Real cheese? Not everyone likes dairy. Nutritional yeast gives a cheesy flavor without the dairy!
I tried this and the sauce got kinda thick too fast. Maybe my heat was too high? I ended up adding a splash of pasta water and that fixed it. Still edible and tasty.
This pasta is amazing! So creamy and flavorful, I can’t believe it’s vegan! My kids loved it too. Definitely making this again.
umm i forgot to add salt until the end and it still came out… edible? lol. texture was creamy but i think i used low-fat coconut milk.
I was skeptical about coconut milk but it worked! The flavor didn’t taste like dessert coconut, more like creamy pasta sauce. Next time I’ll use roasted garlic because I love extra punch.
Pretty good but I think it needs more garlic or maybe more sun-dried tomatoes. Mine tasted a bit mild, like I forgot to season, even though I used the salt/pepper amounts.
I followed it pretty closely—only used whole wheat penne. Sauce clung to the pasta nicely and the spinach wilted perfectly. Will repeat.
Tried this tonight—so creamy without using dairy! The nutritional yeast really does give that “cheesy” vibe. I used penne and it held up great.
That sounds so good 😄 I love when vegan recipes still taste “cheesy.” Do you think full-fat coconut milk is a must or could I use light?
Two cloves garlic feels like nothing. Also, sun-dried tomatoes can be salty as heck, so the 1/2 tsp salt might be too much depending on the brand.
I think 1/2 tsp salt is fine but yeah it depends on how salty the sun-dried tomatoes are. Also mine weren’t salty at all, maybe you got a different brand? Next time I’d try tasting after simmering.
Totally agree—two cloves is kinda “meh” lol. I usually do 3-4 cloves and it still doesn’t feel overpowering with the coconut milk.
Not bad, but nutritional yeast is… strong. If you’re not into “vegan cheese” flavors, you might want to start with less than 1/4 cup.
Made it exactly as written and it turned out great. Creamy texture, and the spinach stays bright instead of tasting overcooked. Would definitely make again for weeknights.
I don’t know why everyone’s obsessed with this nutritional yeast stuff—like it tastes like health food. But my roommate liked it, so I guess we’re both wrong lol.
Honestly I get it—nutritional yeast can be kinda “health food” tasting. But when it’s mixed into a creamy sauce like this, the flavor turns more nutty/cheesy than weird. Try a little extra Italian seasoning too if you want it to feel more “comfort pasta.”