This fast one-pot meal is an efficient solution for busy weeknights. It combines a smooth, creamy tomato base with hearty cheese tortellini and fresh baby spinach for a balanced dinner.

List of ingredients
- 1 medium yellow onion, small diced – provides a sweet aromatic base.
- 3 cloves fresh garlic, minced – adds pungent flavor.
- Olive oil – used for sautéing the vegetables.
- 1 teaspoon dried Italian seasoning (or 2 teaspoons fresh thyme leaves) – adds herbal depth.
- 2 tablespoons all-purpose flour – acts as a thickening agent for the broth.
- 3 cups chicken or vegetable broth (plus more as needed) – the liquid base of the soup.
- 1 (28-ounce) can diced tomatoes, preferably fire-roasted – provides the main flavor and texture.
- 1 teaspoon granulated sugar (plus more as needed) – neutralizes the acidity of the tomatoes.
- Salt and pepper – added to taste for seasoning.
- 4 cups cheese tortellini, fresh or frozen – the primary filling component.
- ½ to ¾ cup heavy cream or half-and-half (plus more to taste) – creates the creamy consistency.
- 3 cups fresh baby spinach, loosely packed – adds nutrients and color.
- Grated parmesan cheese (made with microbial rennet) – for serving as a salty garnish.
step-by-step instructions
- Sauté Aromatics: Heat 2 tablespoons of olive oil in a large 6-quart pot or Dutch oven over medium heat. Sauté the diced onions until they are softened, which takes about 6 to 8 minutes. Add the minced garlic and Italian seasoning, stirring for 1 minute until fragrant.
- Thicken and Base: Sprinkle the flour over the sautéed vegetables and cook for 1 minute, stirring constantly to coat the onions. Gradually pour in the broth and stir until the flour has completely dissolved.
- Simmer Tomatoes: Stir in the canned diced tomatoes along with all the juices from the can. Bring the liquid to a boil, then reduce the heat to a simmer for 5 to 6 minutes with the lid partially covered.
- Blend the Soup: Use an immersion blender to blend the mixture until it is smooth. If you use a countertop blender, process in batches and leave space at the top to prevent hot liquid from expanding and splashing. Add more broth if the consistency is too thick.
- Balance Flavors: Stir in the granulated sugar to reduce the tomato acidity. Taste the soup and add more sugar in ¼ teaspoon increments if it remains too tart. Season with salt and pepper to taste.
- Cook Pasta: Add the cheese tortellini to the pot and simmer for 8 to 10 minutes with the lid half-covered, or follow the specific package instructions. If using frozen tortellini, allow an extra 2 minutes of cooking time.
- Add Cream and Greens: Stir in the heavy cream or half-and-half. If the soup has thickened too much, stir in additional broth. Add the fresh baby spinach and simmer for 1 to 2 minutes until the leaves are wilted.
- Finish and Serve: Remove from heat and let the soup cool slightly. Ladle into bowls and top with grated parmesan cheese immediately before serving.
Pro Tips for the Best Soup
Use an Immersion Blender for Efficiency
Processing the soup directly in the pot with an immersion blender eliminates the need to transfer hot liquids to a separate container. This reduces cleanup and removes the safety risk associated with blending boiling liquids in a traditional blender. It ensures a consistent, smooth texture without the effort of batch processing.
Balance Tomato Acidity with Sugar
Tomatoes naturally contain citric and malic acids which can create a sharp taste. Adding a small amount of granulated sugar neutralizes these acids without making the soup taste sweet. This creates a more rounded and professional flavor profile similar to a restaurant bisque.
Avoid Overcooking the Tortellini
Pasta continues to cook slightly even after the heat is turned off due to the residual heat of the broth. To prevent the tortellini from becoming mushy, cook them until they are just barely tender. If you plan to store leftovers, undercooking the pasta by a minute is highly recommended.
Choose Fire-Roasted Tomatoes for Depth
Fire-roasted canned tomatoes offer a charred, smoky flavor that adds complexity to the broth. Regular diced tomatoes work well, but fire-roasted options provide a richer taste that complements the creamy dairy and herbal notes of the Italian seasoning.
Ingredient Substitutions and Variations
Different Tortellini Fillings
While cheese tortellini is the standard, you can use spinach and ricotta or mushroom fillings for a different taste. If using a protein-filled tortellini, ensure it is compliant with your dietary needs. The cooking time remains the same regardless of the filling used.
Dairy-Free Cream Alternatives
For a dairy-free version, replace heavy cream with full-fat coconut milk or cashew cream. These alternatives provide the necessary thickness and richness. Be aware that coconut milk may introduce a slight coconut flavor to the tomato base.
Vegetable Swaps for Spinach
If you do not have baby spinach, kale or Swiss chard are excellent substitutes. Because kale is heartier than spinach, add it to the pot 3 to 5 minutes earlier to ensure it softens properly. Finely chopped collard greens can also be used for a similar nutrient boost.
Broth Options for Different Diets
Vegetable broth is a perfect 1:1 replacement for chicken broth to make the dish vegetarian. For a deeper flavor in vegetable-based versions, you can add a teaspoon of soy sauce or a pinch of mushroom powder to the broth before simmering.
Storage and Reheating Methods
Refrigerating Leftovers
Store the completed soup in an airtight container in the refrigerator for up to 3 days. Because the pasta absorbs liquid over time, the soup will appear significantly thicker when cold. This is a normal result of the starch in the tortellini reacting with the broth.
Reheating for Best Texture
Reheat the soup on the stovetop over medium-low heat to maintain control over the temperature. Add a splash of chicken or vegetable broth or a bit of cream to restore the original consistency. Avoid boiling the soup during reheating to prevent the pasta from breaking apart.
Freezing the Soup Base
To freeze this recipe, prepare the tomato broth up until the point where you would add the pasta and cream. Let the base cool completely and freeze it for up to 3 months. This prevents the dairy from separating and the pasta from becoming waterlogged during the freezing process.
Freezing with Pasta
If you prefer to freeze the soup with the tortellini, undercook the pasta by 2 to 3 minutes before freezing. When reheating from frozen, the pasta will finish cooking in the broth. Do not add the cream or spinach before freezing, as these ingredients do not maintain their texture well.
Serving Suggestions
Pairing with Garlic Bread
Serve this soup with toasted garlic bread or buttery dinner rolls to balance the acidity of the tomato. The crunch of the bread provides a textural contrast to the soft tortellini. Cheesy garlic bread is particularly effective as it mirrors the flavors of the cheese filling.
Serving with Fresh Salads
A simple arugula salad with a lemon vinaigrette or a house salad with crisp romaine pairs well with this rich soup. The acidity and freshness of the greens cut through the creaminess of the broth. This turns the soup into a full, balanced meal.
Garnish Options for Extra Flavor
Beyond parmesan cheese, you can garnish the soup with fresh torn basil leaves or a drizzle of high-quality olive oil. A pinch of red pepper flakes can be added for those who prefer a slight spicy kick. Freshly cracked black pepper adds a final layer of sharp flavor.
Troubleshooting Common Issues
Solving a Soup That Is Too Thick
If the soup becomes too thick after blending or simmering, gradually stir in more broth. Add the liquid in ¾ cup increments and stir well until the desired consistency is reached. This often happens if the pasta is cooked longer than necessary.
Fixing an Overly Acidic Base
If the soup tastes too tart despite adding the initial teaspoon of sugar, continue adding sugar in very small amounts. If sugar is not preferred, a small pinch of baking soda can neutralize the acid, but use it sparingly to avoid changing the flavor. Always taste after each adjustment.
Preventing Pasta from Getting Soggy
To keep the pasta firm, avoid over-stirring the pot once the tortellini have been added. If you are making a large batch for a party, cook the tortellini separately and add them to individual bowls before pouring the hot soup over them. This ensures the pasta remains perfectly al dente.
Frequently Asked Questions
Can I use milk instead of heavy cream?
Milk can be used, but it will not provide the same thickness or rich mouthfeel as heavy cream. The resulting soup will be thinner and less creamy. For a middle-ground option, half-and-half is a highly recommended alternative.
What if I don’t have a blender?
If a blender is unavailable, use canned crushed tomatoes instead of diced tomatoes. Crushed tomatoes already have a smooth consistency that eliminates the need for blending. Note that the flavor may vary slightly depending on the brand used.
How long does the soup last in the fridge?
The soup can be safely stored in the refrigerator for up to 3 days. Ensure it is stored in a sealed container to prevent it from absorbing other odors. If the soup has been stored longer, check for any changes in smell or texture before reheating.
Print
Creamy Tomato Tortellini Soup
- Total Time: 30 minutes
- Yield: 6 servings 1x
- Diet: General
Description
This comforting one-pot creamy tomato tortellini soup with baby spinach comes together in just 30 minutes.
Ingredients
- 1 medium yellow onion, small diced
- 3 cloves fresh garlic, minced
- 2 tablespoons olive oil
- 1 teaspoon dried Italian seasoning
- 2 tablespoons all-purpose flour
- 3 cups chicken or vegetable broth
- 1 (28-ounce) can diced tomatoes
- 1 teaspoon granulated sugar
- Salt and pepper to taste
- 4 cups cheese tortellini
- ¾ cup heavy cream or half-and-half
- 3 cups fresh baby spinach
- Grated parmesan cheese for serving
Instructions
- Step 1: Heat 2 tablespoons of olive oil in a large pot and sauté onions until softened, then stir in minced garlic and Italian seasoning for 1 minute.
- Step 2: Sprinkle in flour and cook for 1 minute, then gradually stir in broth and diced tomatoes; simmer for 5 to 6 minutes.
- Step 3: Blend the soup using an immersion blender until smooth.
- Step 4: Stir in granulated sugar, salt, and pepper to taste.
- Step 5: Add tortellini and simmer for 8 to 10 minutes (or according to package instructions).
- Step 6: Stir in heavy cream and spinach, then simmer for another 1 to 2 minutes.
- Step 7: Let cool slightly and serve topped with grated parmesan cheese.
Notes
Use an immersion blender for ease. Store leftovers in the fridge for 3 days. To freeze, freeze the tomato base without cream, spinach, or pasta, then add those components when reheating.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 361 kcal
- Sugar: 5 g
- Sodium: 858 mg
- Fat: 18 g
- Saturated Fat: 7 g
- Unsaturated Fat: 11 g
- Trans Fat: 0 g
- Carbohydrates: 37 g
- Fiber: 4 g
- Protein: 13 g
- Cholesterol: 52 mg