Description
Vegan Spinach Tortellini Soup is a cozy, creamy bowl filled with tender vegan tortellini, fresh spinach, tomatoes, garlic, and aromatic herbs. The rich vegetable broth creates a comforting base, while spinach adds freshness and color. It is an easy plant-based weeknight dinner that feels indulgent while remaining simple enough for everyday cooking.
Can This Vegan Spinach Tortellini Soup Support Weight Loss Goals?
This soup can fit into a balanced eating pattern when served in an appropriate portion. Spinach and vegetables add volume and fiber, while tortellini provides carbohydrates that make the meal satisfying. Using a moderate amount of vegan cream and olive oil can keep the soup balanced, while adding beans or tofu can increase its protein and staying power.
Does Vegan Spinach Tortellini Soup Fit a High-Protein Lifestyle?
This recipe is protein-friendly but not naturally very high in protein, since vegan tortellini varies considerably by brand. Spinach contributes a small amount of protein, while white beans or tofu can significantly increase the protein content. The soup contains moderate carbohydrates from the tortellini, so it is not a low-carb recipe. For a more protein-focused bowl, choose protein-enriched tortellini and add beans.
Why This Recipe Is Special
- Creamy without dairy: Plant-based cream creates a rich, silky broth.
- Comforting and cozy: Tender tortellini makes every bowl hearty and satisfying.
- Packed with greens: Fresh spinach adds color, flavor, and texture.
- One-pot convenience: Minimal dishes make cleanup easy.
- Protein-friendly: Add white beans or tofu for a more substantial vegan meal.
My Personal Experience
- I love how quickly the soup comes together.
The tortellini cooks directly in the broth, making this especially convenient on busy evenings. - The spinach adds the perfect freshness.
Stirring it in near the end keeps the leaves vibrant instead of overcooked. - The creamy tomato broth is my favorite part.
It combines tangy tomatoes with a smooth, savory finish that complements the tortellini beautifully. - White beans make it even heartier.
They add extra texture and plant-based protein without taking away from the comforting soup base.
Perfect For
This soup is ideal for weeknight dinners, cozy lunches, cold evenings, meal prep, family dinners, vegetarian gatherings, and easy plant-based comfort food. Serve it with crusty bread or a fresh green salad for a complete meal.
Why You’ll Love This Recipe
- One-pot recipe: Everything cooks in a single pot.
- Creamy and comforting: The tomato-cream broth is rich and flavorful.
- Quick to prepare: Perfect when you need dinner without a long cooking process.
- Vegan: No meat, dairy, or eggs are required when using vegan tortellini.
- Easy protein boost: Beans or tofu can be added effortlessly.
- Great leftovers: The flavors become even more developed after resting.
Common Mistakes to Avoid
- Overcooking the tortellini — Follow the package timing because vegan tortellini can become soft quickly.
- Adding spinach too early — Stir it in near the end to preserve its fresh color and texture.
- Making the broth too thick — Tortellini absorbs liquid as it cooks, so keep extra broth available.
- Using non-vegan tortellini — Check the package carefully because traditional tortellini often contains dairy or egg.
Required Equipment
- Large Dutch oven or soup pot — Provides enough space for the broth, tortellini, and vegetables.
- Wooden spoon — Makes stirring the soup easy without scratching the pot.
- Sharp chef’s knife — Makes chopping vegetables quick and efficient.
- Ladle — Makes serving the hot soup simple.
- Measuring cups and spoons — Help maintain a balanced broth and seasoning.
Storage Instructions
Allow the soup to cool before transferring it to airtight containers. Refrigerate for up to 3–4 days.
The tortellini will continue absorbing broth as it sits, so add extra vegetable broth when reheating. Reheat gently in a saucepan over medium-low heat for 5–8 minutes, stirring occasionally.
For freezing, it is best to freeze the soup base without the tortellini and spinach for up to 2 months. Thaw overnight, bring the soup to a gentle simmer, then add fresh tortellini and spinach when reheating.
Recipe Details
- Preparation Time: 10 minutes
- Cooking Time: 25 minutes
- Total Time: 35 minutes
- Servings: 6
- Best Season: Fall & Winter
- Total Calories: Approximately 330 calories per serving
Short 3-Line Description
Tender vegan tortellini, spinach, tomatoes, and herbs simmer together in a creamy vegetable broth.
This cozy one-pot soup is rich, satisfying, and completely dairy-free.
Add white beans or tofu for an extra boost of plant-based protein.
📝 Ingredients
For the Soup
- 1 tbsp olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, diced
- 2 celery stalks, diced
- 4 cloves garlic, minced
- 1 tsp Italian seasoning
- 1/2 tsp dried basil
- 1/2 tsp smoked paprika
- 1/4 tsp black pepper
- 1/2 tsp salt, or to taste
- 1 can (14.5 oz/410 g) diced tomatoes
- 6 cups (1.4 L) low-sodium vegetable broth
- 1 cup (240 ml) unsweetened vegan cooking cream
- 1 package (9–12 oz/255–340 g) vegan tortellini
- 4 cups fresh baby spinach
- 1 tbsp fresh lemon juice
Optional Protein Boost
- 1 can (15 oz/425 g) white beans, drained and rinsed
- 150 g extra-firm tofu, cubed
For Garnish
- 2 tbsp fresh parsley
- Freshly cracked black pepper
- Vegan Parmesan, optional
- Red pepper flakes, optional
Directions
- Heat the pot — 1 minute:
Place a large Dutch oven over medium heat and add olive oil. - Sauté the vegetables — 6–7 minutes:
Add onion, carrots, and celery. Cook for 5–6 minutes, stirring occasionally, until softened but not deeply browned. - Add garlic and seasonings — 1 minute:
Add garlic, Italian seasoning, basil, smoked paprika, black pepper, and salt. Stir for 30–60 seconds until fragrant. - Add tomatoes and broth — 8 minutes:
Pour in the diced tomatoes and vegetable broth. Increase heat to medium-high and bring the mixture to a gentle boil. - Simmer — 8–10 minutes:
Reduce heat to medium-low and simmer until the carrots and celery are nearly tender. - Add vegan cream:
Stir in the vegan cooking cream and bring the soup back to a gentle simmer. Avoid a vigorous boil once the cream is added. - Add tortellini — according to package timing:
Add vegan tortellini and cook according to the package directions, usually 3–6 minutes, until tender but still pleasantly firm. - Add optional protein:
If using white beans or tofu, add them during the final 3–4 minutes of cooking so they warm through without breaking apart. - Add spinach — 1–2 minutes:
Stir in fresh spinach and cook for 1–2 minutes, just until wilted and bright green. - Finish with lemon:
Turn off the heat and stir in fresh lemon juice. Taste and adjust salt and pepper. - Serve:
Ladle into bowls and garnish with parsley, red pepper flakes, freshly cracked pepper, and vegan Parmesan if desired.
High-Protein Cooking Tips
- Add white beans for an easy boost of plant-based protein and fiber.
- Choose protein-enriched vegan tortellini when available.
- Add cubed extra-firm tofu for additional protein and texture.
- Use unsweetened, higher-protein vegan cooking cream when available.
- Serve the soup with a side of lentil salad or crispy roasted chickpeas for a more protein-rich meal.
Nutrition Facts — Per Serving (Approximate)
Values are estimates and vary according to the vegan tortellini, vegan cream, broth, and optional toppings used.
- Calories: 330 kcal
- Fat: 11 g
- Cholesterol: 0 mg
- Sodium: 690 mg
- Potassium: 560 mg
- Total Carbohydrates: 46 g
- Fiber: 7 g
- Net Carbs: 39 g
- Sugars: 8 g
- Protein: 12 g
- Calcium: 100 mg
Notes
- Storage: Refrigerate for 3–4 days.
- Freezing: Freeze the broth base separately for best texture, then add fresh tortellini when reheating.
- Reheating: Add extra broth because the tortellini absorbs liquid while stored.
- Allergy note: Check vegan tortellini labels for wheat, soy, nuts, and other allergens.
- Gluten-free option: Use certified gluten-free vegan tortellini.
- Flavor boost: Add fresh basil, extra garlic, chili flakes, lemon zest, or vegan Parmesan.
- Creamier texture: Blend 1 cup of the soup base before returning it to the pot.
- Protein boost: Add white beans, tofu, or protein-enriched tortellini.
Frequently Asked Questions
1. Can I use frozen vegan tortellini?
Yes, frozen vegan tortellini can be added directly to the simmering soup, with extra cooking time according to the package directions.
2. Can I make this soup without vegan cream?
Yes, replace it with unsweetened plant milk, blended white beans, or cashew cream for a different creamy texture.
3. How can I make the soup higher in protein?
Add white beans, tofu, or protein-enriched vegan tortellini.
4. Can I use frozen spinach?
Yes, thaw and drain it first, then stir it into the soup during the final few minutes.
5. Can I freeze vegan tortellini soup?
You can, but freezing the soup without the tortellini generally gives better texture because pasta can become soft after thawing.
6. What should I serve with spinach tortellini soup?
Serve it with crusty bread, a fresh salad, roasted vegetables, or a protein-rich bean salad.

