Italian Beef Tortellini Soup

I didn’t grow up eating tortellini soup, but after my kids discovered it at Olive Garden a few years back, it became one of those “mom, can we make this at home?” requests I couldn’t ignore. The restaurant version is good, but honestly? This homemade beef tortellini soup is better, and it’s not even close.

The secret is building flavor from the ground up—browning the beef properly, letting those vegetables soften in the pot, and using fire-roasted tomatoes instead of regular ones. It gives you that deep, satisfying taste without spending all day in the kitchen. Plus, you can make a huge batch, which means leftovers for busy weeknights when cooking from scratch feels impossible.

beef tortellini soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Why You’ll Love This Beef Tortellini Soup

  • One-pot meal – Everything cooks in a single pot, which means less cleanup and more time to relax after dinner.
  • Ready in under an hour – From start to finish, you’ll have a hearty, filling soup on the table in about 45 minutes, making it perfect for busy weeknights.
  • Packed with vegetables – With carrots, celery, onions, and spinach, this soup sneaks in plenty of veggies alongside the beef and cheese tortellini.
  • Crowd-pleasing comfort food – The combination of savory ground beef, tender cheese-filled tortellini, and rich tomato broth makes this a family favorite that everyone will ask for again.
  • Great for meal prep – This soup tastes even better the next day and stores well in the fridge, so you can make a big batch and enjoy leftovers throughout the week.

What Kind of Ground Beef Should I Use?

For this soup, you’ll want to pick a ground beef with a fat content that balances flavor and richness without making your soup too greasy. I typically go with 85/15 ground beef (that’s 85% lean, 15% fat) because it gives you plenty of beefy flavor while still being manageable in terms of fat content. If you prefer a leaner option, 90/10 works just fine too, though your soup might be slightly less rich. Whatever you choose, make sure to drain off any excess fat after browning the meat so your broth stays clear and doesn’t get that oily film on top.

beef tortellini soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

Options for Substitutions

This soup is pretty forgiving when it comes to swapping ingredients:

  • Ground beef: Ground turkey, chicken, or Italian sausage all work great here. If using sausage, you might want to cut back on the Italian seasoning since it’s already seasoned.
  • Chicken broth: Beef broth is actually a natural swap for this recipe and will give you a richer, deeper flavor. Vegetable broth works too if you want to lighten things up.
  • Cheese tortellini: You can use any tortellini filling you like – meat, spinach, or mushroom all taste good. Small pasta shapes like ditalini or shells work in a pinch, though you’ll lose that fun tortellini texture.
  • Spinach: Fresh kale, Swiss chard, or even frozen spinach (thawed and drained) are all fine substitutes. Add frozen spinach at the same time as fresh.
  • Diced tomatoes: If you only have crushed tomatoes or tomato puree, that’s okay. The soup will be slightly thicker but still tasty.
  • Fresh parsley: Dried parsley works fine – just use 1 tablespoon instead of 3. Fresh basil is also a nice alternative if you have it on hand.

Watch Out for These Mistakes While Cooking

The biggest mistake you can make with this soup is overcooking the tortellini, which turns them mushy and unappetizing – start checking them at the 4-minute mark and remove the pot from heat as soon as they’re tender since they’ll continue cooking in the hot broth.

Another common error is adding the spinach too early, so wait until the very end and just stir it in off the heat, letting the residual warmth wilt it perfectly while keeping its color bright.

Don’t skip draining the excess fat from the ground beef, as too much grease will leave an oily film on top of your soup that’s not pleasant to eat.

If you’re planning to have leftovers, consider cooking the tortellini separately and adding it to individual bowls when serving, since pasta continues to absorb liquid and can turn bloated and fall apart when stored in the soup overnight.

beef tortellini soup
Image: alrightwithme.com / All Rights reserved
SAVE NOW

What to Serve With Beef Tortellini Soup?

This hearty soup is pretty filling on its own, but a warm piece of garlic bread or a crusty baguette is perfect for soaking up all that tomato broth. I love serving it with a simple Caesar salad on the side to add some crunch and freshness to the meal. If you want to make it even more satisfying, try sprinkling extra parmesan cheese on top of each bowl and serving with some breadsticks for dipping. For a lighter option, a mixed green salad with Italian dressing complements the flavors really nicely without making the meal too heavy.

Storage Instructions

Store: This soup keeps really well in the fridge for up to 4 days in an airtight container. The tortellini will soak up some of the broth as it sits, so you might want to add a splash of chicken broth when reheating to loosen it up a bit.

Freeze: You can freeze this soup for up to 3 months, but I’d recommend cooking it without the tortellini first if you’re planning to freeze it. Add fresh tortellini when you reheat for the best texture. If you do freeze it with the pasta, just know the tortellini might get a little softer than usual.

