There’s a version of tortellini soup that’s thin, watery, and disappointing — and there’s this one. Creamy, rich, and deeply savory, with browned Italian sausage, tender cheese tortellini, and wilted spinach in a velvety tomato-cream broth. It’s the kind of soup that warms a cold night and fills you up without weighing you down.
The crockpot does most of the work. You brown the sausage and sauté the aromatics in the morning, load everything into the slow cooker, and walk away. The broth simmers for hours, deepening in flavor. Then, at the very end, add the tortellini and spinach—because both cook in minutes, and adding them earlier would turn them to mush.
That final step is what separates good tortellini soup from great tortellini soup. Tortellini cooked in the broth from the beginning absorbs all the liquid and falls apart. Tortellini added in the last 15 minutes stays tender, holds its shape, and releases just enough starch to help thicken the broth.
It’s about 28g of protein per bowl, thanks to the Italian sausage and tortellini. It’s a complete meal with a piece of crusty bread, and it’s one of the best easy crockpot meals you can make. It also freezes beautifully (without the tortellini) and meal-preps for the week.
This tortellini soup crockpot recipe earns a permanent spot in the winter rotation.
Why This Tortellini Soup Crockpot Works

Italian sausage is the flavor backbone. Unlike ground beef or plain chicken, Italian sausage brings fennel, garlic, and a savory depth that makes the broth taste like it’s been simmering all day. Browning it first adds even more flavor.
Add the tortellini at the very end. This is the golden rule. Fresh or frozen tortellini cooks in 3–5 minutes. Adding it in the last 15 minutes keeps it tender and prevents it from turning mushy and absorbing all the broth.
Add the creamy element off the heat. Stir in the cream cheese and Parmesan at the end (off the heat) for a smooth, velvety broth instead of a grainy, curdled one. The residual heat is enough to melt them.
Spinach wilts in the last 5 minutes. Spinach cooks down almost instantly. Adding it at the end keeps it bright green and slightly tender, not gray and mushy.
The broth has layers of flavor. Crushed tomatoes, chicken broth, garlic, Italian seasoning, and a splash of balsamic vinegar build a rich, savory base. The balsamic is what keeps it from tasting flat.
It’s genuinely high in protein for a soup—about 28g per bowl from the Italian sausage and tortellini. Add a piece of crusty bread, and you’ve got a complete dinner.
It’s meal-prep and freezer-friendly. Freeze the soup base without the tortellini and dairy. Add fresh tortellini and cream when reheating. It tastes like it was just made.
It’s a one-pot meal with almost no cleanup. One skillet to brown the sausage, one crockpot for everything else. That’s it.
It scales for a crowd. One batch serves 6–8. Double it for a party or potluck and use a larger slow cooker.
It’s a true dump-and-go recipe after 15 minutes of prep. Brown the sausage, load the crockpot, and walk away. This is one of the easiest crockpot soup recipes you can make.
Tortellini Soup Crockpot Recipe
A creamy, cozy Italian soup made in the slow cooker with browned Italian sausage, cheese tortellini, and spinach in a rich tomato-cream broth.
Ingredients
For the soup:
- 1 lb Italian sausage (mild or hot), casings removed
- 1 tbsp olive oil, if needed
- 1 large yellow onion, diced
- 3 carrots, peeled and sliced
- 3 cloves garlic, minced
- 1 can (28 oz) crushed tomatoes
- 4 cups low-sodium chicken broth
- 1 tbsp tomato paste
- 1 tsp Italian seasoning
- 1 tsp dried basil
- ½ tsp dried oregano
- ½ tsp red pepper flakes (optional)
- 1 tsp kosher salt, plus more to taste
- ½ tsp black pepper
- 1 tbsp balsamic vinegar
- 2 bay leaves
For the creamy finish:
- 4 oz cream cheese, softened to room temperature
- ½ cup heavy cream or evaporated milk
- ½ cup grated Parmesan
For the tortellini and spinach:
- 20 oz refrigerated cheese tortellini (or 16 oz frozen — no need to thaw)
- 5 cups baby spinach, packed
For serving:
- Crusty Italian bread
- Extra grated Parmesan
- Fresh basil or parsley
- Red pepper flakes
Instructions
- Brown the Italian sausage. Heat a large skillet over medium-high heat. Add the Italian sausage and cook, breaking it into small crumbles, for 6–8 minutes, until browned and cooked through. If the sausage is very lean and the pan is dry, add the olive oil. Drain excess fat, leaving about 1 tablespoon in the skillet.
- Sauté the aromatics. Add the diced onion and sliced carrots to the skillet with the sausage. Cook for 5–6 minutes, until the onion softens and the carrots start to soften. Add the minced garlic and cook 1 minute more, until fragrant.
- Load the crockpot. Transfer the sausage and vegetable mixture to a 6-quart slow cooker. Add the crushed tomatoes, chicken broth, tomato paste, Italian seasoning, dried basil, oregano, red pepper flakes (if using), salt, pepper, balsamic vinegar, and bay leaves. Stir to combine.
- Slow cook. Cover and cook on LOW for 4–6 hours or on HIGH for 2–3 hours, until the flavors have melded and the carrots are tender.
- Remove the bay leaves. Fish out the bay leaves and discard.
- Add the tortellini. Add the refrigerated (or frozen) cheese tortellini to the slow cooker. Stir gently. Cover and cook on HIGH for 10–15 minutes, until the tortellini is tender and floats to the top. Don't overcook — tortellini goes from tender to mushy quickly.
- Add the spinach. Stir in the baby spinach. Cover and let it wilt for 3–5 minutes, until fully wilted and bright green.
- Turn off the heat and add the dairy. Turn the slow cooker off completely. Add the softened cream cheese in small chunks, stirring gently until each piece melts into the broth. Then stir in the heavy cream (or evaporated milk) and the grated Parmesan. The residual heat is enough to melt everything and create a smooth, creamy broth. Do not turn the heat back on — the dairy can curdle.
- Taste and adjust. Taste and add more salt, pepper, or balsamic vinegar if it tastes flat. If it's too thick, stir in a splash of chicken broth.
- Serve. Ladle into bowls and top with extra Parmesan, fresh basil or parsley, and a pinch of red pepper flakes. Serve with crusty Italian bread for dipping.
Notes
Protein per Serving: About 28g
Nutrition note: Protein per serving depends on the Italian sausage, tortellini, and broth brands you use, as well as your portion size. Use your specific ingredients to calculate accurate numbers.
Tips for the Best Tortellini Soup Crockpot

