Spinach Tortellini Soup

5 from 50 votes

This tomato-based spinach and tortellini soup is made with fresh basil and tastes amazing! If you're looking for an easy, filling soup recipe, this is it!

This post may contain affiliate links. Please read our disclosure policy.

This spinach and tortellini soup is a combination of tender baby spinach leaves, cheesy tortellini, fresh herbaceous basil, plump tomatoes, and a seasoning blend that pops. It’s all simmered in a light broth for a soup that’s hearty yet still light and perfect for a cool fall or winter day. Making it the perfect soup to enjoy on a chilly day, and it’s even better the next day. Serve this with some crusty bread for dipping, and you’ve got yourself a meal!

One bowl of soup with another off to the side and garnished with parmesan cheese and parsley.
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

The weather is finally turning cooler and that means it’s time for some delicious soup recipes! This spinach tortellini soup is one of our favorites. It’s easy to make and tastes great. Plus, it’s perfect for any occasion. Whether you’re looking for a quick weeknight meal or something special to serve at a party, this soup will definitely hit the spot.

why you’ll love this easy tortellini soup with spinach

  • Flavor packed. This soup is loaded with flavor. The combination of fresh basil, onions, garlic, and crushed red pepper paired with tomato is simply irresistible.
  • Quick and easy. This soup comes together in just 30 minutes, making it the perfect weeknight meal.
  • Perfect for any occasion. Serve this soup as an appetizer or main course. It’s also great for potlucks and parties.
  • Can be made ahead of time. The base of this soup can be made ahead of time. In fact, the broth really comes to life the next day. When ready to eat, just reheat on the stove and add in the tortellini and spinach.

Ingredients to make spinach tortellini soup 

  • Tortellini: You can use frozen or refrigerated cheese tortellini for this recipe. If using frozen, there’s no need to thaw before adding to the soup. Just add it in frozen.
  • Spinach: I like to use baby spinach leaves for this soup, but you can also use regular spinach leaves. Fresh spinach works best, but you can add frozen in a pinch.
  • Basil: Fresh basil is a major part of the flavor profile of this soup. Dried basil just doesn’t taste the same. That being said, you can use dried basil in a pinch, but you may need to add more to get the flavor you’re looking for.
  • Tomatoes: I used canned diced tomatoes, but you could also use canned crushed tomatoes. I also use tomato paste in this soup recipe to really showcase the bright, acidic flavor of the tomatoes.
  • Vegetable broth: I like to use homemade vegetable broth, but you can also use store-bought. If you go store-bought, get low sodium so you can better control the salt in the soup.
  • Seasoning: In this soup, the fresh onion and garlic act as a flavoring agent in combination with the crushed red pepper and salt.
Ingredients for soup recipe: broth, garlic, tomato paste, fresh basil, diced tomatoes, parmesan cheese, tortellini, spinach, spices, oil, onion.

How to make spinach tortellini soup with tomatoes

  1. In a large, heavy-bottomed pot, heat the olive oil. Add the onion, garlic, and salt, and cook until the onions are softened and translucent. Stir in the tomato paste and cook until it darkens and starts sticking to the bottom of the pot.
  2. Add the vegetable stock, diced tomatoes, and basil. Bring the soup to a boil, then reduce the heat and simmer.
  3. Add the tortellini and simmer until tender.
  4. Turn off the heat and stir in the spinach.

Tips for making tomato spinach tortellini soup

  1. Make it ahead. You can make this soup ahead of time and refrigerate it for up to 3 days. Keep in mind, though, that once you add the tortellini and the spinach, it’s best served immediately. If you want to prep in advance, cook the soup up until just before you add the tortellini. When you want to serve, reheat the soup base, then add the tortellini and spinach as stated in the recipe.
  2. Season to taste. Depending on what brand of vegetable stock you use, you might need to add more salt to the soup. Before you serve, taste your soup and add salt as necessary!
  3. Freeze the soup base. This soup freezes well, minus the tortellini and spinach. It’s a perfect freezer meal. To freeze, let the soup cool completely, then transfer it to an airtight container. I like to use freezer bags for this. Label with the name and date, then place in the freezer for up to three months. When you want to eat, thaw in the refrigerator overnight, then reheat!
Pot of soup garnished with fresh parsley and parmesan cheese.

popular substitutions & additions

  • Try a different pasta. If you can’t find tortellini or prefer to use another pasta, mini ravioli works great here. You dan also just use any short-cut plain pasta types like macaroni, penne, rigatoni, farfalle or orecchiette
  • Add more spice. If you like your soup with a little more kick, add an extra pinch or two of crushed red pepper flakes.
  • Add protein. If you want to add some protein to this soup, cooked chicken or shrimp would be great additions.
  • Switch up the greens. You can use kale or Swiss chard in place of the spinach, or a combination of both!
  • Add some creaminess. If you want to add some creaminess to your soup, stir in half and half or heavy cream when you add the tortellini and spinach.
  • Add Parmesan cheese rind. One of my favorite things to do is to add a Parmesan cheese rind to the soup while it simmers. It adds so much flavor! Just make sure to remove it before serving.

what to serve with your spinach tortellini soup

how to store & reheat spinach tortellini soup 

