Pesto Pasta with Roasted Tomatoes
Some days just call for something quick and easy. When you’re low on time or energy but still want a warm and satisfying meal, this Creamy Roasted Tomato Pesto Spaghetti is a great choice. The oven does most of the work while you prepare the pasta. Roasted cherry tomatoes mix with pesto and cream cheese to create a simple, creamy sauce full of flavor. It’s an easy dinner that always turns out delicious and has become a regular in my kitchen.
When the craving hits for something indulgent yet wholesome, this creamy vegan pesto pasta with roasted cherry tomatoes is your ultimate comfort meal. It’s quick, flavorful, and made with simple ingredients you probably already have on hand.
Why You’ll Love This Pasta:
- Incredible flavor: Roasting the cherry tomatoes brings out their natural sweetness and adds a smoky depth to the dish.
- Creamy yet dairy-free: Thanks to vegan cream cheese and pesto, it’s lusciously creamy without any heavy cream or butter.
- One-bowl comfort: Toss everything together in one pan for a cozy, no-fuss meal.
- Fresh finish: A handful of fresh basil and vegan Parmesan elevates the final plate.
How to Make Pesto Pasta with Roasted Tomatoes
Toss cherry tomatoes with olive oil, Italian seasoning, salt, and pepper. Roast until blistered.
Stir pesto and vegan cream cheese into the hot roasted tomatoes.
Mix in your cooked spaghetti and toss to coat everything in the creamy sauce.
Top with vegan Parmesan and fresh basil. Serve immediately and enjoy!
Tips for Success:
- Roast your tomatoes long enough so they’re soft and slightly caramelized—this adds depth.
- Toss pasta while warm to help it soak up the sauce.
- Don’t skip the cream cheese—it’s key to the creamy texture.
- Save a little pasta water in case you want to loosen the sauce slightly before serving.
Storage Tips for your Pesto Pasta with Roasted Tomatoes
This dish is best fresh, but leftovers can be stored in the fridge for up to 3 days. Reheat with a splash of water or plant milk to loosen the sauce.
You might also enjoy my Creamy Roasted Tomato and Garlic Pasta—similar flavors, but with a garlic-forward cream sauce instead of pesto!
FAQs about Pesto Pasta with Roasted Tomatoes
Yes! Penne, fusilli, or gluten-free pasta all work well.
Cashew cream, plant-based yogurt, or even a splash of coconut milk can work.
Absolutely. Just skip the olive oil when roasting and use a water sauté method or air fryer for the tomatoes.
Keep in an airtight container in the fridge for up to 3 days. Reheat with a splash of plant milk or water to loosen the sauce.
Yes! Add sautéed chickpeas, lentils, or baked tofu to boost the protein.
Final Thoughts on this Pesto Pasta with Roasted Tomatoes
This creamy vegan pesto pasta with roasted tomatoes proves that simple ingredients can create restaurant-worthy meals right in your own kitchen. Whether you’re short on time, low on energy, or just craving something cozy and satisfying, this dish checks every box.
Looking for more easy vegan comfort meals like this one?
Head over to the Dr. Vegan blog for more crave-worthy, plant-based recipes—from creamy pastas and protein-packed bowls to oil-free takes on your favorites. There’s something for every mood, every season, and every kitchen.
Don’t forget to bookmark this recipe and share it with a friend who loves pasta as much as you do!

Creamy Vegan Pesto Pasta with Roasted Cherry Tomatoes
Ingredients
Equipment
Method
- 1. Roast the Tomatoes:Preheat oven to 400°F (200°C).Place cherry tomatoes on a baking tray. Drizzle with olive oil, sprinkle with Italian seasoning, salt, and pepper.Roast for 20–25 minutes, until the tomatoes are soft and blistered.
- 2. Make the Sauce:Remove tray from the oven. Add pesto and cream cheese directly to the warm tomatoes. Stir until well combined.
- 3. Add the Pasta:Add the cooked spaghetti to the tray and toss to coat with the sauce.
- 4. Finish & Serve:Top with Parmesan and fresh basil. Serve warm.
Excellent dish! Thank you!!!
Thank you Lori! So glad you enjoyed it😊
Μου αρέσουν ή συνταγές σάς,θα ήθελα πολύ να μου στείλετε
Σας ευχαριστώ πολύ, Merita! Θα βρείτε όλες τις συνταγές δωρεάν στο blog. Μπορείτε επίσης να εγγραφείτε στο ενημερωτικό δελτίο από το «Subscribe» στο επάνω μέρος της σελίδας😊
Tried it tonight but added garlic and black olives absolutely delicious. Now going to be my go to spaghetti dish
So happy you enjoyed it Steve! Garlic and black olives sound lovely😊
Very quick & easy to make & delicious
So happy you enjoyed it! Thank you😊
Je voudrais signaler aux administrateurs de ce site que j’ai remarqué à plusieurs reprises que lorsqu’on demande la traduction Google des pages des recettes c’est du N’IMPORTE QUOI !!!
Par ex “Pesto Pasta” devient “Pâtes de pesticides”
Merci de l’avoir signalé, André ! Cette traduction est évidemment incorrecte : il s’agit bien de pâtes au pesto. Les traductions automatiques peuvent modifier le sens des noms et des ingrédients, donc mieux vaut vérifier le texte anglais en cas de doute. Désolé pour cette confusion.
Thank you for posting this recipe! I am not vegan, not even vegetarian but am looking for healthy meal options. This in the oven (with a head of garlic cuz, you know..who doesn’t love garlic!). Looking forward to tasting your other recipes.
Hope you enjoyed it! Roasted garlic sounds like a lovely addition, and I hope you find more favourites here😊
Really good recipe. I used non-vegan cream cheese and pesto. But I had SO much sauce in the end I added another 100 grams of pasta minimum. Guess I had some really juicy tomatoes? We were missing a little bit of extra flavour though.
Thanks for sharing, Margo! Juicy tomatoes can definitely give you extra sauce. Reducing it a little before tossing with the pasta can help concentrate the flavor. Taste for salt, then try a little extra pesto or fresh basil if it needs a boost 😊
Your ѕtyⅼe is really unique comⲣared to other peoplе I’ve reɑd stuff frօm.
Thanks for posting when you have the oppօrtᥙnity, Guess I
will just boοk mark this page.
Also visit my blog: digital banking
Loved this! I added a bit of veg beoth and a few handfuls of spinach.
So easy, quick, and tasty.
So happy you enjoyed it, Linda! Extra spinach sounds lovely. Thanks for sharing 😊
So delicious and easy!!
Thank you, Olivia! So happy you enjoyed it 😊
Incredibly easy and delicious! I added red pepper flakes and garlic. So good!!
Garlic and red pepper flakes sound lovely, Orit! So glad you enjoyed it 😊