This creamy, comforting soup is a masterpiece of textures, combining tender cheese-filled tortellini with a savory, protein-rich plant-based crumble. It is a hearty, restaurant-quality meal that you can easily whip up in your own kitchen for a satisfying dinner. With a luscious broth and vibrant greens, every bowl offers a perfect balance of deep, savory flavors and cheesy goodness.

List of ingredients
- 3 tablespoons vegetable oil, divided
- 1 pound savory Italian-style plant-based ground protein
- 1 medium onion, peeled and chopped
- 1 tablespoon minced garlic
- 2 tablespoons all-purpose flour
- 1 can crushed tomatoes (28 ounces)
- 5 cups low-sodium vegetable broth
- ½ teaspoon thyme
- ½ teaspoon salt
- ½ teaspoon pepper
- 15 ounces refrigerated cheese tortellini
- 2 cups packed spinach, roughly chopped
- 1 cup heavy whipping cream
- ½ cup freshly grated parmesan, plus additional for serving
- 2 tablespoons chopped fresh parsley
- 2 tablespoons fresh basil, for garnish
step-by-step instructions
- Step: Heat 2 tablespoons of vegetable oil in a large pot or Dutch oven over medium heat. Add the savory plant-based protein and cook until browned, breaking it into smaller pieces. Remove with a slotted spoon and set aside on a paper towel-lined plate.
- Step: Add the rest of the oil to the pot. Lower heat to medium-low, add the onion, and cook for 7-10 minutes until soft. Stir in the minced garlic and cook for 1-2 minutes. Add the flour and cook for 2-3 minutes to form a roux.
- Step: Add the crushed tomatoes, vegetable broth, thyme, salt, and pepper. Increase heat and bring the mixture to a boil.
- Step: Add the cheese tortellini to the boiling soup and cook for 3-5 minutes or until tender.
- Step: Remove the pot from the heat. Stir in the chopped spinach and the cooked plant-based protein. Mix in the heavy whipping cream, grated Parmesan cheese, and chopped parsley.
- Step: Ladle the soup into bowls. Garnish with additional Parmesan cheese and fresh basil if desired. Serve hot.
Refining Your Soup Experience
Achieving the Ideal Soup Consistency
To ensure your soup remains creamy without becoming too thick or too thin, monitor the roux stage carefully. If the flour and oil mixture looks too dry before adding the broth, add a tiny splash of extra oil. Keep in mind that as the tortellini sits in the broth, it will continue to absorb liquid, so serving it immediately is recommended for the best texture.
Selecting High-Quality Ingredients
The success of this recipe relies heavily on the quality of your cheese tortellini and your parmesan cheese. Opt for high-quality refrigerated pasta rather than the dried variety for a superior, tender chew. Similarly, grating your own parmesan cheese from a block ensures it melts smoothly into the hot broth without the anti-caking agents found in pre-shredded bags.
Customizing Your Bowl
Incorporating Seasonal Vegetables
While this recipe features baby spinach, you can easily substitute or add other vegetables based on availability. Sautéed kale works well if added earlier in the process to soften, or you can stir in halved cherry tomatoes toward the end for a pop of freshness. Thinly sliced carrots or diced zucchini can also be added during the onion sautéing stage for extra color and texture.
Experimenting with Flavor Profiles
If you prefer a bolder flavor, consider adding a pinch of red pepper flakes during the garlic stage to provide a gentle heat that cuts through the richness of the cream. A squeeze of fresh lemon juice stirred in right before serving can also brighten the heavy flavors. For a deeper, more complex savory note, adding a teaspoon of sun-dried tomato paste during the roux step works wonders.
Preparation and Serving Strategies
Managing Leftovers for Maximum Flavor
Store any leftovers in an airtight container in the refrigerator for up to 3-4 days. Because the tortellini is made of pasta, it will continue to absorb the broth over time, which may thicken the soup significantly. When you store the soup, keep in mind that the ingredients will meld together, often making the flavors even more pronounced the next day.
Reheating Guidelines for Creamy Soups
When reheating, use a saucepan on the stovetop over low to medium-low heat to prevent the cream from separating. If the soup becomes too thick after refrigeration, add a small amount of vegetable broth or water to reach your desired consistency. Avoid boiling the soup aggressively during reheating, as high temperatures can break the cream-based emulsion.
Planning Ahead for Busy Weeknights
You can prepare the flavor base of the soup—including the aromatics, broth, and tomatoes—up to two days in advance and keep it in the refrigerator. When you are ready to serve, bring the base to a boil, add the tortellini, and follow through with the finishing steps of adding the cream and spinach. This approach saves significant time while ensuring the pasta remains perfectly cooked and fresh rather than mushy.
Common Culinary Challenges
Why Does My Soup Look Curdled?
Curdling usually occurs if the soup is boiling vigorously when the cream or parmesan is added. Always remove the pot from the heat source before folding in the dairy components. This gentle approach ensures the fats in the cream and cheese emulsify properly with the broth, resulting in a silky and smooth finish every time.
How Can I Fix A Thin Broth?
If your soup appears thinner than you prefer after the tortellini is cooked, you can create a quick slurry to thicken it. Mix one tablespoon of cornstarch with two tablespoons of cold water in a small bowl until smooth, then stir it into the simmering soup for one minute. The heat will activate the starch, thickening the broth without compromising the flavor of the other ingredients.
Can I Freeze This Soup?
Freezing this soup is generally not recommended due to the cream and the delicate nature of the tortellini. Freezing can cause the cream to separate and the pasta to turn soft and grainy upon thawing. If you must freeze the meal, it is best to prepare the base without the pasta and cream, freeze that portion, and add the fresh pasta and cream during the final reheating phase after thawing the base overnight in the refrigerator.
Should I Use Dried Or Fresh Herbs?
The recipe calls for dried thyme because it benefits from the simmer time to release its flavor, but fresh herbs like parsley and basil are used for finishing to provide a bright, aromatic contrast. If you do not have fresh basil, you can use a small amount of high-quality dried basil, but add it during the simmering phase to help rehydrate the leaves and develop the flavor profile properly.
Print
Creamy Tortellini Soup with Savory Vegetable Protein
- Total Time: PT40M
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
Quick and easy to make and oh-so-delicious. Creamy, flavorful, and filling, this soup is a warm and cozy dinner recipe you’ll adore.
Ingredients
- 3 tablespoons vegetable oil, divided
- 1 pound savory Italian-style plant-based ground protein
- 1 medium onion, peeled and chopped
- 1 tablespoon minced garlic
- 2 tablespoons all-purpose flour
- 1 can crushed tomatoes (28 ounces)
- 5 cups low-sodium vegetable broth
- ½ teaspoon thyme
- ½ teaspoon salt
- ½ teaspoon pepper
- 15 ounces refrigerated cheese tortellini
- 2 cups packed spinach, roughly chopped
- 1 cup heavy whipping cream
- ½ cup freshly grated parmesan, plus additional for serving
- 2 tablespoons chopped fresh parsley
- 2 tablespoons fresh basil, for garnish
Instructions
- Step: Heat 2 tablespoons of vegetable oil in a large pot or Dutch oven over medium heat. Add the savory plant-based protein and cook until browned, breaking it into smaller pieces. Remove with a slotted spoon and set aside on a paper towel-lined plate.
- Step: Add the rest of the oil to the pot. Lower heat to medium-low, add the onion, and cook for 7-10 minutes until soft. Stir in the minced garlic and cook for 1-2 minutes. Add the flour and cook for 2-3 minutes to form a roux.
- Step: Add the crushed tomatoes, vegetable broth, thyme, salt, and pepper. Increase heat and bring the mixture to a boil.
- Step: Add the cheese tortellini to the boiling soup and cook for 3-5 minutes or until tender.
- Step: Remove the pot from the heat. Stir in the chopped spinach and the cooked plant-based protein. Mix in the heavy whipping cream, grated Parmesan cheese, and chopped parsley.
- Step: Ladle the soup into bowls. Garnish with additional Parmesan cheese and fresh basil if desired. Serve hot.
Notes
The flavor of the soup is excellent when using high-quality vegetable broth and freshly grated Parmesan cheese. Ensure your plant-based protein is well-seasoned to match the savory profile of the dish.
- Prep Time: PT15M
- Cook Time: PT25M
- Category: Main Course
- Method: Stovetop
- Cuisine: American-Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 680 kcal
- Sugar: 7 g
- Sodium: 1150 mg
- Fat: 45 g
- Saturated Fat: 18 g
- Unsaturated Fat: 25 g
- Trans Fat: 0 g
- Carbohydrates: 48 g
- Fiber: 5 g
- Protein: 25 g
- Cholesterol: 95 mg
Keywords: soup, tortellini, creamy, dinner, vegetarian, comforting




