Tortellini Soup with Creamy Tomato and Spinach: A Cozy One-Pot Meal
If you’re craving comfort in a bowl, this creamy vegan tortellini soup has you covered. Juicy tomatoes, silky oat cream, tender plant-based tortellini, and vibrant spinach all come together in one cozy, satisfying pot.
Perfect for busy weeknights or chilly weekends, this plant-based tomato soup with spinach and tortellini is nut-free, dairy-free, and made with simple, wholesome ingredients.
Minimal effort, maximum comfort. This is the vegan comfort food you didn’t know you needed.
Why You’ll Love Tortellini Soup with Creamy Tomato and Spinach
- One-Pot Wonder – Less cleanup, more flavor
- Dairy-Free & Vegan – 100% plant-based with a creamy texture
- Customizable – Swap greens, tortellini, or cream to suit your pantry
- Meal-Prep Friendly – Great for leftovers (just keep tortellini separate)
- Cozy & Filling – Like a hug in a bowl
How to Make Tortellini Soup with Creamy Tomato and Spinach

Heat olive oil in a large pot over medium-low heat. Add tomatoes (cut-side down), garlic, and salt. Cover and let them steam and soften.

Remove tomato skins, add tomato paste and broth, then blend everything into a creamy base.

Stir in oat cream and Italian herbs. Taste and season as needed.

Add vegan tortellini and sun-dried tomatoes. Let them cook until tender.

Add spinach and let it wilt. Finish with fresh basil if desired.

