Description
This Cheesy Tomato Tortellini Soup is a comforting and delicious blend of flavors, perfect for any occasion.
Ingredients
Scale
- 2 tablespoons olive oil
- 1 small onion, finely diced
- 3 cloves garlic, minced
- 2 tablespoons tomato paste
- 1 can (28 ounces) crushed tomatoes
- 4 cups vegetable broth
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- ½ teaspoon salt
- ½ teaspoon black pepper
- 1 teaspoon sugar (optional, to balance acidity)
- 1 package (9–12 ounces) cheese tortellini
- 1 cup heavy cream
- 1 cup shredded mozzarella cheese
- ½ cup grated Parmesan cheese
- 1 cup fresh spinach (optional)
Instructions
- Sauté the aromatics a large pot over medium heat, add the olive oil. Once warm, stir in the diced onion. Cook for about 4–5 minutes until soft and translucent. Add the minced garlic and cook for another 30 seconds.
- Build the tomato base in the tomato paste and let it cook for a minute to deepen its flavor. Pour in the crushed tomatoes and vegetable broth. Add dried basil, oregano, salt, pepper, and sugar if using. Stir everything together and bring it to a gentle simmer.
- Let the soup simmer for about 10–15 minutes. This is where the flavors blend and mellow, creating that rich tomato foundation that makes Cheesy Tomato Tortellini Soup so comforting.
- Add the tortellini in the cheese tortellini and cook according to the package instructions, usually about 5–7 minutes. The pasta will become tender and plump, soaking up the savory tomato broth.
- Make it creamy and cheesy the heat and stir in the heavy cream. Then add the shredded mozzarella and grated Parmesan cheese. Stir slowly until the cheeses melt completely into the soup.
- Finish with greens using spinach, stir it in at the very end. It will wilt quickly and add a fresh contrast to the creamy texture.
- Taste and adjust seasoning if needed. Serve hot with crusty bread for dipping.
Notes
- For extra flavor, consider adding a dash of red pepper flakes for heat.
- This soup can be stored in the refrigerator for up to 3 days.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: soup
- Method: simmer
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 400
- Sugar: 6g
- Sodium: 850mg
- Fat: 23g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 3g
- Protein: 15g
- Cholesterol: 60mg