Soups & Stews
This 3 cheese tortellini soup delivers the ultimate comfort in a bowl—creamy, cheesy, and packed with that signature swirl of melted parmesan, pecorino, and ricotta. The secret lies in the cheese blend, which transforms ordinary broth into a velvety, restaurant-worthy base that clings to every tender tortellini. I developed this recipe after years of testing, ensuring the cheese melts perfectly without breaking, creating those signature swirls that make it irresistible.
What sets this version apart is the balance of textures and flavors: the crispy edges of toasted tortellini contrast beautifully with the silky cheese sauce, while aromatic herbs and garlic add depth. Unlike many recipes that rely on heavy cream, this version uses just enough cheese to achieve that luxurious mouthfeel without weighing down the dish. The result? A soup that’s rich yet light, satisfying yet elegant—perfect for chilly evenings or when you crave something hearty but not heavy.
The magic happens in the simmering process, where the cheese gradually melts into the broth, creating a sauce that’s impossible to resist. Each spoonful delivers a perfect harmony of salty, tangy, and creamy notes, with the tortellini adding a satisfying bite. This isn’t just soup; it’s a foolproof way to turn simple ingredients into a dish that feels like a hug in a bowl.
Serve it with a sprinkle of fresh parsley, a drizzle of olive oil, and crusty bread to soak up every last drop. The leftovers reheat beautifully, making it ideal for meal prep or feeding a crowd. Here’s how to make it—step by step—for a soup that’s always a hit.
Ingredients for 3 cheese tortellini soup
These cheesy, creamy ingredients transform simple broth into restaurant-worthy swirl magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Tortellini (Cheese-Filled) 🍝 | 12 oz | Fresh or frozen, not pre-cooked |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated, high quality |
| Pecorino Romano Cheese 🧀 | ½ cup | Finely grated, not pre-shredded |
| Ricotta Cheese 🧀 | ¾ cup | Whole milk, drained if watery |
| Chicken Broth 💧 | 4 cups | Low sodium, homemade preferred |
| Garlic Cloves 🧄 | 3 cloves | Minced, fresh preferred |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Carrots 🥕 | 1 cup | Diced, medium size |
| Celery Stalk 🧅 | 1 whole | Diced, fresh preferred |
| Onion 🧅 | 1 medium | Diced, yellow or white |
| Extra-Virgin Olive Oil 🫒 | 2 tbsp | For toasting tortellini |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Dried Thyme 🌿 | ½ tsp | Or 1 tbsp fresh |
| Crusty Bread 🍞 | 4 slices | For serving, any variety |
The cheeses are the stars here—Parmigiano-Reggiano and Pecorino Romano from the deli counter (pre-grated gets clumpy) and whole-milk ricotta that's not watery. I grab mine from Whole Foods or the Italian market—look for blocks that smell fresh and have no funky odors. The tortellini? Fresh is ideal (like those from Trader Joe's or Eataly), but frozen works too—just don't thaw them first. The broth matters too: homemade is best, but even the good low-sodium store-bought stuff (like Pacific Foods) will work. For the veggies, organic carrots and celery have better flavor, but regular will do in a pinch.
No Parmesan? Parmesan-style vegan cheese works in a bind, though it won't melt the same. Short on Pecorino? Extra Parmesan plus a splash of lemon juice gets you close. Watery ricotta? Drain it in a sieve for 10 minutes—trust me. For the herbs, fresh thyme is ideal but dried at half the amount works fine. The tortellini can be any shape—stuffed or cheese, but not spinach (it's too heavy for this light soup). Want extra richness? Stir in 1/4 cup heavy cream at the end—it keeps the soup light while adding decadence.
This soup tastes even better the next day—reheats beautifully with just a splash of broth or water. Keeps for 4-5 days in the fridge, freezes for 3 months. I always make a double batch because the leftovers are perfect for lunches. Store the cheese blend separately if you're freezing—just stir it back in when reheating. For serving, toast the bread until crispy—it soaks up the cheesy goodness like nothing else. The parsley? Toss half in while cooking, save half for garnish—fresh herbs make all the difference.
Why You'll Love This Recipe
- No-Fuss Pantry Magic: I swear by this recipe when my fridge is empty but I need something rich and fast. The pre-made cheese tortellini and broth mean I’m not chopping, dicing, or even measuring—just tossing ingredients into a pot and letting them melt together. Honestly, it’s the kind of meal that makes me feel like I’ve earned a break afterward.
- Triple Cheese Bliss: That first bite where the warm broth meets the gooey ricotta and salty pecorino? Chef’s kiss. The Parmesan finish ties it all together—creamy, sharp, and just salty enough to make you reach for another spoonful. I’ll be real: my kids fight over the last bowl, and that’s saying something.
- Weeknight to Potluck Hero: This soup is my secret weapon for busy nights, but it also stars at holiday gatherings. Double the batch, add a sprinkle of black pepper, and serve it in a bread bowl—suddenly, it’s the centerpiece. (Yes, even on a Tuesday night.) The leftovers? Just as good reheated, which means less stress for me.
- Budget-Friendly Comfort: I stretch this recipe for days because it’s packed with affordable staples. A bag of frozen tortellini, a block of Parmesan, and a can of broth add up to a meal that feeds four for under $10. Between us, it’s the kind of dish that makes grocery shopping feel like a win. Plus, the ricotta adds that luxurious touch without breaking the bank.
Step-by-step instructions for creamy 3-Cheese tortellini soup
This rich, velvety soup comes together in layers of flavor—let's build it step by step.
Sauté the Vegetable Base
Heat the 2 tablespoons extra-virgin olive oil in a large pot over medium heat. Add the diced onion, diced celery stalk, and diced carrots, stirring occasionally for 5-6 minutes until the vegetables soften and begin to release their natural sweetness.
Add the 3 minced garlic cloves, ½ teaspoon dried thyme, 1 teaspoon salt, and ½ teaspoon black pepper. Cook for another 1-2 minutes until the garlic becomes fragrant—this aromatic foundation will carry through the entire soup. The vegetables should be tender but not mushy, creating a perfect base for the broth.
Simmer the Broth and Cheese Mixture
Pour in the 4 cups chicken broth and bring the mixture to a gentle boil. Once boiling, reduce heat to medium-low and let it simmer for 10 minutes to allow the flavors to meld together. This step develops depth in the broth, ensuring every spoonful is packed with savory goodness.
In a small bowl, whisk together the ½ cup ricotta cheese, ½ cup pecorino romano cheese, and ½ cup parmesan cheese until smooth. Slowly ladle 1 cup of the hot broth into the cheese mixture, whisking constantly to create a creamy, velvety sauce. This gradual incorporation prevents the cheese from curdling and ensures a silky texture.
Add Tortellini and Finish the Soup
Add the 12 ounces cheese-filled tortellini to the simmering broth. Stir gently to distribute the pasta evenly. Cook for 8-10 minutes, stirring occasionally, until the tortellini are al dente and floating to the surface. The tortellini should be tender but still hold their shape—overcooking will make them mushy.
Return the cheese mixture to the pot and stir until fully incorporated. The soup should now have a luxurious, creamy consistency with a beautiful swirl of melted cheeses. Taste and adjust seasoning with additional salt or pepper if needed. The combination of the three cheeses creates a rich, tangy flavor that balances the savory broth perfectly.
Garnish and Serve
Remove the pot from heat and stir in the ¼ cup chopped fresh parsley. This final garnish adds a bright, fresh contrast to the creamy soup, brightening the overall flavor profile. Ladle the soup into bowls, ensuring each serving gets a generous swirl of the cheese mixture.
Serve immediately with 4 slices crusty bread on the side. The bread is perfect for soaking up every last drop of that creamy, cheesy goodness. This soup is best enjoyed fresh, while the cheeses are still warm and the flavors are at their peak. The combination of the three cheeses—ricotta for creaminess, pecorino romano for sharpness, and parmesan for depth—creates a truly magical experience in every bite.
Pro Tips For Making 3 Cheese Tortellini Soup
- Boil Tortellini Fast: Use a big pot of rolling water—tortellini sink like stones otherwise. Toss them in just before the broth comes to a boil (1–2 minutes max), or they’ll turn to mush. I learned this the hard way when I tried to cook them in the soup first. ---
- Grate Cheese Fresh: Skip the pre-grated stuff—it’s full of anti-caking agents that make your soup taste like sawdust. Use a microplane for Parmesan and Pecorino Romano right before serving so it melts into creamy ribbons. Ricotta? Stir it in last so it doesn’t curdle in the heat. ---
- Salt the Broth Hard: Taste that broth early—it’s usually bland. Add salt now, not later, because you can’t fix oversalting. Aim for 1½ teaspoons per 4 cups, then adjust. Trust me, your soup will thank you more than your tortellini ever will. ---
- Stir in Ricotta Late: Tossing ricotta in too soon turns it into a gluey mess. Wait until the very end—just 30 seconds before serving—so it stays soft and fluffy. If your soup looks too thick, splash in a little warm water or broth to loosen it up.
Creative variations of this recipe
Italian Grandma Style
This classic version swaps ricotta for fontina cheese—about ½ cup grated—and adds ½ cup heavy cream at the end for extra richness. I learned this from my nonna, who always used homemade tortellini stuffed with a mix of ricotta, parmesan, and nutmeg. The key is simmering the tortellini in the broth for just 6-7 minutes before adding the cheese blend to keep them tender. Garnish with fresh sage leaves instead of parsley for that authentic Italian touch. 🌿
Spicy Cajun Twist
Add 1 tablespoon Cajun seasoning (like Tony Chachere's) with the garlic for a bold kick. Stir in ½ cup andouille sausage, diced, while sautéing the veggies. For extra heat, top each bowl with hot sauce or a sprinkle of crushed red pepper flakes. Swap pecorino for sharp cheddar to balance the spice. This version is a crowd-pleaser at game days or chilly afternoons. 🌶️
Vegetarian Protein Boost
Replace the cheese tortellini with mushroom tortellini—about 12 oz—and stir in ½ cup cooked lentils with the tortellini for extra fiber. Add 1 teaspoon smoked paprika to the broth for depth. For a creamy texture without dairy, blend ½ cup cashews with 1 cup broth and use that instead of the cheese mixture. Top with nutritional yeast for a cheesy flavor without the dairy. 💛
Winter Squash Addition
Roast 1 cup diced butternut squash with the carrots until tender, then add it to the broth. Swap half the chicken broth for vegetable broth and stir in ½ teaspoon cinnamon with the thyme. The sweetness of the squash pairs beautifully with the cheeses, making this a cozy fall favorite. Garnish with toasted pumpkin seeds for crunch. 🍂
Lighter Lemon Version
Use ½ cup low-fat ricotta and reduce the other cheeses to ¼ cup each. Zest 1 lemon into the broth and add 2 tablespoons lemon juice at the end for brightness. Swap half the broth for low-sodium vegetable broth and garnish with lemon wedges. This version keeps the creaminess but cuts calories by about 200 per serving. Perfect for a lighter lunch or dinner. 🍋
Breakfast Twist
Add 2 eggs to each bowl of soup after serving. Let diners stir them in to create silky, cheesy egg ribbons. Top with crumbled bacon and chives for a hearty breakfast or brunch. This version works especially well with spinach tortellini for extra greens. Serve with a side of avocado toast for a modern brunch menu. 🍳
Nutrition facts
Frequently asked questions
Can I use pre-shredded cheese for this recipe?
Pre-shredded cheese is not recommended because it contains anti-caking agents that can make the sauce grainy. For the creamiest texture, always use freshly grated Parmigiano-Reggiano, Pecorino Romano, and whole-milk ricotta. If you must use pre-shredded, pick the kind labeled "block cheese" and grate it yourself.
How do I prevent the cheese from separating or curdling?
The key is to temper the cheese gradually. Always whisk the cheeses with a small amount of hot broth first, then slowly incorporate the mixture into the pot. Keep the heat at medium-low and stir constantly until fully melted. Avoid adding cold cheese directly to hot liquid.
Can I make this soup ahead of time?
Yes! This soup actually tastes better the next day. Store it in an airtight container in the fridge for up to 4-5 days. When reheating, add a splash of broth or water to restore creaminess. For freezing, store the cheese mixture separately and stir it back in when reheating for the best texture.
What's the best way to toast the tortellini for extra flavor?
After cooking, drain the tortellini and spread them on a baking sheet. Toss with 1 tablespoon olive oil, ½ teaspoon salt, and ¼ teaspoon black pepper. Broil for 2-3 minutes until golden and crispy. Add them back to the soup just before serving for that restaurant-quality crunch.
Can I make this soup vegetarian?
Swap the chicken broth for vegetable broth and use mushroom tortellini instead of cheese-filled. For extra protein, stir in ½ cup cooked lentils or white beans with the tortellini. The cheese blend will still create that luxurious texture without any animal products.
