Creamy Tomato Tortellini Soup with Fresh Tomatoes and Spinach

Creamy Tomato Tortellini Soup with Fresh Tomatoes and Spinach is the kind of bowl that feels like comfort food and a veggie boost at the same time. It has a rich, velvety tomato base, cheesy tortellini, and ribbons of bright green spinach, all cooked in one pot and on the table in about 40 minutes. It is perfect for busy weeknights, chilly evenings, or whenever you want something that tastes “special” without a lot of effort.

This version leans into fresh tomatoes for brightness and real flavor, then layers in pantry staples like crushed tomatoes, broth, and Italian herbs for depth. A splash of cream and a generous handful of Parmesan turn the soup silky and luxurious, while the spinach and tortellini keep it hearty and satisfying. It is cozy enough for winter but light enough to enjoy year‑round.

Why you’ll love this recipe

  • One‑pot weeknight dinner: Everything simmers in the same pot, which means fewer dishes and less cleanup.
  • Creamy but not heavy: The base is mostly tomato and broth, with just enough cream and Parmesan to make it feel indulgent.
  • Nutritious boost: Fresh tomatoes and plenty of spinach add vitamins, fiber, and color.
  • Family‑friendly: Cheese tortellini and a mild, creamy tomato flavor make it a hit with kids and adults.

What this soup is like

This soup sits somewhere between a creamy tomato soup and a pasta dinner. The broth is smooth and velvety, with a gentle tang from tomatoes balanced by the richness of cream and Parmesan. Each bowl is filled with soft, cheesy tortellini and tender spinach leaves that wilt just enough to be silky but still feel fresh.

You can keep it super smooth by blending the base or leave a bit of chunky tomato texture for a more rustic feel. It is easy to adjust the consistency: add more broth for a lighter soup or let it simmer a little longer to thicken. The flavor is adaptable too—you can keep it mild or add a pinch of red pepper flakes for a gentle kick.

Key ingredients

  • Fresh tomatoes:
    Ripe Roma or vine‑ripened tomatoes bring fresh, bright flavor and help balance the richness of the cream and cheese.
  • Crushed tomatoes and tomato paste:
    Crushed tomatoes give body and consistency, while tomato paste adds concentrated tomato depth and a hint of sweetness once it’s cooked.
  • Onion and garlic:
    Classic aromatics that form a savory base and make the soup taste like it simmered all day.
  • Broth:
    Vegetable or chicken broth lightens the tomato base and adds savory flavor. Low‑sodium broth lets you control the salt.
  • Cheese tortellini:
    Refrigerated cheese‑filled tortellini make the soup hearty and feel like a full meal.
  • Spinach:
    Baby spinach wilts quickly into the hot soup, adding color and a nutrient boost without overpowering the flavor.
  • Cream:
    Heavy cream or half‑and‑half creates a silky, restaurant‑style finish. You can adjust the amount depending on how rich you want it.
  • Parmesan:
    Freshly grated Parmesan melts into the soup, adding umami, saltiness, and extra creaminess.
  • Italian seasoning and spices:
    Italian seasoning (or a mix of dried basil and oregano), salt, pepper, and optional red pepper flakes round out the flavor.

Creamy Tomato Tortellini Soup with Fresh Tomatoes and Spinach

Servings: 4–6
Prep time: 15 minutes
Cook time: 25–30 minutes
Total time: 40–45 minutes

Ingredients

  • 2 tablespoons olive oil
  • 1 small onion, finely diced
  • 3–4 cloves garlic, minced
  • 4–5 medium ripe tomatoes, chopped (about 3–4 cups)
  • 2 tablespoons tomato paste
  • 1 can (14–15 oz / 400 g) crushed tomatoes
  • 4 cups (1 litre) vegetable or chicken broth
  • 1 teaspoon Italian seasoning (or 1/2 teaspoon dried basil + 1/2 teaspoon dried oregano)
  • 1/2 teaspoon sugar (optional, to balance acidity)
  • 1/2 teaspoon salt, plus more to taste
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 package (about 9–12 oz / 250–350 g) refrigerated cheese tortellini
  • 1 cup (240 ml) heavy cream or half‑and‑half
  • 3–4 cups loosely packed baby spinach
  • 1/2–3/4 cup freshly grated Parmesan cheese, plus more for serving
  • Fresh basil or parsley, chopped, for garnish (optional)

