This comforting Creamy Tortellini Soup is rich, velvety, and full of flavor a perfect balance of cheesy tortellini, tender spinach, and a creamy tomato broth. It’s a cozy, hearty meal that comes together quickly for busy weeknights or lazy weekends.

Ingredients
- 1 tablespoon olive oil
- 1 tablespoon butter
- 1 medium onion, diced
- 2 cloves garlic, minced
- Pinch of crushed red pepper flakes (optional, to taste)
- ¼ cup all-purpose flour
- 3 cups vegetable broth
- 1 (14.5-ounce) can diced tomatoes
- 8 ounces tomato sauce
- ½ teaspoon dried basil
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper, to taste
- 8 ounces refrigerated cheese tortellini
- ½ cup freshly grated Parmesan cheese
- 1½ cups fresh spinach leaves, packed
- ½ cup heavy cream or half-and-half
- ¼ cup fresh basil leaves, chopped
Instructions
- Sauté the aromatics: In a large saucepan or Dutch oven, heat olive oil and butter over medium heat. Once melted, add the diced onion and cook, stirring occasionally, for about 5 minutes until softened.
- Add garlic and flour: Stir in the minced garlic and cook for 30 seconds. Sprinkle in the flour and stir constantly for 1 minute to remove the raw taste.
- Build the soup base: Slowly whisk in the vegetable broth until smooth. Add diced tomatoes, tomato sauce, dried basil, Italian seasoning, salt, and pepper. Bring to a gentle boil.
- Cook the tortellini: Add the cheese tortellini to the pot and cook according to package directions, about 5–7 minutes, until tender.
- Make it creamy: Reduce heat to low. Stir in the spinach, Parmesan cheese, and heavy cream until the spinach wilts and the soup becomes creamy.
- Finish and serve: Stir in the fresh basil. Taste and adjust seasoning if needed. Serve warm, garnished with extra Parmesan and basil if desired.
Why You’ll Love This Recipe
- Creamy, cheesy, and full of comforting flavor
- Quick to make — ready in about 30 minutes
- Family-friendly and perfect for chilly days
- Easy to customize with your favorite vegetables or proteins

Tips
- Use fresh tortellini: They cook faster and have a better texture than frozen ones.
- Don’t overcook the tortellini: They’ll continue to soften in the hot soup after removing from heat.
- For thicker soup: Add an extra tablespoon of flour or reduce the broth slightly.
- Grate your own Parmesan: It melts more smoothly and gives a richer flavor.
Variations and Substitutions
- Add protein: Stir in cooked Italian sausage, shredded chicken, or shrimp for extra heartiness.
- Go dairy-free: Use coconut cream instead of heavy cream and skip the Parmesan or use a dairy-free version.
- Add more veggies: Mushrooms, zucchini, or kale make great additions.
- Use different tortellini: Try spinach and ricotta or mushroom-filled tortellini for variety.
FAQs
Can I use frozen tortellini?
Yes, just add a few extra minutes to the cooking time.
How can I make this soup gluten-free?
Use gluten-free tortellini and replace the flour with cornstarch (mix 1 tablespoon with cold broth before adding).
How long does it keep?
Store leftovers in an airtight container in the refrigerator for up to 3 days. Reheat gently — avoid boiling, as the cream can separate.
Serving Suggestions
- Serve with a side of garlic bread or crusty baguette for dipping.
- Add a fresh green salad for a complete meal.
- Sprinkle extra Parmesan and red pepper flakes on top for a flavor boost.
- Pair with roasted vegetables or a light sandwich for lunch or dinner.
Creamy Tortellini Soup
4
servings10
minutes15
minutes472
kcalIngredients
1 tablespoon olive oil
1 tablespoon butter
1 medium onion, diced
2 cloves garlic, minced
Pinch of crushed red pepper flakes (optional, to taste)
¼ cup all-purpose flour
3 cups vegetable broth
1 (14.5-ounce) can diced tomatoes
8 ounces tomato sauce
½ teaspoon dried basil
1 teaspoon Italian seasoning
Salt and freshly ground black pepper, to taste
8 ounces refrigerated cheese tortellini
½ cup freshly grated Parmesan cheese
1½ cups fresh spinach leaves, packed
½ cup heavy cream or half-and-half
¼ cup fresh basil leaves, chopped
Directions
- Sauté the aromatics: In a large saucepan or Dutch oven, heat olive oil and butter over medium heat. Once melted, add the diced onion and cook, stirring occasionally, for about 5 minutes until softened.
- Add garlic and flour: Stir in the minced garlic and cook for 30 seconds. Sprinkle in the flour and stir constantly for 1 minute to remove the raw taste.
- Build the soup base: Slowly whisk in the vegetable broth until smooth. Add diced tomatoes, tomato sauce, dried basil, Italian seasoning, salt, and pepper. Bring to a gentle boil.
- Cook the tortellini: Add the cheese tortellini to the pot and cook according to package directions, about 5–7 minutes, until tender.
- Make it creamy: Reduce heat to low. Stir in the spinach, Parmesan cheese, and heavy cream until the spinach wilts and the soup becomes creamy.
- Finish and serve: Stir in the fresh basil. Taste and adjust seasoning if needed. Serve warm, garnished with extra Parmesan and basil if desired.


Leave a Reply