When the broth hits the flour-coated vegetables, it turns cloudy and starts to thicken almost at once. I whisk it in slowly so the base stays smooth, then let the carrots and celery soften before the tortellini goes anywhere near the pot. That timing is what makes this Creamy Garlic Parmesan Tortellini Soup feel hearty without leaving you with overcooked pasta.
Refrigerated cheese tortellini cooks quickly, so it needs just a few minutes in the simmering broth. Heavy cream gives the soup a silky finish, while spinach wilts right into the pot at the end. I take the Parmesan off the heat so it melts into the hot soup instead of getting grainy. Each spoonful has tender vegetables, soft pasta, and plenty of garlic-Parmesan flavor.

Kitchen Note
I take the pot off the heat before stirring in the Parmesan. The soup is hot enough to melt it smoothly, and the cheese doesn’t need a boil to disappear.
Save this Creamy Garlic Parmesan Tortellini Soup for a cozy dinner with tender cheese pasta, wilted spinach, and a silky garlic broth.
Why the Tortellini Goes In Only After the Vegetables Are Tender
The vegetables need a head start because they soften more slowly than refrigerated tortellini cooks. Onion, carrot, and celery get 6 to 8 minutes in the butter and olive oil, then simmer in the broth until tender. The pasta goes in after that, for only 3 to 5 minutes or the time printed on its package. If you add it while the carrots are still firm, the tortellini can be ready before the vegetables are.
This order also helps the tortellini keep its shape. It needs a gentle simmer, not a long stretch of cooking while the soup base catches up. Keep an eye on it near the end of its cooking time and test a piece for tenderness. Once the pasta is ready, the cream and spinach only need a few gentle minutes in the pot, so the soup comes together without asking the tortellini to wait around.
The Ingredients That Give This Soup Its Silky, Savory Base

- Onion, carrots, celery, and garlic — This mix builds the savory base before the broth goes in. Dice the vegetables to similar sizes so they soften at about the same pace, and mince the garlic finely so it spreads through the soup rather than leaving large, sharp pieces. A white onion works in place of yellow, with a slightly sharper taste.
- Olive oil and butter — The butter gives the vegetables a rounded, savory flavor, and the olive oil helps keep the butter from browning as they cook. Regular olive oil and everyday unsalted butter are both right for this; there’s no need for a specialty oil.
- All-purpose flour — Flour thickens the broth into a light, creamy base before the cream is added. Whisking gradually is more important than buying a particular brand; lumps are harder to smooth out once the full amount of broth is in the pot.
- Low-sodium chicken broth — A low-sodium broth lets the Parmesan contribute its own saltiness without making the whole pot taste too salty. Choose a broth you like the taste of on its own; the soup has enough other richness that an expensive stock isn’t necessary.
- Refrigerated cheese tortellini — The fresh, tender pasta cooks fast and gives the soup its filling bite. Check the package timing because brands vary; this is one ingredient where the cooking time matters more than the shape or brand.
- Heavy cream — Heavy cream gives the broth its full, smooth texture and holds up to gentle heating. Standard grocery-store cream works well, and it should go in after the tortellini is tender.
- Baby spinach — Baby leaves wilt quickly and don’t need chopping, which makes them a natural fit for a soup that finishes in just a few minutes. If using mature spinach instead, remove any tough stems and roughly chop the leaves first.
- Grated Parmesan — Parmesan brings the salty, nutty finish. Finely grated cheese melts into the soup more evenly; coarsely grated pieces take longer to disappear, and pre-grated cheese may leave a less silky texture.
Building the Soup in the Right Order, From Soft Vegetables to Silky Finish
Soften the vegetables without browning them
Heat the olive oil and butter in a 6-quart Dutch oven over medium heat. Add the diced onion, carrots, and celery, then cook for 6 to 8 minutes, stirring occasionally, until the vegetables have softened. Keep the heat moderate; you want them tender and fragrant, not browned at the edges. Stir in the minced garlic and give it 30 seconds, just until you can smell it.
Coat the vegetables, then whisk in the broth
Sprinkle the flour over the vegetables and stir for 1 minute so it coats them evenly. Pour in the chicken broth gradually while whisking, rather than adding it all at once; that gives the flour time to disperse through the liquid. Stir in the salt and pepper, then bring the pot to a simmer. Cook for 8 to 10 minutes, until the carrots and celery are tender when pierced.
Simmer the tortellini just until tender
Add the refrigerated tortellini to the simmering soup and cook for 3 to 5 minutes, or follow the package timing if it differs. Keep the broth at a steady simmer rather than letting it boil hard. Check a tortellini near the end of the cooking window; it should be tender all the way through without splitting open. The vegetables should already be soft by this point.
Wilt the spinach and finish off the heat
Stir in the heavy cream and baby spinach, then cook gently for 2 to 3 minutes, until the spinach has wilted. Don’t let the soup boil after the cream goes in. Remove the Dutch oven from the heat and stir in the Parmesan until it melts. The finished broth should look creamy and smooth, with the spinach just wilted rather than cooked down to dark, limp strands.
Simple Swaps for a Different Bowl of Tortellini Soup
Make It Gluten-Free
Replace the all-purpose flour with the same amount of a 1:1 gluten-free flour blend, and use gluten-free tortellini. The broth may thicken a little differently depending on the blend, so whisk it in gradually and judge the finished texture after the vegetables simmer.
Make a Vegetarian Version
Use vegetable broth instead of chicken broth, plus cheese tortellini and Parmesan made with vegetarian-friendly ingredients. The soup stays creamy and filling, though the broth has a gentler savory taste without the chicken stock.
Use Half-and-Half for a Lighter Finish
Swap the heavy cream for half-and-half if you want a less rich soup. The broth will be a little thinner, so keep the heat gentle once it goes in and don’t bring the pot to a boil.
Storage and Reheating
- Refrigerator: Keep leftovers in a covered container for 3 to 4 days. The tortellini will absorb broth as it sits, so the soup will be thicker the next day.
- Freezer: For the best texture, freeze the soup base before adding tortellini, cream, spinach, or Parmesan. Freeze it in an airtight container for up to 3 months; thaw it overnight in the refrigerator, reheat the base, and finish with the remaining ingredients.
- Reheating: Warm leftovers gently on the stovetop, stirring often, until the soup reaches 165°F. If it has thickened, stir in a little chicken broth; boiling it to loosen the soup can make the cream and cheese separate.
Questions That Come Up When Making Tortellini Soup

Creamy Garlic Parmesan Tortellini Soup
Ingredients
Equipment
Method
- Heat the olive oil and butter in a 6-quart Dutch oven over medium heat.
- Add the onion, carrots, and celery and cook for 6-8 minutes, stirring occasionally, until softened.
- Stir in the garlic and cook for 30 seconds.
- Sprinkle in the flour and stir for 1 minute.
- Gradually whisk in the chicken broth, then stir in the salt and pepper.
- Bring to a simmer and cook for 8-10 minutes, until the vegetables are tender.
- Add the tortellini and cook for 3-5 minutes, or according to the package directions, until tender.
- Stir in the heavy cream and spinach and cook gently for 2-3 minutes, until the spinach wilts; do not let the soup boil.
- Remove the pot from the heat.
- Stir in the Parmesan until melted.