Use Italian sausage, not plain ground meat. Italian sausage brings fennel, garlic, and a deep savory flavor that’s the backbone of this soup. Ground beef or turkey works in a pinch, but you’ll need to season it more aggressively with fennel seed, garlic, and Italian herbs.
Brown the sausage first. This is the second most important step after adding the tortellini at the end. Browning the sausage creates the flavor base for the entire soup. Skipping it means a flatter, less savory broth.
Add the tortellini at the very end. This is the golden rule. Fresh or frozen tortellini cooks in 3–5 minutes. Adding it in the last 15 minutes keeps it tender and prevents it from absorbing all the broth and turning mushy.
Use refrigerated tortellini, not dried. Refrigerated cheese tortellini is tender and cooks quickly. Dried tortellini takes much longer and doesn’t have the same texture. Frozen tortellini works too — add it frozen and cook for 12–15 minutes.
Add the spinach at the very end. Spinach wilts in 3–5 minutes. Adding it earlier turns it gray and mushy.
Turn off the heat before adding the dairy. Cream cheese and heavy cream curdle when they hit a simmer. Turn off the slow cooker, add the dairy in small additions, and stir gently. The residual heat is enough.
Soften the cream cheese to room temperature first. Cold cream cheese doesn’t blend smoothly — it seizes into little lumps. Leave it on the counter for 30–60 minutes, or microwave it in 10-second bursts.
Temper the cream cheese if needed. If the cream cheese is still firm, whisk it with a ladle of hot broth in a small bowl first, then stir it back into the soup. This raises its temperature gradually so it blends smoothly.
Use evaporated milk instead of heavy cream for a lighter version. Evaporated milk resists curdling better than heavy cream and has a similar richness. It’s the same trick used in slow cooker potato soup.
Don’t skip the balsamic vinegar. A tablespoon of balsamic vinegar adds depth and brightness, keeping the soup from tasting heavy. It’s the same trick that makes beef stew and ragu taste finished.
Watch the salt. Italian sausage, Parmesan, and chicken broth all contribute sodium. Taste before adding more salt. If it tastes flat, add a splash of balsamic or a pinch more Parmesan before reaching for the salt shaker.
Don’t overcook the tortellini. Set a timer. 10–15 minutes for refrigerated, 12–15 minutes for frozen. Pull them the moment they float and taste tender. Overcooked tortellini falls apart and clouds the broth.
Add the tortellini to individual bowls if you’re meal prepping. For meal prep, portion the soup base into containers and refrigerate or freeze. Cook fresh tortellini when you’re ready to eat and add it to the bowl. This keeps the tortellini from getting mushy.
For a thicker soup, mash some of the carrots or add a cornstarch slurry. The soup thickens as it sits. If it’s thinner than you’d like, whisk 1 tbsp of cornstarch with 2 tbsp of cold water and stir it into the simmering broth before adding the dairy.
Serve with crusty bread. The broth is the best part. Crusty Italian bread, garlic bread, or a baguette is essential for sopping it up.
Easy Variations

