This soup is exactly the kind of bowl I reach for on a chilly night: cozy, bright, and surprisingly quick. The tomato base is simmered just long enough to coax out sweetness and then tempered with cream so the soup feels indulgent without being heavy. Cheese tortellini turns the broth into a satisfying meal in minutes, and fresh spinach adds that final lift of color and nutrients.
I like to keep this recipe straightforward so it works on weeknights and for casual guests. The flavors are flexible — a pinch more chili flakes if you want warmth, extra basil for perfume — but each component plays a clear role. Follow the steps in order and you’ll have a silky, well-balanced soup with minimal fuss.
Below you’ll find the exact ingredients, step-by-step directions, swaps, troubleshooting tips, and storage notes. Use the tools and tweaks that match your kitchen and appetite. Ready? Let’s get into it.
What Goes Into Creamy Tomato Tortellini Soup with Spinach

Ingredients
- 2 tablespoons olive oil — for sautéing the aromatics and building the base flavor.
- 1 onion (finely chopped) — adds sweetness and depth; chop uniformly so it softens evenly.
- 4 cloves garlic (minced) — provides aromatic punch; mince finely so it disperses through the soup.
- 28 ounces diced tomatoes (or 6 fresh vine-ripened tomatoes, chopped) — the main tomato body; canned is reliable, fresh adds brightness in season.
- 28 oz passata — smooth tomato base to thicken and unify the soup.
- 2 teaspoons Italian dried herbs (or seasoning) — oregano/thyme/basil blend for classic Mediterranean flavor.
- 1/2–1 teaspoon red chili flakes — adjust to suit your taste; optional, but useful for balance.
- 4 cups chicken stock — provides savory foundation; use low-sodium if you prefer more control over salt.
- 3 tablespoons tomato paste — concentrates tomato flavor and deepens color.
- 1 cup heavy cream (or half-and-half) — adds creaminess and softens acidity.
- 1 pinch salt — start small and adjust after simmering for best results.
- 1 pinch pepper — fresh ground if possible; enhances overall flavor.
- 2 packets cheese tortellini — I use dried, not fresh; choose any flavour you like; this is the protein-and-carb element.
- 1/2 cup parmesan cheese (shredded) — adds savory, nutty richness and helps thicken the broth slightly.
- 4 cups baby spinach leaves — washes down and wilts quickly; adds color and nutrition.
- 1/4 cup fresh basil (roughly torn or chopped) — finish with basil for brightness and a fresh herbal lift.
Creamy Tomato Tortellini Soup with Spinach — Do This Next
- Heat 2 tablespoons olive oil in a large pot over medium heat.
- Add 1 onion (finely chopped) and sauté until soft and translucent, about 4–6 minutes.
- Add 4 cloves garlic (minced) and cook, stirring, until fragrant, about 1 minute.
- Add 28 ounces diced tomatoes (or 6 fresh vine-ripened tomatoes, chopped) and 28 oz passata. Stir in 2 teaspoons Italian dried herbs (or seasoning) and 1/2–1 teaspoon red chili flakes if using. Cook, stirring occasionally, for about 5 minutes so the tomatoes release their juices and flavors meld.
- Stir in 4 cups chicken stock and 3 tablespoons tomato paste until evenly combined.
- Add 1 pinch salt and 1 pinch pepper, taste, then adjust seasoning if needed. Partially cover the pot, reduce heat to low, and simmer for 15 minutes.
- Reduce heat to medium-low. Stir in 1 cup heavy cream (or half-and-half) and then add 2 packets cheese tortellini (dried). Cook, stirring occasionally, until the tortellini are just cooked through—about 6–7 minutes or according to package directions.
- Stir in 1/2 cup parmesan cheese (shredded), 4 cups baby spinach leaves, and 1/4 cup fresh basil (roughly torn or chopped). Stir until the cheese is melted and the spinach is wilted.
- Taste and adjust seasoning with additional salt, pepper, or chili flakes if desired. Serve warm.
What You’ll Love About This Recipe

