Creamy Tortellini Spinach Tomato Soup
There’s something incredibly comforting about a warm, hearty bowl of soup, especially when it’s packed with cheesy tortellini, fresh spinach, and vibrant tomatoes. This Creamy Tortellini Spinach Tomato Soup is a delightful blend of rich, creamy texture and fresh, wholesome ingredients that come together in a simple, flavorful meal. Whether you’re looking for a quick weeknight dinner or a cozy lunch, this soup offers a perfect balance of nourishment and indulgence. The combination of tender cheese tortellini with bright spinach and juicy tomatoes makes every spoonful a satisfying experience that’s bound to become a family favorite.
Why You’ll Love This Recipe
- Quick and Easy: Ready in under 30 minutes, this soup is perfect for busy days.
- Comfort in a Bowl: The creamy broth and cheesy tortellini create a soothing, satisfying meal.
- Fresh and Nutritious: Packed with fresh spinach and tomatoes for a dose of vitamins and minerals.
- Versatile: Great as a standalone meal or paired with your favorite crusty bread or a light salad.
- Family-Friendly: Mild flavors and cheesy goodness make it a hit even with picky eaters.
- Customizable: Easy to tweak with different herbs, proteins, or pasta shapes.
The Essentials
- 2 cups cheese tortellini: Use fresh or frozen for the best texture and flavor.
- 1 tablespoon olive oil: For sautéing and adding depth to the base.
- 1 medium onion, chopped: Adds sweetness and aroma to the soup.
- 3 cloves garlic, minced: Essential for a savory, fragrant foundation.
- 4 cups vegetable broth: The flavorful liquid base; opt for low sodium if preferred.
- 1 can (14.5 oz) diced tomatoes, with juices: Provides acidity and bright tomato flavor.
- 2 cups fresh spinach: Adds color, nutrients, and a mild earthy taste.
- 1 cup heavy cream: Creates a luscious, creamy texture to balance the tomatoes.
- 1 teaspoon Italian seasoning: A fragrant blend of herbs like basil, oregano, and thyme.
- Salt and pepper to taste: Essential for seasoning and bringing out all the flavors.
- Parmesan cheese for serving (optional): Adds an extra layer of umami and richness.
Hardware & Gadgets
- Large stockpot or Dutch oven: Perfect for sautéing and simmering all the ingredients together.
- Wooden spoon or silicone spatula: For stirring and scraping the bottom of the pot.
- Knife and cutting board: To prepare the onion, garlic, and fresh spinach.
- Measuring cups and spoons: Ensures you add just the right amount of each ingredient.
- Ladle: For serving your delicious soup into bowls.
Make Creamy Tortellini Spinach Tomato Soup: A Simple Method
Step 1: Sauté the Aromatics
Heat the olive oil in your stockpot over medium heat. Add the chopped onion and sauté for about 5 minutes until it becomes translucent and fragrant. Stir in the minced garlic and cook for an additional 1 minute, being careful not to let it burn.
Step 2: Add Tomatoes and Broth
Pour in the canned diced tomatoes along with their juices. Stir to combine, then add the vegetable broth. Bring the mixture to a gentle boil, then reduce the heat to a simmer.
Step 3: Season and Simmer
Sprinkle in the Italian seasoning, salt, and pepper. Let the soup simmer for 10 minutes to allow the flavors to meld beautifully.
Step 4: Cook the Tortellini
Add the cheese tortellini directly to the simmering soup. Cook according to package instructions, usually about 3 to 5 minutes, until the tortellini are tender and cooked through.
Step 5: Incorporate Spinach and Cream
Stir in the fresh spinach leaves and let them wilt gently in the hot soup. Then slowly pour in the heavy cream, stirring constantly to combine. Heat through for another 2 minutes, but avoid boiling to prevent the cream from curdling.
Step 6: Serve and Garnish
Taste your soup and adjust seasoning with more salt and pepper if needed. Ladle the soup into bowls and sprinkle with freshly grated Parmesan cheese if desired. Serve warm and enjoy the comforting richness of each spoonful.
Allergy-Friendly Swaps
- Cheese tortellini: Use gluten-free tortellini or a dairy-free filled pasta alternative.
- Heavy cream: Substitute with coconut cream or cashew cream for a dairy-free, creamy texture.
- Vegetable broth: Use homemade or a low-sodium broth to control ingredients.
- Parmesan cheese: Swap for a plant-based cheese or nutritional yeast for a cheesy flavor without dairy.
Problems & Prevention
- Soup too thin: Let it simmer uncovered to reduce the broth, or add a bit more cream or a small spoonful of cornstarch slurry.
- Tortellini overcooked and mushy: Add tortellini towards the end of cooking and watch the time carefully.
- Spinach too wilted or bitter: Add fresh spinach just before serving to keep it vibrant and mild in flavor.
- Cream curdling: Avoid boiling after adding cream; gently heat and stir instead.
Leftovers & Meal Prep
This Creamy Tortellini Spinach Tomato Soup stores beautifully in the refrigerator for up to 3 days. For best texture, reheat gently on the stovetop over low heat, stirring occasionally. If the soup thickens too much during storage, add a splash of broth or water while reheating to loosen it up.
You can also freeze the soup without the tortellini for up to 2 months. When ready to eat, thaw overnight in the fridge, reheat, and then add fresh tortellini to cook just before serving for the best results.
Creamy Tortellini Spinach Tomato Soup Q&A
Can I use frozen spinach instead of fresh?
Yes, frozen spinach works well in this recipe. Just be sure to thaw and drain any excess water before adding it to the soup to avoid watering down the broth.
Is it possible to make this soup vegan?
Absolutely! Swap out the cheese tortellini for a vegan version and use coconut or cashew cream instead of heavy cream. Nutritional yeast can replace Parmesan for that cheesy umami flavor.
Can I prepare this soup in an Instant Pot?
Yes! Use the sauté function to cook the onions and garlic, then add the remaining ingredients except the cream and spinach. Pressure cook for a few minutes, then stir in the cream and spinach at the end. For a similar hearty recipe, try the Instant Pot Chicken Gnocchi Soup Olive Garden Copycat.
What can I serve alongside this soup?
This soup pairs beautifully with a crisp green salad or a simple side like Bruschetta With Tomato And Basil. For a more substantial meal, consider the Tuscan Spinach Artichoke Chicken Bake for another burst of comforting flavors.
Explore More
- Instant Pot Chicken Gnocchi Soup Olive Garden Copycat – Another creamy, pasta-packed soup perfect for chilly nights.
- Tuscan Spinach Artichoke Chicken Bake – For a hearty, cheesy one-pan meal with spinach.
- Bruschetta With Tomato And Basil – A fresh and vibrant appetizer to complement your soup.
Bring It to the Table
Set the table with warm bowls, a sprinkle of Parmesan, and a drizzle of extra virgin olive oil if you like. A slice of crusty bread or a light side salad will round out the meal perfectly. This Creamy Tortellini Spinach Tomato Soup invites you to slow down and savor each spoonful, making it ideal for family dinners, casual gatherings, or even a cozy night in. The balance of creamy, cheesy pasta and fresh greens in a tomato-infused broth makes it a crowd pleaser every time.
Enjoy the warmth and simplicity of this delicious soup, and don’t be afraid to get creative with your favorite add-ins or sides. It’s comfort food made easy!
Share on Pinterest

