This post contains affiliate links. Please see our disclosure policy.

Pillowy tortellini and a velvety tomato-cream broth, enriched with my easy homemade sausage spice mix. Bursting with bold Italian flavors and ready in just 30 minutes, it’s your new favorite irresistible soup.

bowl of tortellini soup with a spoon and a side of bakery bread
Hungry for more?
My quick start guide has tips and secrets with easy recipes that you will LOVE!
Please enable JavaScript in your browser to complete this form.


I got some almond ricotta–stuffed tortellini, so I decided to make an amazing soup with it. This is a hearty, delicious, and easy tortellini soup recipe. It uses the usual suspects of an Italian-flavored soup: aromatics, carrot, celery, Italian herbs, and vegan sausage. Those flavors pair up with the tortellini, tomato purée, and some non-dairy cream. 

It turns out absolutely delicious.

pan of tortellini soup with a ladle in it

I make this spice mix which adds all the flavor of sausage to whatever plant based protein you choose. This spice mix combines smoked paprika, fennel seeds, garlic powder, black pepper, oregano, and pepper flakes, and it’s just so versatile and flavorful!

First make the spice mix, and then decide which protein you want to use for the sausage. You can use vegan sausage, lentils, walnuts, pecans, chickpeas, crumbled tofu, chopped up soaked soy curls, seitan, or whatever else you like. 

spoon taking a bite of tortellini soup

Cook your protein of choice with some garlic and the spice mix, then add all the aromatics. Fold in the tomato sauce, tortellini, and some stock, then add non-dairy cream at the end. The tortellini cooks up in the same pan with the rest of the soup.

The soup comes together within 30 minutes in just 1 pan, and is creamy and satisfying!

bowls of creamy tortellini soup on a wooden table

Why You’ll Love Tortellini Soup

  • super easy 1-pot meal ready in 30 minutes
  • creamy, tomatoey broth with sausagey flavors and tender, cheesy tortellini
  • super versatile! Use whatever plant-based protein you like!
  • Easily made gluten-free, soy-free, and/or nut-free.

Creamy Tortellini Soup

5 from 7 votes
By: Vegan Richa
Prep: 10 minutes
Cook: 20 minutes
Total: 30 minutes
Servings: 4
Course: dinner, Main, Soup
Cuisine: Italian
Pillowy tortellini and a velvety tomato-cream broth, enriched with my easy homemade sausage spice mix. Bursting with bold Italian flavors and ready in just 30 minutes, it’s your new favorite irresistible soup.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 
 

For the Sausagey Spice Mix

  • 1 teaspoon smoked paprika
  • 1/2 teaspoon garlic powder
  • 1/2 teaspoon black pepper
  • 1 teaspoon oregano
  • 1/2 teaspoon pepper flakes
  • 1/2 teaspoon fennel seeds

For the Soup

  • 2 teaspoons extra virgin olive oil
  • 4 garlic cloves, minced
  • 3/4 cup chopped vegan sausage, or other protein, like lentils, walnuts, pecans, chickpeas, sausage patties, vegan sausages, seitan, soy curls, or a combination of these
  • 1/2 to 3/4 cup chopped yellow or red onion
  • 1 celery stalk, chopped
  • 3/4 cup chopped carrots, chopped small
  • 1/2 teaspoon salt, divided
  • 1 tablespoon all-purpose flour, or gluten-free flour
  • 8 ounces tomato purée, or tomato sauce
  • 4 cups vegetable stock
  • 1 teaspoon Italian herbs, or a mix of basil, thyme, and sage
  • 9 ounces vegan tortellini
  • 1/3 to 1/2 cup non-dairy yogurt, or non-dairy cream, or a mix of non-dairy cream cheese and non-dairy yogurt
  • 2 ounces fresh spinach, or other baby greens. Or more, to taste.
  • vegan parmesan, as needed for topping
  • fresh basil, for topping
  • crushed red pepper flakes, optional, for topping

Instructions 

Make the spice mix. 

  • Grind the spices with a mortar and pestle into a coarse mixture. If you don’t have one, pulse in a spice grinder or coffee grinder. We need a coarse mixture of spices for bursts of flavor. Set this aside.