Crock Pot Tortellini (The Classic)
This is the recipe as written — Italian sausage, cheese tortellini, spinach, and a creamy tomato broth. It’s the version most people mean when they search for crock pot tortellini.
Beef Tortellini Soup
Swap the Italian sausage for 1 lb of ground beef. Brown it with the onion, carrots, and garlic, then season with 1 tsp fennel seed, 1 tsp Italian seasoning, and 1 tsp garlic powder to mimic Italian sausage. Follow the rest of the recipe as directed.
Creamy Tomato Tortellini Soup
Increase the crushed tomatoes to 2 cans (56 oz total) and reduce the chicken broth to 3 cups. Skip the sausage and add 1 tsp of sugar to balance the acidity. This is a tomato-forward version, closer to a tomato bisque with tortellini.
Creamy Chicken Tortellini Soup
Swap the Italian sausage for 2 cups of shredded cooked chicken breast. Add it along with the tortellini in the last 15 minutes. It’s a lighter, leaner version with about 30g of protein per serving.
Cheesy Tortellini Soup
Increase the Parmesan to 1 cup and add 1 cup of shredded mozzarella in the last 5 minutes. It’s a richer, cheesier version, closer to tortellini alla panna.
Crock Pot Soup Tortellini (Vegetarian Version)
Skip the sausage. Add 1 can (15 oz) of drained and rinsed cannellini beans along with the broth. Sauté the onion, carrots, and garlic in olive oil. It’s a vegetarian version with about 18g of protein per serving.
Easy Tortellini Soup (No Sausage, No Cream)
Skip the sausage and the dairy. Use the same broth, tortellini, and spinach. It’s a lighter, brothy version that’s closer to a classic Italian tortellini in brodo.
Crockpot Soup With Tortellini (Mushroom Addition)
Add 8 oz of sliced cremini or button mushrooms along with the onion and carrots. They add depth and umami and make the soup feel more substantial.
Tortellini Soup In Crockpot (Kale Instead of Spinach)
Swap the baby spinach for 4 cups of chopped lacinato kale (stems removed). Kale takes longer to wilt — add it 10 minutes before the tortellini instead of 5 minutes after.
Crockpot Recipes: Tortellini Soup (Chicken Sausage Version)
Swap the Italian sausage for 1 lb of Italian chicken sausage. It’s leaner and lighter, with about 26g of protein per serving.
Italian Tortellini Soup Crockpot (With White Beans)
Add 1 can (15 oz) of drained and rinsed cannellini beans along with the broth. It adds fiber, creaminess, and about 3g of protein per serving.
Storage, Freezing, and Reheating

