Vegan Creamy Sun Dried Pasta

Featured in: Plant-Based Perfection

This dish features gluten free fettuccine folded into a rich, velvety sauce made from sun dried tomatoes, cherry tomatoes, and creamy coconut milk. Sautéed garlic and Italian seasoning provide a robust base, complemented by a splash of balsamic vinegar for subtle tang. The sauce is thickened with tomato paste and brightened with fresh baby arugula and chopped flat leaf parsley. Finished with a sprinkle of vegan parmesan (if desired), this pasta balances savory depth with creamy, plant-based indulgence. Perfect for a hearty, satisfying meal that highlights classic Italian-inspired flavors made vegan.

sana kitchen chef
By Sana Sana
Updated on Wed, 28 May 2025 14:37:28 GMT
A bowl of pasta with tomatoes and basil. Pin it
A bowl of pasta with tomatoes and basil. | recipebyme.com

Creamy sun dried tomato pasta is my weeknight secret for a hearty meal that feels both luxurious and deeply comforting. This dish brings rich tomato flavor and a velvety sauce without any dairy or heavy cream in sight. Perfect if you are looking for a satisfying vegan dinner everyone will crave.

I made this for a cozy picnic dinner and even my non vegan friends went back for seconds and thirds

Ingredients

  • Gluten free fettuccine: Brings a velvety texture and holds up to the creamy sauce. Buy from a brand with good bite to avoid mushy pasta.
  • Garlic cloves: Give a sharp kick and base flavor. Fresh is best for aroma.
  • Sun dried tomatoes: Add tang and a deep richness. Oil packed works best for flavor.
  • Italian seasoning: Gives an herbaceous note. Try to use one with oregano and basil as main flavors.
  • Balsamic vinegar: Helps balance the sweetness with a little acidic pop. Use higher quality for a subtler finish.
  • Tomato paste: Concentrates the umami and thickens the sauce. Look for double concentrated if available.
  • Cherry tomatoes: Bring freshness and a juicy pop. Choose ripe and brightly colored ones for the best flavor.
  • Water or vegetable broth: Helps simmer and build the sauce. Broth gives a richer depth.
  • Full fat canned coconut milk: Supplies the creamy body. Use just the thick cream for richest results.
  • Nutritional yeast: Delivers a cheesy flavor boost and additional nutrition. Choose large flakes for best melting.
  • Salt and pepper: Season everything and tie the flavors together. Sea salt works best.
  • Baby arugula: Adds a peppery freshness and color. Buy just before use for best texture.
  • Flat leaf parsley: Gives a grassy bright finish. Pick leaves with no discoloration or wilting.
  • Vegan parmesan: For finishing, gives that classic Italian touch. Choose a brand you already love or make your own.

Step-by-Step Instructions

Boil the Pasta:
Bring a large pot of well salted water to a rolling boil. Add the gluten free fettuccine and cook it according to the package directions until just barely al dente. Stir often to keep the noodles from sticking together. Once cooked, reserve a cup of the pasta water before draining.
Sauté the Aromatics:
In a wide skillet, heat a little water, broth, or cooking oil over medium heat. Add the minced garlic and chopped sun dried tomatoes. Let them sizzle and soften for around two minutes while stirring. If things look dry, add a splash more liquid. You want the garlic softened and the tomatoes slightly puffed.
Build the Sauce Base:
Stir in the Italian seasoning, balsamic vinegar, and tomato paste. Cook this mixture for another two to three minutes. Watch for when the tomato paste darkens slightly and the herbs smell toasty. This short caramelization step deepens the flavor.
Cook Down the Tomatoes:
Add the cherry tomatoes and the water or broth. Cover the pan and let the tomatoes soften for a few minutes. Uncover and use a spoon or spatula to gently press each tomato so it bursts and releases its juices. Be patient here because you want the tomatoes melting and jammy.
Make it Creamy:
Reduce the heat to low and scoop in only the thick cream from your can of coconut milk. Add the nutritional yeast and stir very well so it turns smooth and silky. Taste the sauce and season with salt and pepper. Let the sauce bubble gently for up to ten minutes. If it gets too thick add a splash of reserved pasta water until you find your perfect consistency.
Finish and Fold:
Add the drained pasta right into the skillet with the sauce. Gently fold in the fresh arugula and half of your parsley letting the greens wilt into the hot sauce. Give everything a few good turns to catch all the sauce in the folds of the pasta. Sprinkle on vegan parmesan and the rest of the parsley just before serving.
A bowl of pasta with tomatoes and basil.
A bowl of pasta with tomatoes and basil. | recipebyme.com

I especially love using sun dried tomatoes with a smoky flavor because it reminds me of meals my mom would cook after farmers market trips. Watching the sauce turn rosy and thick always makes me look forward to dinner

Storage tips

Let any leftovers cool and store them in an airtight container in the fridge for up to three days. When reheating, add a splash of water or broth and cover so the pasta stays creamy and does not dry out. This dish does not freeze well because the sauce texture can change but it is perfect for make ahead lunches.

