I’ve always believed that soup can fix just about anything. Bad day at work? Soup. Cold and rainy outside? Soup. Need dinner on the table in under an hour? You guessed it—soup. But weeknight soups can feel a little boring sometimes, and that’s where tortellini comes in to save the day.
This vegetarian tortellini soup is what I make when I want something that feels special but doesn’t require me to stand over the stove for hours. The mushrooms and kale make it hearty enough that nobody misses the meat, and the cream and parmesan give it that cozy, restaurant-quality feel. Plus, using refrigerated tortellini means you’re getting a filling meal without any complicated steps.
The best part? Most of this is hands-off cooking. You’ll chop some vegetables, let everything simmer together, and then stir in the tortellini at the end. It’s the kind of recipe that makes you look like you spent way more effort than you actually did.

Why You’ll Love This Vegetarian Tortellini Soup
- Vegetarian-friendly – This hearty soup is packed with vegetables and cheese tortellini, making it a satisfying meatless meal that doesn’t feel like you’re missing anything.
- Ready in under an hour – You can have this comforting soup on the table in about 40 minutes, perfect for busy weeknights when you need something warm and filling fast.
- Loaded with vegetables – With carrots, mushrooms, celery, and kale, this soup is an easy way to get your daily veggies in a delicious, creamy broth.
- Rich and creamy – The combination of parmesan and cream creates a luscious base that makes every spoonful feel indulgent without being too heavy.
- One-pot meal – Everything cooks together in one pot, which means less cleanup and more time to relax after dinner.
What Kind of Tortellini Should I Use?
You can use either fresh or frozen tortellini for this soup, and both will turn out great. Fresh tortellini from the refrigerated section will cook faster and have a slightly softer texture, while frozen tortellini holds up a bit better in the broth and won’t get mushy if you have leftovers. As for the filling, cheese tortellini is the classic choice, but you could also try spinach and ricotta or even mushroom-filled varieties to add more flavor. Just keep in mind that frozen tortellini will need a few extra minutes of cooking time, so adjust accordingly and taste one to make sure it’s cooked through before serving.

Options for Substitutions
This soup is pretty forgiving, so feel free to make these swaps based on what you have:
- Tortellini: This is the star of the show, so I wouldn’t substitute it. However, you can use any filling you like – cheese, spinach, or mushroom all work great. Fresh or frozen tortellini both work fine.
- White wine: If you don’t have wine on hand, just use an extra 1/2 cup of vegetable broth with a splash of lemon juice or white wine vinegar to keep that bright, acidic note.
- Kale: Spinach, Swiss chard, or chopped escarole all work well here. If using spinach, add it at the very end since it wilts much faster than kale.
- Mushrooms: Any mushroom variety works – cremini, white button, or even shiitake if you want more earthy flavor. You can also leave them out if mushrooms aren’t your thing.
- Heavy cream: Half-and-half or whole milk can replace the cream for a lighter soup. You could also use coconut cream for a dairy-free option, though it will add a subtle coconut flavor.
- Parmesan: Pecorino Romano or Grana Padano make good substitutes. For a dairy-free version, skip the cheese and add nutritional yeast for a savory, cheesy flavor.
Watch Out for These Mistakes While Cooking
The biggest mistake when making tortellini soup is adding the tortellini too early, which causes them to overcook and become mushy – wait until the vegetables are fully tender before dropping them in, and they’ll be perfectly al dente in just 5 minutes.
Another common error is skipping the step of cooking the tomato paste with the spices, as giving it a minute or two to caramelize in the pot before adding liquids deepens the flavor and removes any raw, metallic taste.
Don’t add the cream while the soup is at a rolling boil or it might curdle – reduce the heat to low first, then stir it in gently along with the kale.
For the best texture, make sure your vegetables are cut into similar-sized pieces so everything cooks evenly, and if you’re making this ahead, store the cooked tortellini separately and add them when reheating to keep them from getting bloated.

