Sun Dried Tomato Vegan Pasta Recipe – Creamy Italian Style

Sun Dried Tomato Vegan Pasta Recipe - Creamy Italian Style
Spread the love

There’s a certain magic in creating a dish that feels utterly indulgent and luxurious, yet is made with wholesome, plant-based ingredients. That’s exactly what we have here with this Sun-Dried Tomato Vegan Pasta. The sauce is rich, velvety, and packed with an intense, savoury-sweet flavour that clings beautifully to every piece of pasta. It’s the kind of meal that silences the table in the best way possible, followed by requests for the recipe. I make this at least once a week – it’s become a family favourite for those busy weeknights when we all crave something deeply satisfying.

What makes this particular sun dried tomato vegan pasta recipe so special is the sauce. We’re not using any shop-bought creams or processed alternatives. Instead, the secret to its incredible creaminess lies in soaked cashew nuts, blended until impossibly smooth with the vibrant punch of sun-dried tomatoes. The garlic and onion provide a fragrant, savoury base, while a splash of lemon juice cuts through the richness, balancing everything perfectly. It’s a truly gorgeous Italian-inspired vegan pasta that tastes like it took hours to prepare.

This dish works beautifully for a quiet night in, but it’s also elegant enough to serve when you have guests. It’s for anyone who loves robust, Italian flavours but is looking for a brilliant plant-based option. Everyone seems to love this, whether they are vegan or not, because the focus is purely on brilliant flavour and texture.

Recipe Overview

This recipe guides you through creating a lusciously creamy and flavourful vegan pasta sauce using sun-dried tomatoes and cashews. The result is a vibrant, restaurant-quality dish that comes together in about 30 minutes. From my testing, I’ve found that using the oil from the sun-dried tomato jar to sauté the onions and garlic adds an incredible depth of flavour that you just can’t get from regular olive oil.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Total Time: 30 minutes
  • Servings: 4 people
  • Difficulty: Easy

Why You’ll Love This Sun Dried Tomato Vegan Pasta Recipe

  • Genuine Flavour: The sauce delivers a deep, umami-rich taste from the tomatoes, balanced by the subtle sweetness of cashews and a bright, zesty finish from fresh lemon and basil. It’s genuinely savoury and satisfying.
  • Ready in Under 30 Minutes: While the pasta boils, you can prepare and blend the entire sauce, making this a fantastic option for a straightforward weeknight dinner.
  • Flexible Recipe: It’s easy to adapt. You can stir in a few large handfuls of fresh spinach at the end until it wilts, or add some chickpeas for an extra protein boost.
  • Great for Meal Prep: The sauce can be made a day or two in advance and stored in the fridge, making dinner time even faster. It works wonderfully for a planned-ahead lunch.
  • Family Tested: This is one of those rare vegan recipes that pleases everyone. My kids absolutely devour this every time I make it, often asking for seconds before they’ve even finished their first bowl!
Sun Dried Tomato Vegan Pasta Recipe

Sun Dried Tomato Vegan Pasta Recipe

⏱️ 15 min prep  •  🍳 30 min cook  •  👥 4 servings


📌 Pin This Recipe

Ingredients You’ll Need

For this creamy vegan pasta, we’re using simple, high-quality ingredients to build a complex flavour. I always recommend using sun-dried tomatoes packed in oil, as the oil itself is infused with so much flavour. I particularly like the Belazu brand, but any good quality jar will work well.

  • 400g dried pasta (I like rigatoni or penne for this)
  • 1 tbsp olive oil (or oil from the sun-dried tomato jar)
  • 1 medium yellow onion, finely chopped
  • 4 cloves garlic, minced
  • 150g raw cashew nuts, soaked in boiling water for at least 30 minutes (or overnight in cold water)
  • 180g sun-dried tomatoes in oil, drained (reserve the oil)
  • 60ml nutritional yeast
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes (optional, for a little heat)
  • 800ml vegetable stock, low sodium
  • 1 tbsp lemon juice, freshly squeezed
  • Salt and freshly ground black pepper, to taste
  • A large handful of fresh basil leaves, roughly chopped, for serving
  • Vegan parmesan-style cheese, for topping (optional)

Sara’s Tip: Don’t throw away the water you boil your pasta in! We’ll use this starchy liquid to help the sauce emulsify and cling perfectly to the pasta. I always scoop out a large mugful just before I drain the pasta.

How to Make This Sun Dried Tomato Vegan Pasta Recipe