Leftover soup can be stored in an airtight container in the fridge. When you’re ready to reheat, just place it back on the stove over low heat until warmed through. If you know you are going to have leftovers, only add as much tortellini as you think will be eaten and save the rest to add in upon reheat.

how long will tortellini soup last in the fridge?

Properly stored, this soup will last in the fridge for up to four days. After that, the tortellini will start to break down, and the soup won’t be as enjoyable. 

can i freeze spinach tortellini soup?

Yes! This soup freezes well, minus the tortellini and spinach. To freeze, let the soup cool completely, then transfer it to an airtight container. I like to use freezer bags for this or mason jars.

Frequently asked questions

Do I have to use cheese tortellini?

While this recipe was made specifically with cheese tortellini in mind, you could technically use beef stuffed tortellini if you prefer.

Why is my tortellini mushy and overcooked?

There are a few things that could cause this. One is that you allowed the soup to simmer for too long once the tortellini was added. The other possibility is that your tortellini was not fresh. I would highly recommend using fresh tortellini for this recipe if at all possible!

What bread goes best with tortellini soup?

I like to serve this soup with garlic bread, but any type of bread would be good. A nice crispy slice of sourdough, or even homemade rosemary focaccia.

Angled side view of a white bowl filled with soup and a spoon picking up some.

Alrighty! Now you’re all set to make the best spinach tortellini soup of your life. I hope you enjoy it as much as we do! Let me know in the comments below if you have any questions or substitutions that you made.

More tomato-based soup recipes:

If you try this feel good Spinach Tortellini Soup recipe or any other recipe on Feel Good Foodie, then don’t forget to rate the recipe and leave a comment below! It helps others who are thinking of making the recipe. We would love to hear about your experience making it. And if you snapped some shots, share it on Instagram so we can repost on Stories!

order MY book

The Feel Good Foodie Cookbook is now available everywhere books are sold!

Spinach Tortellini Soup

This tomato-based spinach and tortellini soup is made with fresh basil and tastes amazing! If you're looking for an easy, filling soup recipe, this is it!
5 from 50 votes
Servings 4 servings
Course Soup
Calories 101
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!


  • 2 tablespoons olive oil
  • 1 yellow onion chopped
  • 3 garlic cloves minced
  • ½ teaspoon salt
  • ¼ teaspoon crushed red pepper
  • 2 tablespoons tomato paste
  • 4 cups vegetable stock
  • 1 28-ounce can diced tomatoes
  • ¼ cup chopped fresh basil plus more for garnish
  • 1 9-ounce package cheese tortellini
  • 3 cups fresh spinach
  • ¼ cup grated parmesan cheese optional


  • In a large, heavy-bottomed pot, heat the olive oil over medium heat. Add the onion, garlic, crushed red pepper and salt, and cook until the onions are softened and translucent, 4-5 minutes. Stir in the tomato paste and cook until it darkens and starts sticking to the bottom of the pot, 1-2 minutes longer. Add the vegetable stock, diced tomatoes, and basil.
  • Bring the soup to a boil over high heat, then reduce the heat to medium low and simmer for 10 minutes. Add the tortellini and simmer until tender, about 5 minutes more. Turn off the heat and stir in the spinach.
  • Sprinkle with parmesan cheese if desired and serve.


Tip: Freeze the tomato soup base for a quick, easy weeknight meal. All you’ll have to add in when ready to eat is the cheese tortellini and spinach! 


Calories: 101kcal, Carbohydrates: 9g, Protein: 2g, Fat: 7g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Cholesterol: 0.1mg, Sodium: 1317mg, Potassium: 263mg, Fiber: 1g, Sugar: 4g, Vitamin A: 2850IU, Vitamin C: 11mg, Calcium: 39mg, Iron: 1mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American
Course: Soup

Rate and comment

Recipe Rating


  1. Christine says:

    going to try with fresh roma garden tomatoes, maybe roast them first, any thoughts

    1. Yumna says:

      I think that sounds great and will add a ton of depth of flavor. One note, you may need additional stock if you swap the canned tomatoes for roasted fresh tomatoes.

  2. Janet Doughman says:

    It was so delicious and so easy to make! I loved it and I know I will make it again. I made a half batch and used dried tortellini. As it took twice as long to cook, there was not enough liquid by the time it’s finished, and I had to add another cup of vegetable broth. It was no problem. Also, I noticed in the recipe that it never tells you when to put in the crushed red pepper. I just added it with the vegetable broth.

    1. Yumna J. says:

      Thank you so much for pointing that out, Janet! I am going to update the recipe ASAP to reflect adding the red pepper flakes. I am glad you enjoyed the soup!

  3. Betty says:

    I’m surprised at how easy to make it and how tasty it was. I’m definitely adding it to one of my favorites soups

    1. Yumna Jawad says:

      I am so happy to hear that! Thank you!

  4. Katrina says:

    Made this for dinner tonight and it was delicious! I added ground turkey to the recipe for some extra protein and it was perfect!

    1. Yumna Jawad says:

      Yay! That sounds delicious.

  5. Zahra says:

    I just made this and it was really good. A nice switch up from my usual soups. Thanks for this delicious recipe!

    1. Yumna Jawad says:

      Thank you so much! I’m glad you decided to try it and enjoyed!

  6. Ashley Lainhart says:

    Delicious! So flavorful!

    1. Yumna Jawad says:

      Thank you so, so much!