What to Serve With Tortellini Soup?
This soup is pretty hearty on its own since the tortellini makes it filling, but I always like to have some crusty bread on the side for dipping. A warm baguette or focaccia works great to soak up all that creamy broth. If you want to make it more of a complete meal, a simple Caesar salad or arugula salad with lemon vinaigrette pairs nicely without making things too heavy. You could also serve it with some garlic knots or breadsticks if you’re feeding a crowd.
Storage Instructions
Store: Keep your leftover tortellini soup in an airtight container in the fridge for up to 4 days. Just know that the tortellini will soak up some of the broth as it sits, so the soup gets thicker over time. If you want to avoid this, you can store the cooked tortellini separately and add it when you reheat.
Freeze: This soup freezes pretty well for up to 3 months, though I’d recommend leaving out the cream and adding it fresh when you reheat. The tortellini texture might change a bit after freezing, but it still tastes great. Let it cool completely before transferring to freezer-safe containers.
Reheat: Warm the soup gently on the stovetop over medium-low heat, stirring occasionally. You’ll probably need to add a cup or two of extra broth or water since the pasta absorbs liquid. If you froze it without the cream, stir that in during the last few minutes of reheating.
| Preparation Time | 15-30 minutes |
| Cooking Time | 25-35 minutes |
| Total Time | 40-65 minutes |
| Level of Difficulty | Easy |
| Servings | 6 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 2700-2950
- Protein: 95-110 g
- Fat: 110-125 g
- Carbohydrates: 340-370 g
Ingredients
For the soup base:
- 1/3 cup olive oil (I use Filipo Berio for sautéing)
- 1 onion (finely diced into 1/4-inch pieces)
- 4 carrots (peeled and sliced into 1/4-inch rounds)
- 12 oz mushrooms (sliced 1/4-inch thick for better texture)
- 4 celery stalks
- 5 garlic cloves
- 1.5 tsp paprika
- 1.5 tbsp italian seasoning
- 1/4 tsp red pepper flakes
- salt to taste
- pepper to taste
- 2 tbsp tomato paste (I prefer Hunt’s for richness)
- 1/2 cup white wine
- 7 cups vegetable broth
For the finish:
- 1.5 lb tortellini (I like Buitoni refrigerated cheese tortellini)
- 3/4 cup parmesan cheese
- 1/2 cup heavy cream (room temperature to prevent curdling)
- 3 handfuls kale (stems removed and chopped into 1-inch ribbons)
For the topping (optional):
- grated parmesan
- olive oil
Step 1: Prepare Your Mise en Place
- 1 onion
- 4 carrots
- 12 oz mushrooms
- 4 celery stalks
- 5 garlic cloves
- 3 handfuls kale
Dice the onion into 1/4-inch pieces, peel and slice carrots into 1/4-inch rounds, slice mushrooms 1/4-inch thick, chop celery stalks into 1/2-inch pieces, and mince garlic cloves.
Remove kale stems and chop leaves into 1-inch ribbons.
Having everything prepped and ready before you start cooking ensures the soup comes together smoothly without scrambling for ingredients mid-cooking.
Step 2: Build the Aromatic Base with Browned Vegetables
- 1/3 cup olive oil
- 1 onion, diced
- 4 carrots, sliced
- 12 oz mushrooms, sliced
- 4 celery stalks, chopped
Heat the olive oil in a large pot over medium-high heat.
Add the diced onion and carrot slices, cooking for about 3 minutes until they begin to soften and the onion becomes translucent.
Add the sliced mushrooms and chopped celery, cooking for another 2-3 minutes to allow the mushrooms to release their moisture and develop deeper flavor.
This initial browning creates a flavorful foundation for the entire soup.
Step 3: Bloom the Spices and Build Flavor Depth
- 5 garlic cloves, minced
- 2 tbsp tomato paste
- 1.5 tsp paprika
- 1.5 tbsp Italian seasoning
- 1/4 tsp red pepper flakes
- salt to taste
- pepper to taste
Add the minced garlic to the pot and cook for about 30 seconds, stirring constantly, just until fragrant—this prevents the garlic from burning.
Stir in the tomato paste and cook for 1-2 minutes to caramelize it slightly, which concentrates its umami richness.
Add the paprika, Italian seasoning, red pepper flakes, salt, and pepper, stirring well to coat the vegetables and toast the spices for about 30 seconds.
I like to toast my spices directly in the oil with the tomato paste because it deepens their flavor profile significantly.
Step 4: Deglaze and Simmer the Broth Base
- 1/2 cup white wine
- 7 cups vegetable broth
Pour in the white wine to deglaze the pot, scraping up any browned bits stuck to the bottom—these flavorful bits are pure umami.
Let the wine reduce by about half (roughly 1-2 minutes), then add the vegetable broth.
Bring everything to a gentle boil, then reduce heat to medium-low, cover partially, and simmer for 20 minutes to allow the vegetables to become tender and the flavors to meld together.
Step 5: Cook the Tortellini and Finish with Cream and Greens
- 1.5 lb tortellini
- 3/4 cup parmesan cheese
- 1/2 cup heavy cream
- 3 handfuls kale, chopped
After the 20-minute simmer, increase heat to medium-high and add the tortellini directly to the pot.
Stir gently and cook for about 5 minutes, or until the tortellini float to the surface and are tender.
Remove from heat and stir in the 3/4 cup parmesan cheese until melted, then pour in the room-temperature heavy cream, stirring gently to prevent any curdling.
Finally, stir in the chopped kale and let it wilt from the residual heat for about 1-2 minutes.
I always make sure the cream is at room temperature before adding it because cold cream can shock the hot soup and cause the sauce to break or become grainy.
Step 6: Serve and Garnish
- grated parmesan
- olive oil
Ladle the soup into bowls and top each serving with additional grated parmesan cheese and a drizzle of olive oil if desired.
Taste and adjust seasoning with salt and pepper as needed—the soup’s flavor should be rich, creamy, and well-balanced with a hint of earthiness from the mushrooms and vegetables.