Make the soup.

  • Chop all your vegetables and proteins, if you haven’t already. If using a mix of proteins, like walnuts, pecans, chickpeas, sausage patties, etc., chop them together into a coarse mixture. Set these aside.
  • Heat a large skillet or saucepan over medium heat, and add the olive oil. Once the oil is hot, add the garlic and cook for a few seconds. Then, mix in the protein mixture, cook for a minute, then add 3/4 of the spice mix. Stir well, and cook another minute to toast the spices and the protein.
  • Add in the onion, carrot, celery, and half of the salt. Cook for 3 to 5 minutes, adding splashes of water as needed so the vegetables cook evenly. Mix in the flour, then add the tomato purée and remaining salt. Cook for 3 to 4 minutes to deepen the flavor and to mix in the flour.
  • Mix in the stock and Italian herbs, bring to a boil, then mix in the tortellini. Cook for 3 to 4 minutes. Add 1/4 to 1/2 cup water or stock to cool the mixture slightly, then fold in the non-dairy cream/yogurt and the spinach. Mix well, and bring to a boil again. Taste and adjust salt, flavor, and herbs. Top with the vegan parmesan and fresh basil, and ladle it into your serving bowls. Sprinkle some of the remaining spice mix over the bowls. For extra heat, add crushed red pepper flakes, as well. Serve with toasted bakery bread or garlic bread.

Video

Notes

Store refrigerated up-to three days, reheat in microwave or a skillet.
To use pasta instead of tortellini
  • Use 4-5 oz of Pasta.
  • Cook your pasta al-dente separately
  • Add it to the soup
Flavor Variations:
  • Add 2 tablespoons chopped sun-dried tomato and fresh basil.
  • Instead of store-bought non-dairy cream, make cashew cream: soak 1/3 cup cashews in warm water 10 minutes, drain, then blend with 1/2 cup water until smooth, and use.
This recipe is nut-free and soy-free if you use nut-free and/or soy-free protein, yogurt, cream, tortellini, and parmesan. To make it gluten-free, use gluten-free protein, tortellini and gluten-free flour

Nutrition

Calories: 297kcal, Carbohydrates: 52g, Protein: 14g, Fat: 7g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Sodium: 558mg, Potassium: 581mg, Fiber: 9g, Sugar: 9g, Vitamin A: 5980IU, Vitamin C: 17mg, Calcium: 203mg, Iron: 5mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this recipe? Rate and comment below!
tortellini soup ingredients on the kitchen counter

Ingredients

  • spice mix – The sausagey spice mix is a blend of smoked paprika, garlic powder, black pepper, oregano, pepper flakes, and fennel seeds that you lightly grind into a coarse mixture.
  • oil – To sauté.
  • aromatics – Garlic onion, celery, and carrots add a ton of flavor to this tortellini soup!
  • plant based protein – For your sausage mix, you can use vegan sausage or other protein, like lentils, walnuts, pecans, chickpeas, sausage patties, vegan sausages, seitan, soy curls, or a combination of these.
  • flour – To thicken the sauce. Gluten-free flour is fine to use.
  • tomato puree – Adds umami to the sauce. You can use tomato sauce instead, if needed.
  • vegetable stock – Adds moisture and flavor to the soup.
  • Italian herbs – Use a pre-packaged blend or your own mix of basil, thyme, and sage.
  • vegan tortellini – Choose nut-free, gluten-free, and/or soy-free, if needed.
  • cream element – You can use non-dairy yogurt, cashew cream, or a mix of vegan cream cheese and non-dairy yogurt to make your tortellini soup creamy.
  • spinach – Adds texture and veggies to the dish.
  • toppings – Top your creamy tortellini soup with vegan parmesan and fresh basil. You can also top with crushed red pepper, if you want more heat.

💡Tips

  • When grinding the spices, don’t overdo it! Those little chunks of fennel seeds give a burst of sausagey flavor!
  • To make your own cashew cream, soak 1/3 cup cashews in warm water 10 minutes. Drain, then blend with 1/2 cup water until smooth.

How to Make Tortellini Soup

Grind the spices with a mortar and pestle into a coarse mixture. If you don’t have one, pulse in a spice grinder or coffee grinder. You want coarse mixture of spices for bursts of flavor. Set this aside.

sausage spice mix in the mortar and pestle before grinding
sausage spice mix in the mortar and pestle after grinding

Chop all your vegetables and proteins, if you haven’t already. If using a mix of proteins, like walnuts, pecans, chickpeas, sausage patties, etc., chop them together into a coarse mixture. Set these aside.

Heat a large skillet or saucepan over medium heat, and add the olive oil. Once the oil is hot, add the garlic and cook for a few seconds. Then, mix in the protein mixture, cook for a minute, then add 3/4 of the spice mix. Stir well, and cook another minute to toast the spices and the protein.