The process for this dish is quite straightforward. We’ll cook the pasta while simultaneously building our sauce, then bring it all together at the end for a spectacular finish.

  1. Soak the Cashews: If you haven’t already, place your raw cashews in a heatproof bowl and cover them with boiling water. Let them soak for at least 30 minutes. This step is crucial for achieving a silky-smooth sauce. Once soaked, drain them well.
  2. Cook the Pasta: Bring a large pot of heavily salted water to a rolling boil. Add your chosen pasta and cook according to the package instructions until al dente. Just before draining, remember to reserve about 250ml of the starchy pasta water.
  3. Sauté the Aromatics: While the pasta is cooking, heat the olive oil (or the reserved oil from the tomato jar) in a large frying pan or skillet over a medium heat. Add the chopped onion and cook for 5-7 minutes, until softened and translucent. Add the minced garlic and red pepper flakes (if using) and cook for another minute until fragrant. Be careful not to let the garlic burn.
  4. Blend the Sauce: Transfer the cooked onion and garlic to a high-speed blender. Add the drained soaked cashews, sun-dried tomatoes, nutritional yeast, oregano, and about 600ml of the vegetable stock. Blend on high for 1-2 minutes, until the sauce is completely smooth and creamy. If it’s too thick, add a little more vegetable stock until it reaches your desired consistency.
  5. Combine Sauce and Pasta: Pour the blended sauce back into the skillet and warm it gently over a low-medium heat. Stir in the fresh lemon juice and season generously with salt and black pepper to your taste. What works best for me is tasting and adjusting the seasoning at this stage before the pasta goes in.
  6. Finish the Dish: Add the drained pasta directly to the skillet with the sauce. Toss everything together until the pasta is thoroughly coated. If the sauce seems too thick, add a splash of the reserved pasta water at a time until it loosens up into a glossy, coating consistency.
  7. Serve Immediately: Divide the pasta among four bowls. Garnish generously with the chopped fresh basil and a sprinkle of vegan parmesan, if you like. This dish is best served hot, straight from the pan.

Tips From My Kitchen

  • Blender Power is Key: For the creamiest possible sauce, a high-speed blender is your best friend. If you don’t have one, you may need to blend for longer and stop to scrape down the sides a few times to ensure all the cashews are pulverised.
  • The Secret Step: I learned that adding the starchy pasta water is non-negotiable. The starch in the water helps the cashew-based sauce bind to the pasta, creating a much more cohesive and luxurious dish than if you were to use plain water. It’s a classic Italian technique that works wonders in this vegan pasta recipe.
  • Make-Ahead Sauce: You can make the sauce up to 3 days in advance. Store it in an airtight container in the refrigerator. When you’re ready to eat, gently reheat it in a pan, thinning it out with a little water or vegetable stock as it will have thickened considerably. Then, just toss with freshly cooked pasta.
  • Storage: Leftovers can be stored in an airtight container in the fridge for up to 3 days. Reheat gently on the hob or in the microwave, adding a splash of water to loosen the sauce. I find it reheats surprisingly well.

Common Mistakes to Avoid

  • Under-soaking the Cashews: If you rush the soaking step, your sauce won’t be as smooth. If you’re short on time, boiling the cashews for 10 minutes can work in a pinch, but a good 30-minute soak in boiling water is ideal for a silky texture.
  • Forgetting to Reserve Pasta Water: This is the most common mistake! This starchy liquid is gold for creating a perfectly emulsified sauce that coats the pasta instead of sitting in the bottom of the bowl. Set a mug right next to your hob to remind yourself.
  • Overcooking the Pasta: Remember the pasta will continue to cook slightly when you add it to the hot sauce. Always cook it to ‘al dente’ (with a slight bite) as per the packet instructions to avoid it becoming soft and mushy.

Delicious Variations to Try

Once you’ve mastered the base recipe, feel free to get creative. This sun dried tomato vegan sauce is a wonderful canvas for other flavours.

  • Add Some Greens: Stir in a couple of big handfuls of fresh spinach or kale into the hot sauce just before adding the pasta. Let it wilt down for a minute or two for added nutrients and colour.
  • Nut-Free Option: If you have a nut allergy, you can achieve a similar creaminess by swapping the cashews for raw sunflower seeds (soaked the same way) or by using a good quality plain vegan cream cheese, stirred into the sauce at the end.
  • Add a Protein Punch: For a more substantial meal, add a tin of drained chickpeas or some pan-fried mushrooms to the sauce along with the pasta. If you’re looking for other speedy dinner ideas, our Bang Bang Chicken Thighs is another one that always gets compliments.

What to Serve With This Sun Dried Tomato Vegan Pasta Recipe

This dish is quite complete on its own, but a few simple sides can elevate it into a full-blown feast.

  • A Simple Green Salad: A crisp salad with a sharp lemon vinaigrette provides a fresh contrast to the richness of the pasta sauce.
  • Crusty Garlic Bread: Ideal for mopping up every last bit of that delicious, creamy sauce from the bowl.
  • Wine Pairing: A dry, crisp white wine like a Pinot Grigio or a Sauvignon Blanc works beautifully to cut through the creaminess of the sauce.

Frequently Asked Questions

Can I make this nut-free?
Absolutely. The best substitute for cashews here are raw sunflower seeds, soaked in exactly the same way. The flavour will be slightly different, a little more earthy, but still wonderfully creamy. Alternatively, you can use 150g of a plain, firm vegan cream cheese, stirred in at the end until it melts into the sauce.

