Spinach Tortellini Tomato Soup

4.53 from 21 votes
Pin RecipeJump to RecipeComments

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

This spinach tortellini soup with a rich tomato base is a heartwarming 30-minute dinner. It’s perfect on its own or for dipping in a crispy grilled cheese!

Simmering the soup.


Why We Love This Soup Recipe

This easy spinach tortellini soup with hints of garlic is a quick, hearty solution to your weeknight dinners.

  • Convenient. There’s canned tomatoes, store-bought sauce, and frozen tortellini for all the flavor without any fuss.
  • Great for chilly nights. Everyone loves a homemade bowl of soup on chilly nights.
  • Hearty. It’s packed with spinach, tortellini, and a rich tomato base for a warm, comforting dinner.
  • Quick. This hassle-free recipe only takes 30 minutes to make!
Ingredients for spinach tortellini tomato soup.

What You’ll Need

Diced tomatoes and seasoned tomato sauce add two layers of natural sweetness and umami. Scroll to the recipe card at the bottom of the post for exact measurements.

  • Olive oil Feel free to use coconut or avocado oil instead.
  • Butter Salted or unsalted butter is fine.
  • Yellow onion White onion is a good swap.
  • Garlic – Fresh garlic is best, but garlic powder works too.
  • Canned diced tomatoes – I use the flavored ones with Italian seasoning or garlic and oregano.
  • Tomato sauce – Go ahead and use your favorite.
  • Vegetable broth Chicken broth is a great swap.
  • Frozen tortellini You can also use refrigerated tortellini.
  • Spinach – Baby spinach or regular, chopped spinach work for this.
  • Salt and pepper – I prefer salt and freshly-cracked pepper.

How to Make Spinach Tomato Tortellini Soup

This soup is not only delicious but also quick and real easy to prepare, making it an ideal choice for busy days or even a relaxing weekend treat.

  • Cook the onions. Add the olive oil and butter to a large pot over medium heat. Stir in the onions and cook them until fragrant. Add the garlic and cook everything for another 30 seconds.
  • Add the tomatoes. Increase the heat to medium-high. Stir in the canned tomatoes and tomato sauce. Bring the mixture to a boil.
  • Add broth and tortellini. Pour in the broth and bring it back to a boil. Add the frozen cheese tortellini and baby spinach.
  • Simmer it. Season the soup with salt and pepper to taste. Cook over medium-high heat, stirring occasionally, for 10 minutes or until the tortellini is tender and the soup is heated through.
  • Serve. Remove the pot from the heat. Ladle the soup into bowls and serve right away. Enjoy!

Tips & Variations

Make this tortellini soup extra hearty with shredded chicken, sauteed veggies, and freshly-grated parmesan.

  • Swap the tortellini. Change things up with a chicken tortellini filling or a ricotta-spinach one. You can even add ravioli if that’s what you’ve got on hand.
  • Make it spicy. Add red pepper flakes, cayenne pepper, or chili oil for a kick of heat.
  • Use store-bought or homemade soup. Choose your favorite low-sodium canned tomato soup and use it as a base. You can also use my Roasted Tomato Soup leftovers.
  • Make it creamy. Stir about 1/2 cup to 1 cup of heavy cream into the soup for creamy, rich goodness.
  • Add protein. Mix in shredded rotisserie chicken, diced chicken/turkey, or ground Italian sausage to make this recipe extra hearty.
  • Use leftovers. Adding diced carrots, peas, sauteed mushrooms, and bell peppers can make each bite more filling.
  • Add cheese. Top each bowl with parmesan cheese or burrata for extra Italian flair.
A ladle holding up spinach tortellini soup over a pot.

Serving Suggestions

This comforting tortellini soup is a great dinner option. My favorite way to enjoy it is with a crispy grilled cheese sandwich. You can also serve it with chicken, turkey, pork, or beef mains. Try out my Juicy Turkey Breast, Stuffed Flank Steak, or these Baked Chicken Breasts. This La Scala Chopped Salad is a wonderful veggie side to complete the meal.