Classic Vegetarian Tortellini Soup
Ingredients
For the soup base::
- 1/3 cup olive oil (I use Filipo Berio for sautéing)
- 1 onion (finely diced into 1/4-inch pieces)
- 4 carrots (peeled and sliced into 1/4-inch rounds)
- 12 oz mushrooms (sliced 1/4-inch thick for better texture)
- 4 celery stalks
- 5 garlic cloves
- 1.5 tsp paprika
- 1.5 tbsp italian seasoning
- 1/4 tsp red pepper flakes
- salt to taste
- pepper to taste
- 2 tbsp tomato paste (I prefer Hunt's for richness)
- 1/2 cup white wine
- 7 cups vegetable broth
For the finish::
- 1.5 lb tortellini (I like Buitoni refrigerated cheese tortellini)
- 3/4 cup parmesan cheese
- 1/2 cup heavy cream (room temperature to prevent curdling)
- 3 handfuls kale (stems removed and chopped into 1-inch ribbons)
For the topping (optional):
- grated parmesan
- olive oil
Instructions
- Dice the onion into 1/4-inch pieces, peel and slice carrots into 1/4-inch rounds, slice mushrooms 1/4-inch thick, chop celery stalks into 1/2-inch pieces, and mince garlic cloves. Remove kale stems and chop leaves into 1-inch ribbons. Having everything prepped and ready before you start cooking ensures the soup comes together smoothly without scrambling for ingredients mid-cooking.
- Heat the olive oil in a large pot over medium-high heat. Add the diced onion and carrot slices, cooking for about 3 minutes until they begin to soften and the onion becomes translucent. Add the sliced mushrooms and chopped celery, cooking for another 2-3 minutes to allow the mushrooms to release their moisture and develop deeper flavor. This initial browning creates a flavorful foundation for the entire soup.
- Add the minced garlic to the pot and cook for about 30 seconds, stirring constantly, just until fragrant—this prevents the garlic from burning. Stir in the tomato paste and cook for 1-2 minutes to caramelize it slightly, which concentrates its umami richness. Add the paprika, Italian seasoning, red pepper flakes, salt, and pepper, stirring well to coat the vegetables and toast the spices for about 30 seconds. I like to toast my spices directly in the oil with the tomato paste because it deepens their flavor profile significantly.
- Pour in the white wine to deglaze the pot, scraping up any browned bits stuck to the bottom—these flavorful bits are pure umami. Let the wine reduce by about half (roughly 1-2 minutes), then add the vegetable broth. Bring everything to a gentle boil, then reduce heat to medium-low, cover partially, and simmer for 20 minutes to allow the vegetables to become tender and the flavors to meld together.
- After the 20-minute simmer, increase heat to medium-high and add the tortellini directly to the pot. Stir gently and cook for about 5 minutes, or until the tortellini float to the surface and are tender. Remove from heat and stir in the 3/4 cup parmesan cheese until melted, then pour in the room-temperature heavy cream, stirring gently to prevent any curdling. Finally, stir in the chopped kale and let it wilt from the residual heat for about 1-2 minutes. I always make sure the cream is at room temperature before adding it because cold cream can shock the hot soup and cause the sauce to break or become grainy.
- Ladle the soup into bowls and top each serving with additional grated parmesan cheese and a drizzle of olive oil if desired. Taste and adjust seasoning with salt and pepper as needed—the soup's flavor should be rich, creamy, and well-balanced with a hint of earthiness from the mushrooms and vegetables.