This soup balances comforting richness with bright tomato energy. Cheese tortellini turns a broth into a complete meal — a one-pot supper that still feels special. The spinach and basil add freshness so the bowl doesn’t sit heavy. It’s forgiving too: the core technique is sauté, simmer, add pasta, finish with cheese and greens, which makes it adaptable to your pantry.
There’s also speed on the side. With canned tomatoes and dried tortellini, the longest wait is the short simmer and the tortellini cooking time. Yet the result reads like you put in more effort than you did. That’s a win for any busy cook.
Swap Guide

If you need to switch ingredients, here are safe swaps that keep the soup balanced:
- Chicken stock — replace with vegetable stock for a vegetarian option. (Flavor will be slightly lighter; increase herbs if you like.)
- Heavy cream — use half-and-half as noted in the recipe for a lighter finish; coconut cream can work but will change the flavor profile.
- Cheese tortellini — replace with other filled pastas like ravioli or use plain pasta (small shapes) and add extra parmesan to maintain richness.
- Parmesan — Pecorino Romano gives a saltier, sharper note if you prefer bold flavor.
- Red chili flakes — swap with a pinch of cayenne for heat if that’s what you have on hand.
Recommended Tools
You don’t need anything fancy. These tools make the process easier and more consistent:
- Large heavy-bottomed pot or Dutch oven — for even heat and easy stirring.
- Sharp chef’s knife — saves time when chopping onion and basil.
- Wooden spoon or heatproof spatula — for stirring the tomato base and tortellini without scratching your pot.
- Measuring spoons and cups — for accurate seasoning; the slow build of flavor benefits from measured ingredients.
- Colander or slotted spoon — helpful if you prefer to pre-rinse canned tomatoes or drain any excess liquid from tortellini.
Troubleshooting Tips
If the soup tastes flat: Check the seasoning. Add a little more salt in small increments and a squeeze of lemon juice if you have it to brighten the tomatoes. A small splash of extra stock or water can loosen an overly thick broth, then adjust salt again.
If the soup is too acidic: The cream helps, but you can also add a small pinch of sugar to round out sharp tomato acidity. Stir and taste after a minute or two; a little goes a long way.
If the tortellini is undercooked or overcooked: Follow the package directions next time for best results. Dried tortellini can vary; start checking at the earliest suggested time. If overcooked, reduce cooking time on future attempts and finish the soup off heat once they’re al dente.
Health-Conscious Tweaks
Want to lighten this up or add nutrition? Use half-and-half instead of heavy cream to cut calories and saturated fat. Swap chicken stock for low-sodium or homemade vegetable stock to reduce sodium. Increase the spinach (or add other leafy greens) for more fiber and vitamins. Choose whole-wheat or protein-enriched tortellini if you want extra fiber and a subtler glycemic impact.
If you need a dairy-free version, omit the cream and parmesan and finish with a drizzle of good olive oil and extra herbs; use a dairy-free tortellini or another pasta and boost umami with a splash of soy sauce or miso (start small).
Behind the Recipe