Ingredient substitutions

You can swap out arugula for baby spinach if you prefer a milder green or use different pasta shapes like penne or spaghetti for variety. If you do not have coconut milk, try a thick oat or cashew cream instead for a different dairy free richness. To bump up protein, toss in chickpeas or white beans during the last few minutes of cooking.

Serving suggestions

Serve this pasta with a crisp green salad or a side of garlicky roasted vegetables for a full meal. A sprinkle of toasted pine nuts or walnuts makes a beautiful garnish. Sometimes I like to spoon the pasta onto a bed of steamed greens for extra color and nutrition.

Cultural context

Creamy tomato pastas have a long history in Italian American kitchens where cooks adapted recipes using whatever was on hand. This vegan version honors that tradition with a dairy free spin that still delivers all the comfort and robust flavor expected from classic Italian pasta dishes.

A bowl of pasta with tomatoes and basil.
A bowl of pasta with tomatoes and basil. | recipebyme.com

This meal will make weeknight dinners feel special and is sure to become a family favorite.

Recipe FAQs

→ Can I substitute regular fettuccine for gluten free?

Yes, any preferred pasta variety works well—traditional or gluten free options both taste great in this dish.

→ Does coconut milk make the sauce taste sweet?

Full fat coconut milk creates a creamy texture, but the tomato paste and balsamic balance the flavors so it isn't sweet.

→ How do I keep the sauce from becoming too thick?

Add reserved pasta water a little at a time if the sauce gets too thick. Stir until you reach your desired consistency.

→ Can I prepare this dish ahead of time?

Yes, make the sauce in advance and store in the fridge. Reheat gently and toss with fresh-cooked pasta just before serving.

→ What else can I add for more protein?

Stir in cooked lentils, chickpeas, or tofu for extra plant-based protein and a heartier meal.

Vegan Creamy Sun Dried Pasta

Gluten free fettuccine with creamy sun dried tomato and coconut sauce finished with greens and herbs.

Prep Time
15 min
Cook Time
25 min
Total Time
40 min
By Sana: Sana

Category: Vegan Recipes

Skill Level: Easy

Cuisine: Italian-inspired

Yield: 4 Servings (4 servings)

Dietary Categories: Vegan, Vegetarian, Gluten-Free, Dairy-Free

Ingredients

→ Pasta

01 320 g gluten-free fettuccine

→ Sauce

02 4 garlic cloves, minced
03 10 sun-dried tomatoes, finely chopped
04 1 tablespoon Italian seasoning
05 1 tablespoon balsamic vinegar
06 3 tablespoons tomato paste
07 2 cups (300 g) cherry tomatoes
08 240 ml water or vegetable broth
09 200 g full-fat canned coconut milk (thick cream only, about half a can)
10 3 tablespoons nutritional yeast
11 Salt and black pepper, to taste

→ Finishing Ingredients

12 2 cups (60 g) baby arugula
13 ½ cup (15 g) flat-leaf parsley, chopped
14 Vegan parmesan, optional

Steps

Step 01

In a large pot, bring salted water to a boil. Add the gluten-free fettuccine and cook until al dente according to package instructions. Reserve some pasta water if a thinner sauce is desired. Drain and set aside.

Step 02

While the pasta cooks, heat a large skillet over medium heat. Add a splash of water, broth, or a drizzle of cooking oil. Add minced garlic and chopped sun-dried tomatoes. Sauté for 2 minutes, adding more liquid as needed to prevent sticking.

Step 03

Incorporate Italian seasoning, balsamic vinegar, and tomato paste into the skillet. Cook for 2-3 minutes, stirring frequently until mixture becomes fragrant and caramelized.

Step 04

Add cherry tomatoes and water or broth. Cover, lower the heat slightly, and simmer for 3-4 minutes until tomatoes soften. Smash the softened tomatoes with a wooden spoon or spatula. Stir in coconut milk (thick cream) and nutritional yeast, mixing thoroughly. Season with salt and black pepper. Simmer gently for 5-10 minutes until the sauce thickens. Stir in reserved pasta water as needed to achieve desired sauce consistency.

Step 05

Fold the drained fettuccine into the sauce along with baby arugula. Toss gently until pasta is fully coated and arugula is wilted. Remove from heat. Top with chopped flat-leaf parsley and, if desired, vegan parmesan before serving.

Notes

  1. For a silkier sauce, gradually add reserved pasta water until the desired consistency is reached.
  2. Opt for unsweetened full-fat coconut milk to ensure the sauce remains rich and creamy.

Required Equipment

  • Large pot
  • Large skillet
  • Wooden spoon or spatula
  • Chef's knife
  • Cutting board
  • Strainer

Allergen Information

Check each ingredient for potential allergens and consult a healthcare professional if needed.
  • Contains coconut (tree nut allergen in some countries)

Nutritional Info (per serving)

This data is provided as a guide and doesn't replace medical advice.
  • Calories: 420
  • Fats: 12 g
  • Carbohydrates: 67 g
  • Proteins: 12 g