Step‑by‑step instructions

1. Sauté the aromatics and fresh tomatoes

Heat the olive oil in a large pot over medium heat. Add the diced onion and a pinch of salt. Cook for 4–5 minutes, stirring occasionally, until the onion softens and turns translucent. Stir in the minced garlic and cook for about 30 seconds, just until fragrant.

Add the chopped fresh tomatoes to the pot. Cook for 5–7 minutes, stirring occasionally, until the tomatoes soften, break down, and become saucy. This step builds a fresh tomato base and cooks off some of the raw acidity.

2. Build the tomato base

Stir in the tomato paste and cook for 1–2 minutes, stirring constantly, until it darkens slightly in color. This caramelizes the paste and deepens its flavor. Pour in the crushed tomatoes and broth. Add Italian seasoning, sugar (if using), salt, black pepper, and red pepper flakes if you like a bit of heat. Bring the soup up to a gentle boil, then reduce the heat and let it simmer for about 10 minutes.

3. Blend for a creamy base (optional but recommended)

For a smoother soup, use an immersion blender to blend the contents of the pot until mostly smooth. If you prefer a rustic texture, you can blend only part of the soup or skip blending entirely. If using a regular blender, work in batches and be careful with the hot liquid.

4. Cook the tortellini

Return the soup to a gentle simmer if you blended it. Add the cheese tortellini and cook according to the package directions, usually 3–5 minutes, until they are tender and start to float. Stir occasionally to prevent them from sticking to the bottom of the pot.

5. Add cream, spinach, and Parmesan

Lower the heat so the soup is hot but not boiling. Stir in the cream or half‑and‑half. Add the baby spinach and cook for 1–2 minutes, until the leaves wilt and turn bright green. Stir in the Parmesan cheese a handful at a time, mixing until it melts smoothly into the soup.

Taste and adjust the seasoning with more salt, pepper, or a pinch of sugar if the tomatoes still taste very sharp.

6. Serve

Ladle the soup into bowls while hot. Top each bowl with extra Parmesan and a sprinkle of fresh basil or parsley if you like. Serve with crusty bread, garlic toast, or a simple green salad to complete the meal.

Tips for best results

  • Use ripe tomatoes: The riper and more flavorful the fresh tomatoes, the better the base will taste. In winter, you can lean more on canned crushed tomatoes if fresh ones are bland.
  • Blend carefully: If you want a very smooth soup, blend thoroughly; for more texture, leave some tomato pieces or only partially blend.
  • Add dairy off the boil: Stir in cream and Parmesan when the soup is hot but not boiling to avoid curdling and graininess.
  • Adjust thickness: If the soup is too thick, add a splash of broth; if it is too thin, let it simmer uncovered for a few more minutes.

Variations and substitutions

  • Protein boost: Stir in cooked Italian sausage, crispy pancetta, or shredded rotisserie chicken along with the cream for a heartier soup.
  • Greens swap: Replace spinach with chopped kale. Add kale a few minutes earlier and simmer until tender.
  • Lighter version: Use half‑and‑half or evaporated milk instead of heavy cream and reduce the Parmesan slightly.
  • Extra veggies: Add diced zucchini or bell pepper with the fresh tomatoes, or stir in a handful of peas right at the end.

Storage and reheating

Let leftover soup cool to room temperature, then store it in airtight containers in the refrigerator for up to 3–4 days. The tortellini will continue to absorb liquid as it sits, so the soup may thicken. When reheating on the stovetop over low to medium heat, add a splash of broth or water to loosen it back to a creamy, soup‑like consistency.

For best texture, avoid freezing this soup once the tortellini and cream are added, as the pasta can become mushy and the dairy may separate. If you want to freeze it, freeze the tomato base without tortellini, cream, or spinach, then add those fresh when you reheat and serve

Readers Love These Recipes


Leave a Comment