adding sausage mixture to the pan
cooking the proteins

Add in the onion, carrot, celery, and half of the salt. Cook for 3 to 5 minutes, adding splashes of water as needed so the vegetables cook evenly.

adding sausage spice mix to the pan
adding onions to the pan
adding carrots to the pan
veggies mixed into the sausage
onions and carrots after cooking
mixing in the flour

Mix in the flour, then add the tomato purée and remaining salt. Cook for 3 to 4 minutes to deepen the flavor.

adding the tomato puree
adding stock to the pan

Mix in the stock and Italian herbs, bring to a boil, then mix in the tortellini.

stirring in the stock
adding the vegan tortellini
tortellini in the pan before cooking
adding a splash of water to the pan

Cook for 3 to 4 minutes. Add 1/4 to 1/2 cup water or stock to cool the mixture slightly, then fold in the non-dairy cream/yogurt and the spinach. Mix well, and bring to a boil again. Taste and adjust salt, flavor, and herbs.

adding the cream element to the pan
adding baby greens to the pan

Top with the vegan parmesan and fresh basil, and ladle it into your serving bowls. Sprinkle some of the remaining spice mix over the bowls. For extra heat, add crushed red pepper flakes, as well. Serve with toasted bakery bread or garlic bread.

adding toppings to the pan
creamy tortellini soup in the pan after cooking
close-up of a bowl of tortellini soup

What to Serve with Tortellini Soup

Serve with toasted bakery bread or garlic bread for an easy meal. You can also serve as a side dish with a green salad, grilled veggie sandwich, mini Tuscan pot pies, or zucchini rolls.

Frequently Asked Questions

Is this recipe allergy friendly?

Tortellini soup is nut-free and soy-free if you use nut-free and soy-free protein, yogurt, cream, tortellini, and parmesan. To make it gluten-free, use gluten-free protein, tortellini and flour.

About Richa

Hi, I'm Richa! I create flavorful plant based recipes that are inspired by my Indian upbringing, including many gluten-free, soy-free, and oil-free options.

You May Also Like

5 from 7 votes (1 rating without comment)

Leave a comment

If you Love the Recipe, Please consider rating it using stars in comments! It helps readers and helps more people find the recipe online and I love hearing from you all!

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

17 Comments

  1. scrappy says:

    5 stars
    If pizza was a soup, it would be this!
    Very tasty and filling. We did not have enough vegan sausage or nuts on hand, so we ended up adding cooked kidney beans to this. Went perfect with all the flavors going on.
    Thank you!

    1. Vegan Richa Support says:

      So glad you liked it!

  2. Blake says:

    5 stars
    This was delicious and very easy to make! My only sub was swapping the yogurt for blended silken tofu because I don’t like the vegan yogurt my grocery store has, and it still came out great. Thanks for the recipe!!

    1. Vegan Richa Support says:

      Yay! Glad it worked out.

  3. Sally says:

    5 stars
    Absolutely delicious, as are all your recipes.
    Used some left over fry’s hot dogs and Tesco wicked kitchen ravioli

    1. Vegan Richa Support says:

      Awesome!

  4. Maneesha says:

    This looks amazing! Do you suppose we could substitute with any other pasta? I’m having a hard time finding a vegan and gluten free tortellini pasta

    1. Vegan Richa Support says:

      Yes! To use pasta instead of tortellini
      Use 4-5 oz of Pasta.
      Cook your pasta al-dente separately
      Add it to the soup

  5. Erin says:

    What brand of vegan sausage do you use? Thanks!

    1. Richa says:

      Beyond meat sausage patties or sausages.

  6. Barbara says:

    5 stars
    Thank you for such a delicious and quick recipe. We used Trader Joe’s vegan breakfast sausages cut in pieces, no yogurt and just a bit of red pepper and no black pepper as I can no longer tolerate much pepper. The Kite Hill tortellini is excellent. Will definitely make again.

    1. Vegan Richa Support says:

      Thrilled you liked it!

  7. Michele says:

    5 stars
    I made this with crumbled tofu and garden tomatoes, so wonderfully flavorful and spicy! Thanks for the recipe, it is a keeper❤️

    1. Vegan Richa Support says:

      Awesome!

    2. Josh says:

      5 stars
      I used field roast sausages and made a cashew tortellini. I also used a cashew cream instead of yogurt. It was delicious. Thanks.

  8. Robin Bruhn says:

    Can I ask what brand of vegan tortellini you use? I can’t seem to find any. Thanks!

    1. Richa says:

      Kite hill brand