Reheat: Warm it up on the stovetop over medium heat, stirring occasionally until heated through. You can also microwave individual portions for 2-3 minutes, stirring halfway through. Add a little extra broth or water if it’s gotten too thick.

Preparation Time 15-20 minutes
Cooking Time 30-40 minutes
Total Time 45-60 minutes
Level of Difficulty Easy
Servings 6 servings

Estimated Nutrition

Estimated nutrition for the whole recipe (without optional ingredients):

  • Calories: 1700-1900
  • Protein: 110-125 g
  • Fat: 60-70 g
  • Carbohydrates: 170-190 g

Ingredients

For the soup base:

  • 1.5 tbsp olive oil
  • 1 lb ground beef
  • 2.5 cups onion (finely diced into 1/4-inch pieces)
  • 1 cup celery (sliced into 1/2-inch half-moons)
  • 1.5 cups carrots (peeled and sliced into 1/4-inch rounds)
  • 1.5 tbsp garlic (freshly minced for best flavor)
  • 43.5 oz chicken broth (I use Swanson’s less-sodium broth)
  • 14.5 oz diced tomatoes (I prefer Hunt’s fire-roasted for extra depth)
  • 24 oz tomato sauce
  • 1.5 tbsp italian seasoning
  • 0.25 tsp red pepper flakes
  • salt to taste

For the additions:

  • 9 oz cheese tortellini (I like Buitoni refrigerated tortellini)
  • 2 cups fresh spinach (de-stemmed and roughly chopped)
  • 3 tbsp fresh parsley

Step 1: Brown the Ground Beef and Prepare Aromatics

  • 1.5 tbsp olive oil
  • 1 lb ground beef

Heat olive oil in a large pot over medium-high heat.

Add ground beef and cook for 3-4 minutes, breaking it apart with a spoon as it cooks, until it’s no longer pink and beginning to brown.

Transfer the cooked beef to a plate, leaving about 1.5 tablespoons of the rendered fat in the pot—this flavorful fat will be your cooking base.

While the beef cooks, prepare your aromatics: finely dice the onion into 1/4-inch pieces, slice the celery into 1/2-inch half-moons, peel and slice the carrots into 1/4-inch rounds, and mince the garlic.

Having everything prepped and ready (mise en place) means you can move quickly through the next steps without stopping.

Step 2: Build the Flavor Base with Vegetables

  • 2.5 cups onion
  • 1 cup celery
  • 1.5 cups carrots
  • 1.5 tbsp garlic

With the pot still over medium heat and the reserved beef fat as your base, add the diced onion, sliced celery, and sliced carrots.

Cook for 7-8 minutes, stirring occasionally, until the vegetables begin to soften and the onions become translucent.

This is where the magic happens—these vegetables are developing deep, caramelized flavors that will form the soul of your soup.

In the final minute, add the minced garlic and cook for about 1 minute, stirring constantly, until fragrant.

I like to let the vegetables get a little color on them rather than keeping them completely pale—it adds more depth to the broth.

Step 3: Build the Soup Base

  • 43.5 oz chicken broth
  • 14.5 oz diced tomatoes
  • 24 oz tomato sauce
  • cooked ground beef from Step 1
  • 1.5 tbsp italian seasoning
  • 0.25 tsp red pepper flakes
  • salt to taste

Pour in the chicken broth, diced tomatoes with their juices, and tomato sauce.

Add the cooked ground beef from Step 1 back into the pot.

Sprinkle in the Italian seasoning and red pepper flakes, then season with salt to taste.

Stir everything together to combine, ensuring the spices are evenly distributed throughout the liquid.

Increase the heat to medium-high and bring the soup to a gentle simmer.

Step 4: Simmer to Meld Flavors

Once the soup reaches a simmer, reduce the heat to medium or medium-low and cover the pot partially with a lid.

Let it simmer gently for 15 minutes, which allows the flavors to meld together and deepens the overall taste profile.

You’ll notice the broth becoming richer and more flavorful as the vegetables continue to break down slightly.

I find that this brief simmering time is crucial—it transforms what could be a one-dimensional soup into something with real complexity.

Step 5: Add Tortellini and Finish Cooking

  • 9 oz cheese tortellini

Add the cheese tortellini directly to the simmering soup and stir gently to separate any that might be stuck together.

Return the soup to a gentle simmer and cook for 4-7 minutes, depending on whether you’re using fresh or frozen tortellini—fresh tortellini typically takes 4-5 minutes, while frozen may take the full 7 minutes.

The tortellini is done when it floats to the surface and feels tender when tested with a fork.

Step 6: Add Greens and Garnish

  • 2 cups fresh spinach
  • 3 tbsp fresh parsley

