Go Back
Bowl of creamy tomato tortellini soup garnished with fresh basil and Parmesan cheese
John

Creamy Tomato Tortellini Soup

This Creamy Tomato Tortellini Soup is a cozy, comforting bowl of creamy tomato goodness filled with tender cheese tortellini and fresh spinach. It's an easy, one-pot meal that's perfect for chilly nights or when you crave a warm, hearty dinner.
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 6 bowls
Course: Main Course, Soup
Cuisine: American, Italian
Calories: 385

Ingredients
  

For the Soup Base
  • 1 tbsp olive oil
  • 1 small onion finely chopped
  • 3 cloves garlic minced
  • 1 tsp dried basil
  • 1/2 tsp dried oregano
  • 1/4 tsp crushed red pepper flakes optional, for a mild kick
  • 1 can (28 oz) crushed tomatoes
  • 4 cups vegetable broth or chicken broth
For the Creamy Finish
  • 1 cup heavy cream
  • 1 package (9 oz) cheese tortellini fresh or frozen
  • 2 cups baby spinach roughly chopped
  • 1/2 cup Parmesan cheese grated, plus extra for serving
  • to taste salt and black pepper

Method
 

  1. In a large pot, heat olive oil over medium heat. Add chopped onion and cook for 3–4 minutes until softened.
  2. Stir in minced garlic, dried basil, oregano, and crushed red pepper flakes. Cook for 1 minute until fragrant.
  3. Pour in crushed tomatoes and vegetable broth. Stir to combine and bring to a gentle boil.
  4. Reduce heat to medium-low and let the soup simmer for about 10 minutes to allow flavors to meld.
  5. Add cheese tortellini to the pot and cook according to package directions, usually 5–7 minutes, until tender.
  6. Stir in heavy cream, spinach, and Parmesan cheese. Cook for 2–3 minutes more, until spinach wilts and soup is creamy.
  7. Season with salt and black pepper to taste. Serve hot with extra Parmesan on top.

Notes

For a lighter version, substitute half-and-half for heavy cream. Add cooked chicken or sausage for extra protein. Leftovers store well in the fridge for up to 3 days.
Nutrition Information
Calories: 385 kcal
Total Fat: 21g
Saturated Fat: 11g
Cholesterol: 65mg
Sodium: 680mg
Total Carbohydrates: 38g
Dietary Fiber: 3g
Sugars: 7g
Protein: 13g