How to Store & Reheat Leftovers

  • Fridge: Store it in an airtight container for up to 5 days.
  • Freezer: Always keeping some of this soup in the freezer is ideal for lazy weeknights. Pour it into freezer-friendly containers or bags in serving-size portions. Freeze for up to 3 months. Thaw it overnight in the fridge and reheat it as usual.
  • To reheat it: Microwave it in 30-second increments until warm. You can also heat it in a pot over medium heat for 8-10 minutes, stirring occasionally. If you’re reheating it straight from frozen, cover the pot and let it cook for 20-25 minutes.
Bowl of spinach tortellini soup.

More Cozy Soup Recipes To Try

Pin this now to find it later

Pin It
4.53 from 21 votes

Spinach Tortellini Tomato Soup

This one-pot spinach tortellini soup recipe is an easy clean-up dinner with a rich tomato broth, tender tortellini, veggies, and lots of garlic.
Prep Time: 5 minutes
Cook Time: 25 minutes
Total Time: 30 minutes
Servings: 8


Want to save this recipe?
Enter your email below and we’ll send the recipe straight to your inbox!
Please enable JavaScript in your browser to complete this form.


  • Combine olive oil and butter in a large soup pot or Dutch oven; set it over medium heat and cook until the butter is melted.
  • Add onions; cook for 3 to 4 minutes or until translucent. Add garlic and continue to cook for 20 seconds or until fragrant.
  • Increase heat to medium-high and stir in the canned diced tomatoes and the tomato sauce; bring to a boil.
  • Add vegetable broth and bring to a boil. Stir in the frozen tortellini and baby spinach.
  • Season with salt and pepper and continue to cook over medium-high heat, stirring occasionally, for 10 minutes, or until tortellini is tender and soup is heated through.
  • Remove from heat and let stand 5 minutes.
  • Taste for salt and pepper and adjust accordingly.
  • Ladle into soup bowls and serve.


  • Try different tortellini fillings like cheese or chicken tortellini, ricotta-spinach, or even ravioli.
  • For a creamy twist, mix in 1/2 to 1 cup of heavy cream.
  • Mix in cooked shredded chicken or ground Italian sausage.
  • Add more veggies like diced carrots, peas, sautéed mushrooms, and bell peppers.
  • This soup keeps for 5 days in the fridge or 3 months in the freezer.


Calories: 252kcal | Carbohydrates: 34g | Protein: 12g | Fat: 9g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.1g | Cholesterol: 24mg | Sodium: 1024mg | Potassium: 881mg | Fiber: 5g | Sugar: 9g | Vitamin A: 4142IU | Vitamin C: 29mg | Calcium: 175mg | Iron: 4mg

Nutritional info is an estimate and provided as courtesy. Values may vary according to the ingredients and tools used. Please use your preferred nutritional calculator for more detailed info.

Did you make a recipe? Leave a rating
4.53 from 21 votes (9 ratings without comment)

Leave a comment

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

Recipe Rating:


  1. Janelle says:

    Oh man, I love tortellini and this was was SO GOOD!

    1. Katerina says:

      Thrilled to hear you loved the tortellini dish! It’s always wonderful to find a recipe that hits the spot. Thank YOU! 🙂

  2. Erin | Dinners, Dishes and Dessert says:

    It’s is so good! I made this and everyone loves it!

    1. Katerina says:

      That’s fantastic to hear! It’s always rewarding when a dish you make is a hit with everyone! 🙂

  3. Sandra says:

    This soup has so much flavor and very filling! Perfect for this weather and busy weeknights!

    1. Katerina says:

      I’m so glad to hear you enjoyed the soup! Thank YOU! 🙂

  4. Gina says:

    We love this hearty soup – the hubs is already asking me to make it again.

    1. Katerina says:

      It’s fantastic to hear the soup was a hit and that your husband is already looking forward to having it again! 🙂 Thank YOU!

  5. April says:

    Wow, was this ever delicious! Super easy to make, too!

    1. Katerina says:

      I’m thrilled to hear you found the recipe delicious and easy to make! Thank YOU! 🙂