Remove the pot from heat and stir in the fresh spinach and chopped parsley.

The residual heat will gently wilt the spinach in about 1-2 minutes, preserving its bright color and fresh flavor.

Give the soup a final stir and taste for seasoning, adjusting salt and red pepper flakes as needed.

Ladle into bowls and serve immediately while the flavors are vibrant and the tortellini are still at their best.

beef tortellini soup

Italian Beef Tortellini Soup

Delicious Italian Beef Tortellini Soup recipe with step-by-step instructions.
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 52 minutes
Servings 6 servings
Calories 1800 kcal

Ingredients
  

For the soup base::

  • 1.5 tbsp olive oil
  • 1 lb ground beef
  • 2.5 cups onion (finely diced into 1/4-inch pieces)
  • 1 cup celery (sliced into 1/2-inch half-moons)
  • 1.5 cups carrots (peeled and sliced into 1/4-inch rounds)
  • 1.5 tbsp garlic (freshly minced for best flavor)
  • 43.5 oz chicken broth (I use Swanson's less-sodium broth)
  • 14.5 oz diced tomatoes (I prefer Hunt's fire-roasted for extra depth)
  • 24 oz tomato sauce
  • 1.5 tbsp italian seasoning
  • 0.25 tsp red pepper flakes
  • salt to taste

For the additions::

  • 9 oz cheese tortellini (I like Buitoni refrigerated tortellini)
  • 2 cups fresh spinach (de-stemmed and roughly chopped)
  • 3 tbsp fresh parsley

Instructions
 

  • Heat olive oil in a large pot over medium-high heat. Add ground beef and cook for 3-4 minutes, breaking it apart with a spoon as it cooks, until it's no longer pink and beginning to brown. Transfer the cooked beef to a plate, leaving about 1.5 tablespoons of the rendered fat in the pot—this flavorful fat will be your cooking base. While the beef cooks, prepare your aromatics: finely dice the onion into 1/4-inch pieces, slice the celery into 1/2-inch half-moons, peel and slice the carrots into 1/4-inch rounds, and mince the garlic. Having everything prepped and ready (mise en place) means you can move quickly through the next steps without stopping.
  • With the pot still over medium heat and the reserved beef fat as your base, add the diced onion, sliced celery, and sliced carrots. Cook for 7-8 minutes, stirring occasionally, until the vegetables begin to soften and the onions become translucent. This is where the magic happens—these vegetables are developing deep, caramelized flavors that will form the soul of your soup. In the final minute, add the minced garlic and cook for about 1 minute, stirring constantly, until fragrant. I like to let the vegetables get a little color on them rather than keeping them completely pale—it adds more depth to the broth.
  • Pour in the chicken broth, diced tomatoes with their juices, and tomato sauce. Add the cooked ground beef from Step 1 back into the pot. Sprinkle in the Italian seasoning and red pepper flakes, then season with salt to taste. Stir everything together to combine, ensuring the spices are evenly distributed throughout the liquid. Increase the heat to medium-high and bring the soup to a gentle simmer.
  • Once the soup reaches a simmer, reduce the heat to medium or medium-low and cover the pot partially with a lid. Let it simmer gently for 15 minutes, which allows the flavors to meld together and deepens the overall taste profile. You'll notice the broth becoming richer and more flavorful as the vegetables continue to break down slightly. I find that this brief simmering time is crucial—it transforms what could be a one-dimensional soup into something with real complexity.
  • Add the cheese tortellini directly to the simmering soup and stir gently to separate any that might be stuck together. Return the soup to a gentle simmer and cook for 4-7 minutes, depending on whether you're using fresh or frozen tortellini—fresh tortellini typically takes 4-5 minutes, while frozen may take the full 7 minutes. The tortellini is done when it floats to the surface and feels tender when tested with a fork.
  • Remove the pot from heat and stir in the fresh spinach and chopped parsley. The residual heat will gently wilt the spinach in about 1-2 minutes, preserving its bright color and fresh flavor. Give the soup a final stir and taste for seasoning, adjusting salt and red pepper flakes as needed. Ladle into bowls and serve immediately while the flavors are vibrant and the tortellini are still at their best.

Disclaimer

Our editors have used AI to create or enhance parts of this article. All content has been fact-checked by our team to ensure accuracy.

Leave a Comment

Recipe Rating




Add Photo
(optional)
Images must be:
  • PNG, GIF, JPEGs, WEBP only
  • Minimum 960x960
  • Max size: 30MB
Share a photo of your cooked dish!

×
Pinterest Logo
Follow me on Pinterest for FREE Daily Recipes!
Follow on Pinterest
Recipe

📸 Do you have a photo of your dish?

Help others see how your recipe turned out!