Top with vegan Parmesan, more basil, and a drizzle of olive oil.
Ingredient Substitutions & Tips for Tortellini Soup with Creamy Tomato and Spinach
- Tomatoes – Sub canned tomatoes for fresh if short on time
- Oat Cream – Swap for cashew cream, coconut cream, or soy cream
- Tortellini – Try vegan ravioli or gnocchi as a substitute
- Add-Ins – Kale, white beans, or roasted red peppers all work well
- Spice It Up – A pinch of chili flakes gives it a kick!
Storage & Meal Prep Tips for Tortellini Soup with Creamy Tomato and Spinach
- Fridge: Store leftovers in an airtight container for up to 3 days.
- Reheat: Gently reheat on the stove. Add a splash of broth if thickened.
- Freezer-Friendly?: Freeze the soup base without the tortellini. Add fresh tortellini when reheating.
What to Serve with Tortellini Soup with Creamy Tomato and Spinach
Want to make this a full meal? Serve it with:
- Crusty sourdough or garlic bread
- A crisp green salad with lemon vinaigrette
- Vegan grilled cheese or panini
FAQs About Tortellini Soup with Creamy Tomato and Spinach
Yes! Just use gluten-free vegan tortellini (available online or at health food stores).
You can use cashew cream (blend soaked cashews + water), or full-fat coconut milk in a pinch.
Yes, but for best texture, cook the tortellini right before serving or keep it separate.
Definitely! It’s creamy, mild, and a great way to sneak in veggies.
Final Thoughts on Tortellini Soup with Creamy Tomato and Spinach
This vegan tortellini soup with creamy tomato and spinach is the ultimate plant-based comfort food: rich, hearty, and incredibly easy to make. Whether you’re cooking for one or feeding a crowd, this soup brings everyone to the table. Step into a world of vibrant vegan flavors — visit Dr. Vegan and start cooking!
Tortellini Soup with Creamy Tomato and Spinach
Ingredients
Equipment
Method
- Prepare the Pot: Heat 3 tablespoons of olive oil in a large pot over medium-low heat.
- Prepare the Tomatoes: Cut an “X” on the bottom of the tomatoes, and place them cut-side down in the pot. Add garlic cloves in the middle and season with salt. Cover and cook for 20-30 minutes until the tomatoes soften.
- Make the Soup Base: Remove the pot from heat, peel off tomato skins, and discard. Add tomato paste and vegetable stock, then blend until smooth using a hand blender.
- Add Cream and Seasoning: Stir in the oat cream and Italian seasoning, and adjust salt to taste.
- Cook the Tortellini: Add tortellini and sun-dried tomatoes to the soup. Let it simmer for 5-7 minutes until tortellini are tender.
- Add the Greens: Stir in baby spinach and let it wilt. Optionally, add fresh basil.
- Serve: Ladle the soup into bowls and garnish with vegan Parmesan and basil. Drizzle with extra olive oil for an added touch.
I always like your italian recipes!
Thank you Svenja! That is lovely to hear😊
I haven’t tried this yet but I plan to this week
Hope you love it Martha! Thanks for giving it a try😊
It’s just lovely delicious !!!! Be careful to not overstuff… yoummi 👌🥳
Thank you Rasa! So happy you enjoyed it😊
What kind of tomato’s do you use?
Hi Amber! The soup uses 5 medium fresh tomatoes, plus a handful of chopped sun-dried tomatoes. Ripe vine or plum tomatoes would be good options😊
Adorei a receita vou fazer.
Muito obrigado, Marcos! Espero que goste quando experimentar😊
Dobrze by było gdyby w przepisach było podane czy suszone pomidory są w zalewie czy nie ☺️ bardzo by mi to ułatwiło gotowanie które nie jest moją mocną stroną 🤗
Dziękuję za tę uwagę, Lidzia! Do tej zupy poleciłbym pomidory suszone w oleju, odsączone i pokrojone. Jeśli masz całkiem suche, najpierw namocz je do miękkości. Masz rację, takie szczegóły ułatwiają gotowanie😊
You have a Pinterest save logo in the middle of the reviews. I really like to read the reviews before deciding to make a recipe. I will not visit this page again because of this error. For you to fix this issue would definitely bring more visitors and followers. Good luck! ✨
Thanks for the feedback, we totally haven’t noticed!! We fixed it :))
I really like the general idea of this recipe. Simple, one pot, and fast to make. I would also like for you to add macros, not only kcals as i watch them myself, and i d like to add few tips to boost the macros especially proteins; after you add broth add some red lentins, they will boost proteins and also add thicknes and fullnes to soup, also you can add some tofu at the end to further boost proteins.
Thank you Adam! Tofu sounds like a lovely addition, and red lentils would make it thicker, so allow them enough liquid and time to soften. You are right that the current card only gives calories; I appreciate the request for a fuller breakdown.
Love his recipes so much! I just made this recipe and it turned out great! It was delicious. I think Dr. Vegan has reintroduced me to cooking. The recipes are simple, yet delicious. BTW. I’m not vegan, but vegetarian.
That is lovely to hear Merlene! So happy the recipes have helped you enjoy cooking again😊
quick, easy, delicious. I used half cream and half milk since ai didn’t have oat cream and it was still perfect
So glad you enjoyed it! Thanks for giving it a try😊
Such an easy recipe!You have such great healthy yet filling recipes!Something I needed to get healthy ty!
So happy to hear that Jessica! Really glad it hit the spot and thank you for the love!
Merci beaucoup pour cette délicieuse recette simple et rapide! Nous l’avons préparée et elle nous a donné 3 repas!! Génial !
Merci Nancy ! Ravi que cette soupe vous ait régalés sur plusieurs repas😊
Oh man, I just did it, and this is delicious. I am gonna use your recipes A LOT !
Thank you 😊
Thank you Thiébaud! Hope you find lots more favourites here😊
Hi Ahmed, this is a great recipe and your short video clip of the recipe got my attention. I have made it several times even though I am not vegan or even vegetarian, but this is a ripper and very tasty! We like to vary our diet and this offers great variety just by making some switches if you want to. Thanks for the recipe, I have also saved several of your other recipes, all very tasty. 😋🇦🇺
Thank you, Lorraine! So happy this has become a repeat meal for you. Hope you enjoy the other recipes you’ve saved just as much 😊
Love it! Simple to make, tasty and delicious. Like all your recipes.
Keep up the great work!
Thank you so much, Ioana! Really happy you’re enjoying the soup and the other recipes 😊
I’m adicted to this delicious soup!
So happy the soup is a favorite, Vera! Thank you 😊
This is delicious!
I am not vegan but we do like to eat vegetarian sometimes and this a great recipe.
Wonderful for using up tomatoes in summer and you can bulk it up with ravioli, tortellini, gnocchi or pasta for a change. Thanks for a great recipe… tonight I also put some pumpkin in it. 😋🇦🇺
So happy this is a regular for you, Lorraine! Pumpkin sounds like a lovely addition. Thanks for sharing the different ways you enjoy it 😊
Made for a great easy week night dinner. Very tasty. Family loved it.
So happy it made an easy dinner your family enjoyed, Jennifer! Thank you 😊