This Vegan Tortellini Soup is a hearty, delicious soup that's packed with vegetables, cheesy tortellini, spicy plant-based sausage and lots of flavor! Plus, it's ready in about 45 minutes for a great weeknight dinner.

Tortellini soup screams "comfort food" in my book, and this vegan version is no exception! It's filling, hearty, flavorful, creamy, and just delicious. It's a must make recipe from our site, if you ask me!
Even better, this vegan tortellini soup is also meal prep friendly. Just note, if you're making it ahead of time (not serving right away), you'll want to cook and store the pasta separately so it doesn't get too soggy in the fridge.
Jump to:
Why We Love This Recipe
- Easy enough for a weeknight meal: This soup takes about 45 minutes to make, but it's mostly hands off. It's packed with nutritious ingredients that you probably already have on hand. Doesn't get much easier for a healthy, hearty dinner!
- Hearty and comforting: With plant-based sausage, tortellini and a splash of cream, this soup is plenty filling. It's definitely a full meal, especially served with some crusty, warm bread!
- Packed with flavor: Spicy sausage, Italian herbs, garlic and tomato paste make for a flavorful broth that packs a punch. If you're not a huge fan of spice, you can tone it down with regular sausage. Either way, there's no shortage of flavor in this recipe!
Ingredients
Here's what you'll need to make this vegan tortellini soup:
Ingredient Notes
- Plant-based meat: We use this Impossible Foods spicy sausage – it's the best 1:1 substitute in our opinion! You can really use any brand. If you're sensitive to spice, feel free to use plain or sweet Italian sausage.
- Not a fan of plant-based meat? Sub with cooked green lentils or crumbled tofu.
- Vegan tortellini: We use this Kite Hill vegan tortellini (with a ricotta filling). We are able to find it at most grocery stores (especially Whole Foods) and it's delicious! Feel free to use any vegan tortellini you can find. You can also use tortellini with a vegetable filling (spinach, mushroom, etc) instead of cheese.
- Vegetable broth: Use a low sodium vegetable broth so that you can better control the salt content in the soup. If you'd like, you can also try this recipe to make homemade vegetable broth from leftover veggie scraps!
- Italian seasoning blend: We use a blend because it's easier than measuring out several different herbs. If you don't have any of the blend, you can also use 1 teaspoon total of a mixture of dried basil, parsley and oregano instead.
- Spinach can easily be swapped out for another leafy green like kale or Swiss chard.
- Vegan cream/milk: We typically use oat milk creamer, which has a super creamy consistency and neutral flavor. You can also use almond, cashew or soy based milk.
Instructions
(1) Add the oil to a large soup pot over medium heat. Add onion and sauté for 2-3 minutes.
(2) Add in plant-based sausage and sauté until the sausage is browned, about 8 minutes. Add in garlic and continue cooking for 1 minute.
(3) Stir in carrots, celery, tomato paste, Italian seasoning blend, ½ teaspoon of salt, and pepper and sauté for 5 minutes, until the vegetables start to soften.
(4) Stir in the flour and let it cook for 30 seconds. Stir in 2 cups of vegetable broth, turn heat to high and cook for 2-3 minutes, until the broth starts to thicken.
Add in the remaining broth and bring to a boil. Reduce heat to medium low and simmer for 15 minutes.
(5) Add in the tortellini, spinach, parsley and cream. Cook for another 10-15 minutes, until tortellini is al dente. Serve right away.
Tips and FAQs
- If not serving immediately (or making for meal prep), cook and store the tortellini in a separate container, otherwise it will get soggy and soak up too much liquid.
- Sensitive to spice? Use sweet Italian sausage instead of spicy.
- Like the heat?: If the spicy sausage alone isn't hot enough for you, feel free to amp up the heat with ¼-1/2 teaspoon of red pepper flakes.
- Serving suggestions: Here are a few pairings that would be delicious with this vegan tortellini soup:
- Storage: Let the soup cool to room temperature, then transfer to an airtight container and store in the refrigerator for up to 5 days. Reheat in a small saucepan over medium heat.
- Freezer storage: Let the soup cool to room temperature, then transfer to an airtight container and freeze for 3-6 months. Defrost overnight in the refrigerator, then reheat on the stove. If specifically making this soup to freeze, leave out the tortellini and cook just before serving.
- Make it lighter: For a slightly lighter version of this soup, you can leave out the heavy cream. The soup is still plenty thick enough without it (from the flour).
- For a thicker soup, you can add an additional tablespoon of flour. To prevent lumps, always add flour to a small amount of liquid and whisk well before adding it to the soup.
More Soup Recipes to Enjoy
Tried this recipe? Please leave a star ⭐️⭐️⭐️⭐️⭐️ rating below and/or a review in the comments section further down the page. You can also stay in touch with us through social media by following us on Instagram, Pinterest, and Facebook or by subscribing to our newsletter.
📖 Recipe
Vegan Tortellini Soup
- Total Time: 45 minutes
- Yield: 6-8 servings 1x
- Diet: Vegan
Description
This Vegan Tortellini Soup is a hearty, delicious soup that's packed with vegetables, cheesy tortellini, plant-based sausage and lots of flavor! Plus, it's ready in about 45 minutes for a great weeknight dinner.
Ingredients
- 3 tablespoons olive oil
- 1 small yellow onion, diced (~1 cup)
- 14 ounces spicy Italian plant-based sausage (we used this)
- 2 large cloves garlic, minced (~2 teaspoons)
- 1 cup carrot, diced
- 1 cup celery, diced
- ¼ cup tomato paste
- 2 teaspoons Italian seasoning blend
- ½-¾ teaspoon kosher salt
- ¼ tsp black pepper
- 3 tablespoons all purpose flour
- 6 cups vegetable broth
- 9 ounces (1 package) vegan cheese tortellini
- 3 cups spinach
- ¼ cup fresh parsley, chopped
- ⅓ cup vegan cream or milk (we used oat milk)
Instructions
- Add the oil to a large soup pot over medium heat. Add onion and plant-based sausage and sauté until the sausage is browned, about 8 minutes.
- Add in garlic and continue cooking for 1 minute.
- Stir in carrots, celery, tomato paste, Italian seasoning blend, ½ teaspoon of salt, and pepper and sauté for 5 minutes, until the vegetables start to soften.
- Stir in the flour and let it cook for 30 seconds. Stir in 2 cups of vegetable broth, turn heat to high and cook for 2-3 minutes, until the broth starts to thicken.
- Add in the remaining broth and bring to a boil. Reduce heat to medium low and simmer for 15 minutes.
- Add in the tortellini, spinach, parsley and cream. Cook for another 10-15 minutes, until tortellini is al dente. Serve right away.*
Notes
*If not serving immediately (or making for meal prep), cook and store the tortellini in a separate container, otherwise it will get soggy and soak up too much liquid.
Sensitive to spice? Use sweet Italian sausage instead of spicy.
Spinach: You can also use kale, swiss chard or another leafy green.
Storage: Let the soup cool to room temperature, then transfer to an airtight container and store in the refrigerator for up to 5 days. Reheat in a small saucepan over medium heat.
Freezer storage: Freeze for 3-6 months. Defrost overnight in the refrigerator, then reheat on the stove. If specifically making this soup to freeze, leave out the tortellini and cook just before serving.
Nutrition information provided is an estimate. It may vary based on cooking method and specific ingredients used.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Soups
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size:
- Calories: 301
- Sugar: 5.3 g
- Sodium: 788.5 mg
- Fat: 13.7 g
- Carbohydrates: 29.7 g
- Fiber: 2.9 g
- Protein: 16.6 g
Comments
No Comments