Picture this: it's a busy Tuesday, you're craving something warm and comforting, but you also want to keep it plant-based. That's where this creamy vegan pasta swoops in like a superhero in a skillet! It's the kind of meal that makes you forget it's dairy-free because it's so luscious and satisfying.
Advertisements1
The secret? A silky cashew cream sauce that's surprisingly easy to make, paired with sweet, blistered cherry tomatoes that burst with flavor. It's like a cozy hug in a bowl, perfect for weeknight dinners or when you want to impress someone with a gourmet-feeling meal that's secretly simple.
So grab your apron, and let's turn a handful of humble ingredients into a dish that'll have everyone asking for seconds. Trust me, this pasta is about to become your new weeknight hero.
Why You'll Love This Recipe
About the Ingredients
12 oz (340g) pasta (e.g., fettuccine or penne)
Use any pasta you like. For a gluten-free option, try chickpea or brown rice pasta.
2 cups (300g) cherry tomatoes
Ripe, sweet cherry tomatoes work best. If you don't have them, use a large tomato chopped into chunks.
1 cup (140g) raw cashews
Soak in hot water for 15 minutes to soften. If you're nut-free, use 1 cup of silken tofu instead.
1/4 cup (60ml) olive oil
Extra virgin olive oil adds richness. You can use avocado oil for a more neutral flavor.
4 cloves garlic, minced
Fresh garlic is best. In a pinch, use 1 teaspoon garlic powder.
1/4 cup (15g) fresh basil leaves
Adds a fresh, aromatic finish. Dried basil works too, but use 1 tablespoon.
1/4 cup (30g) nutritional yeast
Gives a cheesy, umami flavor. Omit if you don't have it, or use 1 tablespoon miso paste.
1 teaspoon lemon juice
Brightens the sauce. Use fresh lemon for best flavor.
1/2 teaspoon red pepper flakes (optional)
Adds a subtle kick. Skip if you prefer mild.
Salt and black pepper to taste
Sea salt and freshly cracked pepper enhance all the flavors.
Tips & Tricks
- Soak cashews in hot water while you prep other ingredients; this ensures a smooth sauce.
- Don't overcook the pasta; aim for al dente so it holds up to the sauce.
- Reserve a cup of pasta water before draining; it's perfect for thinning the sauce if needed.
- If you don't have a high-speed blender, blend the sauce longer and strain if necessary.
Pro Tips
Step-by-Step Instructions
1. Preheat and prep
Preheat oven to 400°F (200°C). Bring a large pot of salted water to a boil.
2. Roast the tomatoes
Toss cherry tomatoes with 1 tablespoon olive oil, salt, and pepper on a baking sheet. Roast for 15-20 minutes until they're blistered and juicy.
3. Cook the pasta
Add pasta to boiling water and cook according to package instructions until al dente. Reserve 1 cup of pasta water, then drain.
4. Soak the cashews
Meanwhile, soak cashews in hot water for 15 minutes. Drain and rinse.
5. Blend the sauce
In a blender, combine soaked cashews, nutritional yeast, lemon juice, garlic, 2 tablespoons olive oil, and 1/2 cup of reserved pasta water. Blend until completely smooth and creamy.
6. Combine everything
In a large skillet, heat remaining olive oil over medium heat. Add the sauce and warm through. Add the cooked pasta and roasted tomatoes, tossing to coat. If the sauce is too thick, add more pasta water.
7. Finish and serve
Season with salt, pepper, and red pepper flakes if using. Fold in fresh basil. Serve immediately, garnished with extra basil.
Delicious Variations
- Add sautéed mushrooms or spinach for extra veggies.
- Swap cashews for silken tofu for a nut-free version.
- Use sun-dried tomatoes instead of cherry tomatoes for a richer flavor.
How to Store Creamy Vegan Pasta with Roasted Tomatoes
Refrigerator
Store in an airtight container in the fridge for up to 4 days.
Freezer
Freeze in a freezer-safe container for up to 1 month. Thaw overnight in the fridge.
Reheating
Reheat on the stovetop over medium heat, adding a splash of water or plant milk to loosen the sauce.
Frequently Asked Questions
Q: Can I make this pasta without cashews?
Yes, you can use silken tofu or sunflower seeds instead. Blend them with the same liquid until smooth.
Q: What can I use instead of nutritional yeast?
Nutritional yeast adds a cheesy flavor. You can substitute with 1 tablespoon of white miso paste or omit it altogether.
Q: Is this pasta gluten-free?
It can be! Use gluten-free pasta like chickpea or brown rice pasta. The sauce is naturally gluten-free.
Q: Can I add protein to this dish?
Absolutely! Add grilled tofu, tempeh, or vegan sausage for extra protein. Just cook them separately and toss in at the end.
Now it's your turn! Give this creamy vegan pasta a try and let me know how it turns out. Tag me in your creations, and don't forget to share your own twists. Keep your pen dancing.
Creamy Vegan Pasta with Roasted Tomatoes
This creamy vegan pasta with roasted tomatoes is a comforting one-pot dinner that's dairy-free, ready in 30 minutes, and loved by all.
🧂 Ingredients
- 12 oz (340g) pasta (e.g., fettuccine or penne)
- 2 cups (300g) cherry tomatoes
- 1 cup (140g) raw cashews
- 1/4 cup (60ml) olive oil
- 4 cloves garlic, minced
- 1/4 cup (15g) fresh basil leaves
- 1/4 cup (30g) nutritional yeast
- 1 teaspoon lemon juice
- 1/2 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
📋 Instructions
- 1Preheat and prep — Preheat oven to 400°F (200°C). Bring a large pot of salted water to a boil.
- 2Roast the tomatoes — Toss cherry tomatoes with 1 tablespoon olive oil, salt, and pepper on a baking sheet. Roast for 15-20 minutes until they're blistered and juicy.
- 3Cook the pasta — Add pasta to boiling water and cook according to package instructions until al dente. Reserve 1 cup of pasta water, then drain.
- 4Soak the cashews — Meanwhile, soak cashews in hot water for 15 minutes. Drain and rinse.
- 5Blend the sauce — In a blender, combine soaked cashews, nutritional yeast, lemon juice, garlic, 2 tablespoons olive oil, and 1/2 cup of reserved pasta water. Blend until completely smooth and creamy.
- 6Combine everything — In a large skillet, heat remaining olive oil over medium heat. Add the sauce and warm through. Add the cooked pasta and roasted tomatoes, tossing to coat. If the sauce is too thick, add more pasta water.
- 7Finish and serve — Season with salt, pepper, and red pepper flakes if using. Fold in fresh basil. Serve immediately, garnished with extra basil.



