There’s something almost ritualistic about roasting tomatoes before turning them into a sauce. The way their skins blister, releasing a sweet, smoky aroma that fills the kitchen. It’s as if the tomatoes are giving a little farewell party before they become part of something creamy and comforting.
This recipe isn’t just about getting dinner on the table; it’s about capturing that moment of transformation—when simple ingredients turn into something velvety, bright, and deeply satisfying. And it’s surprisingly forgiving, perfect for a weekday when you want something nourishing but don’t want to fuss too much.
Turning the humble tomato pasta into a celebration of its rich, velvety sauce, emphasizing the sensory joy of roasting tomatoes for depth.
Why This Dish Matters to Me
- I love how roasting intensifies the tomato flavor, making the sauce almost jammy.
- There’s a quiet satisfaction in blending everything into a smooth, velvety sauce that clings to every noodle.
- I’ve made this dish for friends who aren’t vegan, and they’ve been surprised how rich and satisfying it is.
Behind the Inspiration
- I started making this when I wanted a quick, nourishing dinner that felt indulgent.
- The first time I roasted tomatoes, I was amazed at how much flavor they gained—more than just fresh tomatoes.
- Now, it’s become my go-to for a cozy night in, especially when tomatoes are at their peak in summer.
Origin and Trivia of Creamy Vegan Tomato Pasta
- Roasted tomatoes have been a staple in Mediterranean diets for centuries, prized for their smoky depth.
- Cashew cream is a vegan substitute for dairy, gaining popularity in the last decade for its richness.
- The combination of acidity from tomatoes and creaminess from nuts echoes classic Italian sauces like arrabbiata and arrabbiata.
- This dish echoes the trend of simple, plant-based comfort food that’s quick to prepare and deeply satisfying.
Ingredient Breakdown
- Tomatoes: Ripe, in-season tomatoes make a vibrant, sweet base. Skip in winter, use good canned as fallback.
- Cashews: Soaked for creaminess, they become silky and neutral. Use silken tofu for a soy-based twist.
- Garlic: Adds warmth and depth. Sauté briefly to release aroma, avoid burning for a bitter taste.
- Lemon juice: Brightens the sauce, balancing the richness. Substitute with vinegar if needed.
- Fresh basil: Aromatic and lively, added at the end for maximum freshness.
Focus on Tomatoes and Cashews
Tomatoes:
- Their natural sweetness transforms when roasted, filling the kitchen with a smoky, jammy aroma.
- Cashews: Soaked and blended, they create a luxuriously smooth sauce that coats every noodle.
Cashews:
- When heated, they release a mild nutty aroma, blending seamlessly into the sauce.
- They become creamier and more neutral the longer they soak, making for a richer, smoother texture.
Ingredient Substitutions
- Dairy-Free: Use coconut cream for richness, but it adds a coconut flavor. Soy or oat cream are milder options.
- Low-Fat: Omit cashews and add a splash of vegetable broth or water to loosen the sauce.
- Gluten-Free: Choose gluten-free pasta like rice or corn-based varieties.
- Extra Savory: Add a splash of soy sauce or nutritional yeast for umami depth.
- Spicy: Mix in chili flakes or hot sauce to taste.
Equipment & Tools
- Baking sheet: Roast the tomatoes evenly
- Blender: Create a smooth, creamy sauce
- Large skillet: Simmer the sauce and toss pasta
- Cooking pot: Cook pasta
- Ladle or measuring cup: Reserve pasta water
Step-by-step: Creamy Vegan Tomato Pasta
- Preheat oven to 200°C (390°F). Halve a bunch of ripe tomatoes—Roma or heirloom work well.
- Place on a baking sheet, drizzle with olive oil, sprinkle with salt, and roast for 25-30 minutes.
- While tomatoes roast, cook your pasta in salted boiling water until al dente, about 8-10 minutes.
- Drain pasta, reserving a cup of cooking water.
- In a blender, combine roasted tomatoes, soaked cashews, garlic, lemon juice, and a splash of water or plant milk. Blend until smooth.
- Pour the sauce into a wide skillet over medium heat (around 80°C/175°F). Simmer gently for 5 minutes, stirring.
- Taste and adjust seasoning—add salt, pepper, or a squeeze of lemon as needed.
- Toss the cooked pasta into the sauce, adding reserved pasta water if it’s too thick.
- Finish with chopped fresh basil and a drizzle of olive oil.
- Serve immediately, garnished with more basil or vegan Parmesan if desired.
Toss pasta with sauce off heat, garnish, and serve promptly.
How to Know It’s Done
- Sauce should be bright red, velvety, and aromatic.
- Pasta should be cooked al dente, with a slight bite.
- The sauce should coat the pasta smoothly, not be runny or chunky.
Creamy Roasted Tomato Pasta
Ingredients
Equipment
Method
- Preheat your oven to 200°C (390°F). Halve the ripe tomatoes and spread them out evenly on a baking sheet. Drizzle with 1 tablespoon of olive oil and sprinkle with a pinch of salt. Roast for 25-30 minutes until the skins blister and the tomatoes are soft and fragrant.
- While the tomatoes roast, cook the pasta in a large pot of salted boiling water according to package instructions until al dente, about 8-10 minutes. Drain, reserving about a cup of the pasta water, and set aside.
- In a blender, combine the roasted tomatoes, soaked cashews, minced garlic, lemon juice, and 2 tablespoons of olive oil. Blend until the mixture is completely smooth and creamy, scraping down the sides as needed.
- Pour the sauce into a large skillet over medium heat. Let it simmer gently for about 5 minutes, stirring occasionally, until slightly thickened and fragrant. Taste and season with salt and pepper as needed.
- Add the cooked pasta directly into the skillet with the sauce. Toss gently to coat the noodles evenly, adding reserved pasta water a little at a time if the sauce needs loosening. Cook for another minute until well combined.
- Finish by stirring in chopped fresh basil and a drizzle of olive oil. Serve immediately, garnished with extra basil if desired, for a bright and velvety pasta dish.
Cooking Tips & Tricks
- FLAVOR: Roast tomatoes with a drizzle of balsamic for extra caramelization.
- SENSORY TIP: Blend the sauce until completely smooth for a silky texture.
- TECHNIQUE: Use reserved pasta water to help the sauce cling better.
- TIP: Cook the pasta just to al dente—residual heat finishes it perfectly.
- FLAVOR BOOST: Add a splash of good-quality olive oil before serving for richness.
Mistakes and Fixes
- FORGOT TO salt the water? Add a pinch of salt to your pasta after draining for flavor.
- DUMPED TOO MUCH water in the sauce? Simmer longer to thicken, or add more cashew cream.
- OVER-TORCHED the garlic? Remove from heat immediately and start over with fresh garlic.
- SOUR TASTE? Add a tiny pinch of sugar or a splash of lemon juice to balance acidity.
Quick Kitchen Fixes
- When sauce is too thick, splash in hot water and blend briefly.
- If sauce is too tangy, add a tiny bit of maple syrup or agave.
- Splash a little more olive oil if the sauce looks dull or greasy.
- Patch over burnt garlic with fresh garlic or a squeeze of lemon.
- If pasta clumps, toss with a little olive oil before mixing with sauce.
Make-Ahead and Storage Tips
- Roast the tomatoes and make the sauce a day ahead. Store in airtight containers in the fridge for up to 2 days.
- Reheat gently on the stove, stirring often, until warmed through. Add a splash of water or plant milk to loosen.
- Cook pasta fresh or reheat stored cooked pasta in boiling water for 30 seconds to revive texture.
- The flavors deepen overnight, making leftovers even more comforting.
10 Practical Q&As About Creamy Vegan Tomato Pasta
1. Can I use canned tomatoes? Filthy rich, yes! Just drain excess juice and cook longer to thicken.
Use ripe, in-season tomatoes for the best flavor and natural sweetness. They break down easily and become oozy and rich.
2. Can I skip the cashew cream? You can, but it adds a silky texture and depth—try blended zucchini or coconut milk as alternatives.
Soak cashews in hot water for at least 15 minutes if making a cashew cream. For a quicker version, use pre-made vegan cream or silken tofu.
3. What pasta shape works best? Short, sturdy shapes like penne or rigatoni hold sauce better than delicate strands.
Cook pasta al dente, about 8-10 minutes in salted boiling water. Reserve a cup of pasta water to loosen the sauce.
4. How do I know when the sauce is ready? It should be thick enough to coat the pasta and have a bright, tomato-y aroma.
Simmer the sauce gently, around 80°C (175°F), to develop flavor without burning or separating.
5. Can I make this oil-free? Yes, add a splash of veggie broth or water to loosen the sauce.
Use nutritional yeast or vegan Parmesan for extra cheesy flavor. Adjust to taste.
6. Can I use dried herbs? Dried basil works in a pinch, but fresh adds a lively, vibrant note.
Add fresh basil, chopped finely, just before serving. It releases aroma and brightens the dish.
7. Should I add sugar? Only if tomatoes are too acidic—just a pinch balances the flavors.
Taste and adjust seasoning at the end—more salt, pepper, or a squeeze of lemon if needed.
8. Can I reheat? Yes, gently warm on the stove, adding a splash of water to loosen.
Serve immediately for the best texture. Leftovers can be stored in an airtight container for 2 days.
9. Can I make this in advance? Yes, prepare sauce ahead, reheat, and toss with fresh pasta.
Use a wide pan for even cooking and to prevent sauce from sticking or burning.
10. How spicy can I make it? Adjust chili flakes to your heat preference—start small and taste.
Add crushed red pepper or chili flakes for heat, or a drizzle of good olive oil for richness.
This pasta feels like a warm hug in a bowl, especially on a chilly evening. It’s honest, unpretentious, and packed with flavor from just a few pantry staples and fresh ingredients.
Making this dish reminds me that sometimes, the simplest things—like roasted tomatoes and a splash of plant milk—can come together to create a meal that’s both grounding and special.

Hi, I’m Madison Greene, the creator behind Texture Obsessed. If you have ever fallen in love with the crunch of a perfectly toasted crust, the silkiness of a smooth custard, or the contrast between crispy and creamy in a single bite, then you already understand what inspires me.