Refrigerator: Store the soup base and the tortellini separately if possible. If the tortellini is already in the soup, it will absorb liquid and soften as it sits — still good, but best within 2 days. Store in an airtight container for up to 4 days.
Freezer: Freeze the soup base without the tortellini and dairy. Dairy-based soups separate and turn grainy after freezing. Cool completely, transfer to freezer-safe containers, and freeze for up to 3 months.
To reheat from frozen: Thaw overnight in the refrigerator. Reheat gently on the stovetop or in the microwave.
Stir in the cream cheese, heavy cream, and Parmesan off the heat. Add fresh cooked tortellini and spinach when ready to serve.
Reheating: Reheat gently on the stovetop over medium-low heat or in the microwave in 1-minute intervals, stirring in between. Don’t boil — high heat can break the dairy.
If the soup looks grainy after reheating, a quick whisk usually brings it back together.
Meal prep note: Portion the soup base into individual containers and refrigerate or freeze. Cook fresh tortellini when you’re ready to eat, then add the dairy, tortellini, and spinach to the bowl. It tastes like it was just made.
Food safety: Refrigerate within 2 hours of cooking. Reheat leftovers until hot throughout — 165°F.
Frequently Asked Questions
How do I keep the tortellini from getting mushy?
Add it at the very end — 10–15 minutes before serving. Don’t add it at the beginning with the broth. For meal prep, cook the tortellini fresh and add it to individual bowls when reheating.
Can I use frozen tortellini?
Yes. Add frozen tortellini directly to the slow cooker and cook on HIGH for 12–15 minutes, until tender and floating—no need to thaw.
Can I use dried tortellini?
Yes, but it takes longer to cook — 20–25 minutes in the slow cooker. Dried tortellini is also less tender than refrigerated. Refrigerated is the best choice for this recipe.
Why did my soup curdle?
Almost always because you added the dairy to a simmering liquid. Turn off the slow cooker, soften the cream cheese, add it in small chunks, and stir gently.
Add the heavy cream and Parmesan last, off the heat. Don’t turn the heat back on afterward.
Can I use milk instead of heavy cream?
Yes, but the soup will be thinner and more prone to curdling. If you use milk, use whole milk and add it off the heat. Evaporated milk is a better substitute — it’s thicker and resists curdling.
Can I make this without cream cheese?
Yes. Skip the cream cheese and increase the heavy cream to 1 cup. Or use 1 cup of full-fat Greek yogurt, added off the heat. The yogurt version is tangier and lighter.
Is this soup spicy?
It depends on the Italian sausage you use. Mild sausage gives you a very mild, kid-friendly soup. Hot sausage adds real heat. You can also control the heat with the red pepper flakes.
Can I make this in an Instant Pot?
Yes. Brown the sausage and sauté the aromatics on sauté mode. Add the crushed tomatoes, broth, and seasonings.
Cook on high pressure for 5 minutes, then quick release. Add the tortellini and cook on sauté mode for 3–5 minutes, until tender.
Add the spinach, then turn off the heat and stir in the dairy.
Is this soup gluten-free?
Not as written — tortellini contains wheat. Use gluten-free tortellini, gluten-free Italian sausage, and gluten-free chicken broth for a gluten-free version.
How much protein is in each bowl?
About 28g per serving, from the Italian sausage, tortellini, and Parmesan. Adding chicken or beans increases it.
Can I add chicken to this soup?
Yes. Add 2 cups of shredded cooked chicken breast along with the tortellini. Protein jumps to about 36g per serving.
How long does this soup last in the fridge?
Up to 4 days in an airtight container. The tortellini softens as it sits, so it’s best within 2 days.
Can I freeze this soup?
Yes, but freeze it without the tortellini and dairy. The dairy separates and turns grainy after freezing, and the tortellini becomes mushy.
Freeze the base for up to 3 months, then add fresh tortellini and dairy when reheating.
What do I serve with tortellini soup?
Crusty Italian bread, garlic bread, a simple green salad, or a caprese salad. Drizzle with olive oil and top with extra Parmesan.
Can I double the recipe?
Yes. Use an 8-quart slow cooker. Cooking time stays roughly the same, but you may need to add 10–15 minutes to ensure the vegetables are tender.
Is this a good meal prep soup?
Yes — it’s one of the best. Portion the soup base into containers without the tortellini and dairy. Refrigerate 4 days or freeze 3 months. Cook fresh tortellini and add the dairy when reheating.
More Cozy Crockpot Soup Recipes You’ll Love
- 8 Easy Crockpot Soup Recipes That Taste Like Comfort Food
- Fall & Winter Crockpot Zuppa Toscana Soup (Comfort Food at Its Best)
- Crockpot Vegetable Soup with Stew Meat: A Warm, High-Protein Comfort Meal
- Cheesy Crockpot Broccoli Cheese Soup (Creamy & Easy)
- Stuffed Pepper Soup Crockpot: All the Flavor, None of the Stuffing
Conclusion
This tortellini soup crockpot recipe is creamy, cozy Italian comfort food for a cold night.
Browned Italian sausage, tender cheese tortellini, and wilted spinach in a rich tomato-cream broth — about 28g of protein per bowl, and it’s almost entirely hands-off.
The keys are simple: brown the sausage for flavor, use refrigerated tortellini and add it at the very end, add the spinach in the last 5 minutes, turn off the heat before adding the dairy, and temper the cream cheese so it blends smoothly.
Do that, and you’ll have a velvety, deeply savory soup that tastes as if it came from an Italian kitchen.
Make it for a cozy Sunday dinner, a weeknight family meal, or meal prep for the week. It freezes beautifully without the tortellini and dairy, and it reheats in minutes.
Serve it with crusty Italian bread for dipping. This tortellini soup crockpot recipe earns a permanent spot in the winter rotation.