Creamy Tortellini Spinach Tomato Soup
Ingredients
- 2 cups cheese tortellini fresh or frozen
- 1 tablespoon olive oil
- 1 medium onion chopped
- 3 cloves garlic minced
- 4 cups vegetable broth low sodium preferred
- 1 can (14.5 oz) diced tomatoes with juices
- 2 cups fresh spinach
- 1 cup heavy cream
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- Parmesan cheese for serving, optional
Instructions
Make Creamy Tortellini Spinach Tomato Soup: A Simple Method
- Heat the olive oil in your stockpot over medium heat. Add the chopped onion and sauté for about 5 minutes until translucent and fragrant. Stir in the minced garlic and cook for an additional 1 minute, being careful not to let it burn.
- Pour in the canned diced tomatoes along with their juices. Stir to combine, then add the vegetable broth. Bring the mixture to a gentle boil, then reduce the heat to a simmer.
- Sprinkle in the Italian seasoning, salt, and pepper. Let the soup simmer for 10 minutes to allow the flavors to meld beautifully.
- Add the cheese tortellini directly to the simmering soup. Cook according to package instructions, usually about 3 to 5 minutes, until the tortellini are tender and cooked through.
- Stir in the fresh spinach leaves and let them wilt gently in the hot soup. Then slowly pour in the heavy cream, stirring constantly to combine. Heat through for another 2 minutes, but avoid boiling to prevent the cream from curdling.
- Taste your soup and adjust seasoning with more salt and pepper if needed. Ladle the soup into bowls and sprinkle with freshly grated Parmesan cheese if desired. Serve warm and enjoy the comforting richness of each spoonful.
Equipment
- Large stockpot or Dutch oven
- Wooden spoon or silicone spatula
- Knife and cutting board
- Measuring Cups and Spoons
- Ladle
Notes
- For a dairy-free version, substitute heavy cream with coconut or cashew cream and use vegan tortellini.
- Do not overcook tortellini; add it near the end and cook just until tender.
- Leftover soup stores well in the refrigerator for up to 3 days; reheat gently and add broth if too thick.