Why isn’t my sauce smooth?
The two most likely culprits are the cashews or the blender. Ensure your cashews are soaked for at least 30 minutes in boiling water to soften them properly. Secondly, a high-speed blender is really recommended for this. If your blender is less powerful, you may need to blend the sauce for 3-4 minutes, stopping to scrape the sides down, to get it perfectly smooth.

How do I store leftovers?
Store any leftover pasta in an airtight container in the refrigerator for up to 3 days. To reheat, you can use a microwave or gently warm it in a saucepan over a low heat. The sauce will thicken in the fridge, so add a splash of water or vegetable stock to loosen it up as you reheat it.

Can I use sun-dried tomatoes that aren’t packed in oil?
You can, but you’ll need to rehydrate them first. Simply soak the dry-packed tomatoes in hot water for about 20-30 minutes until they are plump and soft, then drain and use as directed. You’ll miss out on the flavour-infused oil for sautéing, so just use a good quality extra virgin olive oil instead. Historically, sun-drying tomatoes was a method used in Italy to preserve them for winter.

What’s the best pasta shape to use?
I personally love using pasta shapes with ridges or tubes, like rigatoni, penne, or fusilli. These shapes are brilliant at catching all the creamy sauce, ensuring you get a perfect bite every time. However, classic spaghetti or linguine also work well.

Sun Dried Tomato Vegan Pasta Recipe - Creamy Italian Style

Sun Dried Tomato Vegan Pasta Recipe

A rich and creamy vegan pasta dish featuring a silky-smooth sauce made from cashews and sun-dried tomatoes. A comforting and flavorful main course that's surprisingly easy to make.
Prep Time 15 minutes
Cook Time 30 minutes
Total Time 45 minutes
Servings: 4 servings
Course: Main Course
Cuisine: Italian
Calories: 680

Ingredients
  

  • 400 g dried pasta I like rigatoni or penne for this
  • 1 tbsp olive oil or oil from the sun-dried tomato jar
  • 1 medium yellow onion finely chopped
  • 4 cloves garlic minced
  • 150 g raw cashew nuts soaked in boiling water for at least 30 minutes (or overnight in cold water)
  • 180 g sun-dried tomatoes in oil drained (reserve the oil)
  • 60 ml nutritional yeast
  • 1 tsp dried oregano
  • 1/2 tsp red pepper flakes optional, for a little heat
  • 800 ml vegetable stock low sodium
  • 1 tbsp lemon juice freshly squeezed
  • Salt and freshly ground black pepper to taste
  • A large handful of fresh basil leaves roughly chopped, for serving
  • Vegan parmesan-style cheese for topping (optional)

Method
 

  1. Soak the Cashews: If you haven't already, place your raw cashews in a heatproof bowl and cover them with boiling water. Let them soak for at least 30 minutes. This step is crucial for achieving a silky-smooth sauce. Once soaked, drain them well.
  2. Cook the Pasta: Bring a large pot of heavily salted water to a rolling boil. Add your chosen pasta and cook according to the package instructions until al dente. Just before draining, remember to reserve about 250ml of the starchy pasta water.
  3. Sauté the Aromatics: While the pasta is cooking, heat the olive oil (or the reserved oil from the tomato jar) in a large frying pan or skillet over a medium heat. Add the chopped onion and cook for 5-7 minutes, until softened and translucent. Add the minced garlic and red pepper flakes (if using) and cook for another minute until fragrant. Be careful not to let the garlic burn.
  4. Blend the Sauce: Transfer the cooked onion and garlic to a high-speed blender. Add the drained soaked cashews, sun-dried tomatoes, nutritional yeast, oregano, and about 600ml of the vegetable stock. Blend on high for 1-2 minutes, until the sauce is completely smooth and creamy. If it's too thick, add a little more vegetable stock until it reaches your desired consistency.
  5. Combine Sauce and Pasta: Pour the blended sauce back into the skillet and warm it gently over a low-medium heat. Stir in the fresh lemon juice and season generously with salt and black pepper to your taste. What works best for me is tasting and adjusting the seasoning at this stage before the pasta goes in.
  6. Finish the Dish: Add the drained pasta directly to the skillet with the sauce. Toss everything together until the pasta is thoroughly coated. If the sauce seems too thick, add a splash of the reserved pasta water at a time until it loosens up into a glossy, coating consistency.
  7. Serve Immediately: Divide the pasta among four bowls. Garnish generously with the chopped fresh basil and a sprinkle of vegan parmesan, if you like. This dish is best served hot, straight from the pan.

Notes

Store leftovers in an airtight container in the refrigerator for up to 3 days. The sauce may thicken; add a splash of water or stock when reheating.

I really hope you enjoy making this creamy, dreamy Sun-Dried Tomato Vegan Pasta. It’s a recipe I come back to time and time again, and it never fails to impress. If you do give it a try, please let me know how it turned out in the comments below – I love hearing from you! And if you’re looking for a simple dessert to follow it up, my Biscoff Truffles are always a good shout. Happy cooking!
– Sara Gomez

Similar Posts