Creamy Tomato Tortellini Soup is a delightful dish that encapsulates comfort in a bowl. Rich, creamy, and bursting with the savory flavor of tomatoes, this soup makes for a perfect weeknight meal. Not only is it easy to prepare, but it also offers a hearty, satisfying experience that warms your soul. Whether you’re coming in from the cold or looking for a quick family-friendly dinner, this creamy soup is sure to become a staple in your kitchen. Let’s dive into this step-by-step recipe that will have you savoring every last spoonful.
Ingredients
To create this Creamy Tomato Tortellini Soup, you will need:
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 3 garlic cloves, minced
- 2 tablespoons tomato paste
- 1 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes (optional for a hint of heat)
- 1 (28 oz or 795 g) can crushed tomatoes
- 4 cups (950 ml) low-sodium vegetable broth
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
- 18 oz (510 g) refrigerated cheese tortellini
- 3/4 cup (180 ml) heavy cream
- 1/2 cup (50 g) freshly grated Parmesan cheese, plus more for serving
- 3 cups (85 g) baby spinach
- 1/4 cup fresh basil leaves, torn
Each ingredient comes together to create a rich, creamy, and aromatic experience that’s both soothing and fulfilling. The soft cheese tortellini and vibrant spinach add texture, while the tomatoes provide a luscious base.
Step-by-Step Directions

Heat olive oil in a large pot over medium heat. Add the finely diced onion and cook until soft and translucent, about 4 minutes. The gentle sizzle of the onion will fill your kitchen with a warm aroma that invites everyone to the table.
Add the minced garlic, tomato paste, Italian seasoning, and optional red pepper flakes to the pot. Cook for 1-2 minutes, stirring constantly. The sweet smell of garlic mingling with the spices will awaken your senses, making you eager for what’s to come.
Stir in the crushed tomatoes and vegetable broth. Season with kosher salt and black pepper. Bring to a gentle simmer for about 15 minutes. The mixture transforms into a beautifully rich soup, showcasing vibrant colors that are both inviting and delicious.
Add the cheese tortellini and simmer gently for 4-6 minutes until tender. The tortellini will become plump and soft, soaking in the flavors of the surrounding broth.
Lower the heat and stir in the heavy cream, Parmesan cheese, and baby spinach. Cook for an additional 1-2 minutes until the cheese melts and the spinach wilts. You’ll love the creamy texture that develops, making the soup feel indulgent yet comforting.
Taste and adjust seasoning as needed. Serve hot, garnished with torn basil and extra Parmesan. The final presentation of your soup, with fresh basil sprinkled on top, will make it look as good as it tastes!
Tips & Tricks
- For added nutrition, you can incorporate vegetables such as carrots or zucchini. Just sauté them with the onions.
- If you enjoy a bit of spice, feel free to increase the amount of red pepper flakes.
- For a touch of smoky flavor, consider adding a little smoked paprika or a splash of balsamic vinegar to the mix.
- This soup pairs wonderfully with a slice of crusty bread for dipping.
Serving Suggestions & Pairings
Creamy Tomato Tortellini Soup is versatile and pairs well with various dishes. Consider serving it alongside a crisp green salad or a warm baguette to enhance the meal. This soup is perfect for cozy family dinners, casual gatherings, or even more formal occasions when you want something both impressive and effortless.
Nutritional Information
A single serving of Creamy Tomato Tortellini Soup contains approximately:
- Calories: 440
- Total Fat: 25g
- Saturated Fat: 12g
- Sodium: 780mg
- Carbohydrates: 42g
- Fiber: 3g
- Protein: 15g
This soup is not only hearty but also balances flavors and nutrients. As with any dish, it’s essential to enjoy it in moderation alongside a varied diet.
Storing Tips & Variations
To store Creamy Tomato Tortellini Soup, allow it to cool completely before transferring it to an airtight container. It can be refrigerated for up to 3-4 days. If you wish to freeze it, do so without the creamy ingredients; store in a freezer-safe container for up to 3 months. Reheat gently on the stove, adding cream and fresh spinach just before serving for a fresh taste.
For variations, you might like to switch up the protein by adding cooked chicken or turkey. You can also use different pasta shapes or even add a dollop of pesto for a fresh twist on the classic flavor.
Conclusion
Trying out this Creamy Tomato Tortellini Soup is a decision you won’t regret. The ease of preparation combined with its rich flavor makes it a must-try in any home. We encourage you to make this soup, gather around the table, and enjoy the delightful flavors with family or friends. Your feedback is always welcome; please share your cooking experiences and any tweaks you made to the recipe!
FAQs
Can I use frozen tortellini in this recipe?
Absolutely! Frozen tortellini can be used in place of refrigerated tortellini. Just add a couple of extra minutes to the cooking time.Is it okay to make this soup in advance?
Yes, Creamy Tomato Tortellini Soup can be made a day ahead of time. Just be sure to add the cream and spinach right before serving for optimal freshness.How can I make this soup vegan?
To make this soup vegan, substitute the heavy cream with coconut milk and use vegan tortellini. Also, ensure that the vegetable broth is free from animal products.Can I use fresh tomatoes instead of canned?
While canned crushed tomatoes offer convenience and flavor consistency, you can use fresh tomatoes. Be sure to blanch and peel them before adding them to the pot.How spicy is this soup?
The red pepper flakes are optional and can be adjusted according to your heat preference. Feel free to omit them altogether for a milder flavor.
With its rich flavors and creamy texture, this recipe is perfect for anyone seeking a simple yet delicious meal. Happy cooking!

Creamy Tomato Tortellini Soup
Ingredients
Soup Base
- 1 tablespoon olive oil
- 1 medium yellow onion, finely diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 teaspoon Italian seasoning
- 1/4 teaspoon red pepper flakes optional for a hint of heat
- 28 oz can crushed tomatoes
- 4 cups low-sodium vegetable broth
- 1/2 teaspoon kosher salt, plus more to taste
- 1/4 teaspoon black pepper
Finishing Ingredients
- 18 oz refrigerated cheese tortellini
- 3/4 cup heavy cream
- 1/2 cup freshly grated Parmesan cheese plus more for serving
- 3 cups baby spinach
- 1/4 cup fresh basil leaves, torn
Instructions
Preparation
- Heat olive oil in a large pot over medium heat.
- Add the finely diced onion and cook until soft and translucent, about 4 minutes.
Cooking
- Add the minced garlic, tomato paste, Italian seasoning, and optional red pepper flakes to the pot. Cook for 1-2 minutes, stirring constantly.
- Stir in the crushed tomatoes and vegetable broth. Season with kosher salt and black pepper. Bring to a gentle simmer for about 15 minutes.
- Add the cheese tortellini and simmer gently for 4-6 minutes until tender.
- Lower the heat and stir in the heavy cream, Parmesan cheese, and baby spinach. Cook for an additional 1-2 minutes until the cheese melts and the spinach wilts.
- Taste and adjust seasoning as needed. Serve hot, garnished with torn basil and extra Parmesan.