This recipe is rooted in simple Italian pantry cooking: tomatoes, pasta, cheese — basic ingredients that express themselves when combined in the right order. The technique is deliberate: sauté aromatics to develop flavor, simmer tomatoes so they mellow, then add dairy and pasta so neither curdles nor overcooks. Fresh herbs at the end preserve their aroma and color.
Using both diced tomatoes and passata gives texture and silkiness at the same time. The tomato paste layers in concentrated tomato flavor without adding more liquid. Small choices like these make the soup taste thoughtful without requiring specialty ingredients.
Storing, Freezing & Reheating
Store: Cool the soup to room temperature, then refrigerate in an airtight container for up to 3 days. The tortellini will continue to absorb liquid over time, so the texture will change slightly on day two or three.
Freeze: This soup is best frozen without the tortellini. Freeze the tomato base in airtight containers for up to 3 months. When ready to use, thaw in the fridge overnight, reheat, add cream and fresh tortellini, then cook until the pasta is done.
Reheat: Gently warm on the stovetop over medium-low, stirring so the cream reintegrates. If the soup has thickened in the fridge, add a little stock or water to loosen it. If you reheated frozen base, add fresh spinach and basil at the end so they retain some texture and color.
Common Questions
Can I make this vegetarian?
Yes. Use vegetable stock instead of chicken stock and ensure your tortellini filling is vegetarian (some contain meat). Omit or use a vegetarian hard cheese for the parmesan if needed.
Can I use fresh tortellini?
Fresh tortellini will cook faster. Add them toward the end and watch carefully — they may only need 2–4 minutes. Reduce the final simmering time accordingly so they don’t overcook.
My soup split when I added the cream. What happened?
If the cream separates, it usually means the heat was too high when it was added. Remove from heat and stir in the cream off the heat or warm the cream slightly before adding. Stir gently until combined.
Time to Try It
Gather your ingredients and set a timer for about 30–35 minutes from start to finish if you use dried tortellini. Follow the steps as written: build aromatics, simmer the tomatoes, add stock and paste, simmer, then finish with cream, tortellini, cheese, spinach, and basil. You’ll end up with a bowl that’s balanced, nourishing, and easy to make any night of the week.
If you make this soup, take note of any small adjustments you liked — extra basil, more chili, or a lighter cream — so the next pot suits you even better. Enjoy the warmth and the simplicity; good soup rewards small, confident changes.

Creamy Tomato Tortellini Soup with Spinach
Equipment
- Large Pot
Ingredients
Ingredients
- 2 tablespoonsolive oil
- 1 onionfinely chopped
- 4 clovesgarlicminced
- 28 ouncesdiced tomatoesor 6 fresh vine-ripened tomatoes chopped
- 2 teaspoonsItalian dried herbsor seasoning
- 1/2-1 teaspoonred chili flakesadjust to suit your taste optional
- 4 cupschicken stock
- 28 ozpassata
- 3 tablespoonstomato paste
- 1 cupheavy creamor half-and-half
- 1 pinchsaltto taste
- 1 pinchpepperto taste
- 2 packet cheese tortelliniI use dried not fresh; choose any flavour you like
- 1/2 cupparmesan cheeseshredded
- 4 cupsbaby spinach leaveswashed and dried
- 1/4 cupfresh basilroughly torn or chopped
Instructions
Instructions
- Heat 2 tablespoons olive oil in a large pot over medium heat.
- Add 1 onion (finely chopped) and sauté until soft and translucent, about 4–6 minutes.
- Add 4 cloves garlic (minced) and cook, stirring, until fragrant, about 1 minute.
- Add 28 ounces diced tomatoes (or 6 fresh vine-ripened tomatoes, chopped) and 28 oz passata. Stir in 2 teaspoons Italian dried herbs (or seasoning) and 1/2–1 teaspoon red chili flakes if using. Cook, stirring occasionally, for about 5 minutes so the tomatoes release their juices and flavors meld.
- Stir in 4 cups chicken stock and 3 tablespoons tomato paste until evenly combined.
- Add 1 pinch salt and 1 pinch pepper, taste, then adjust seasoning if needed. Partially cover the pot, reduce heat to low, and simmer for 15 minutes.
- Reduce heat to medium-low. Stir in 1 cup heavy cream (or half-and-half) and then add 2 packets cheese tortellini (dried). Cook, stirring occasionally, until the tortellini are just cooked through—about 6–7 minutes or according to package directions.
- Stir in 1/2 cup parmesan cheese (shredded), 4 cups baby spinach leaves, and 1/4 cup fresh basil (roughly torn or chopped). Stir until the cheese is melted and the spinach is wilted.
- Taste and adjust seasoning with additional salt, pepper, or chili flakes if desired. Serve warm.
Notes
Tip:
Prep your soup ahead of time and cook the tomato soup first without adding your pasta. Cool, refrigerate, then reheat when ready to serve and add your tortellini
