Tortellini Beef Soup

Featured in: Everyday Main Dishes

This hearty dish combines tender cheese tortellini with ground beef and diced tomatoes, simmered in a creamy broth infused with basil and oregano. Aromatic garlic and onions build a rich base while baby spinach adds a fresh touch. Slow simmering blends the flavors perfectly, finished with Parmesan and fresh basil garnish. Ideal for a comforting, flavorful dinner ready in under an hour.

Updated on Fri, 26 Dec 2025 16:38:00 GMT
A steaming bowl of Tortellini Beef Soup, garnished with Parmesan and fresh basil, ready to eat. Save
A steaming bowl of Tortellini Beef Soup, garnished with Parmesan and fresh basil, ready to eat. | turboplates.com

There's something about a steaming bowl of tortellini soup that makes everything feel manageable. I learned this on a Tuesday evening when a friend called, upset about a bad day at work, and I had nothing to offer but what was already in my pantry—ground beef, cream, and a box of tortellini. By the time she arrived, the kitchen smelled like caramelized onions and basil, and somehow that simple bowl became the whole evening. It's the kind of soup that doesn't demand precision or fancy technique, just honest ingredients working together to create something deeply comforting.

I made this soup for my in-laws the first winter we moved into our house, when the kitchen was still mostly boxes and we were eating straight from delivery containers. I wanted to show them the space meant something to me, that I could fill it with something warm and intentional. That bowl of soup sitting on mismatched dishes somehow said more than any decorating could. Now whenever they visit, they ask for it by name.

Ingredients

  • Ground beef (1 lb): Use the leanest ground beef you can find—it seasons better and you'll have less grease to drain. I've learned that browning it slowly over medium heat instead of blasting it on high makes it stay tender.
  • Yellow onion and garlic (1 medium onion, 2 cloves): These are your flavor foundation, so don't skip the step of letting them soften properly. Rushing this part is the only real mistake you can make in this soup.
  • Diced tomatoes (14.5 oz can): Buy canned, not fresh—canned tomatoes have better acidity and consistency for soup, and there's no shame in that choice.
  • Beef broth (4 cups): Low-sodium lets you control the salt level, and it makes a real difference in how the flavors bloom.
  • Heavy cream (1 cup): This is what transforms it from a regular soup into something that feels like a hug. Don't skip it.
  • Cheese tortellini (10 oz fresh or refrigerated): Fresh or refrigerated works best—frozen takes a bit longer. They'll float to the top when they're done, which is your visual cue.
  • Tomato paste (2 tbsp): A small amount packs serious flavor. Stir it in early so it loses that raw taste.
  • Dried basil and oregano: These small amounts of dried herbs are all you need. I used to overseasoning everything until I learned that basil wants to be gentle in soup.
  • Baby spinach (2 cups, optional): Add it at the very last moment if you use it—it wilts in seconds and keeps its bright color that way.
  • Parmesan and fresh basil for garnish: The fresh basil on top is what catches you when you bring the bowl to your nose, so don't skip it even if the recipe is already flavored with dried.

Instructions

Brown the beef:
Heat your pot over medium and add the ground beef, breaking it apart with your spoon as it cooks. Listen for the sizzle to become quieter and slower—that's when you know most of the water has cooked off and the beef is actually browning. If there's a lot of grease pooling, drain some of it, but leave a little behind for flavor.
Build the aromatics:
Toss in the diced onion and let it sit undisturbed for a minute before stirring—this helps it caramelize slightly. After three or four minutes when the edges turn golden and it softens, add the garlic and cook just until it becomes fragrant, maybe a minute more.
Create the flavor base:
Add the tomato paste and stir it around the pot for a minute to cook out the raw taste, then add your canned tomatoes with all their liquid, plus the herbs and seasonings. You'll see the mixture look thin and soupy at first—keep stirring for two minutes and it'll come together.
Simmer the foundation:
Pour in the beef broth and turn up the heat just enough to bring it to a gentle boil, then lower it back down. Let it bubble quietly for ten minutes so the flavors start speaking to each other instead of fighting.
Add the cream:
Pour in the heavy cream slowly while stirring—this keeps it from breaking and turns the soup into something silky. Let it heat through to a gentle simmer; you don't want it boiling hard or the cream can separate.
Cook the tortellini:
Stir in your tortellini and set a timer for however long the package says, usually four to six minutes. They'll float to the surface when they're done, which is a satisfying visual moment. Taste one if you're unsure—it should feel tender, not doughy.
Finish gently:
If you're using spinach, add it now and stir just until wilted, which takes about thirty seconds. Taste the whole pot and add more salt or pepper if it needs it—you're the best judge of your own seasoning preferences.
Save
| turboplates.com

There was a moment while testing this recipe when my daughter asked if soup could have a favorite emotion, and I realized it was exactly the right way to think about it. This one tastes like the feeling of knowing someone cared enough to cook for you, and that's when I understood why people keep asking for it.

Why This Soup Works So Well

The magic is in how the three flavor elements—the savory browned beef, the bright tomato base, and the creamy richness—layer on top of each other without overshadowing anything. Each component pulls its own weight. The tortellini absorbs all that flavor from the broth while staying tender, and the fresh basil at the end keeps it from feeling too heavy. It's a soup that tastes complicated but asks almost nothing of you technically.

Customizing Without Losing the Soul

I've played with this recipe more than most because different people need different things from a bowl of soup. Use half-and-half instead of heavy cream if you want something lighter, or add diced zucchini or carrots if you need more vegetables. I've even made it with ground turkey for someone who asked, and it was still absolutely good. The framework is strong enough to handle changes without falling apart.

Serving and Storing

This soup is best served hot right away, with crusty bread for soaking up the broth and a simple salad on the side if the weather calls for it. I've found that pairing it with a glass of something red—Chianti if you're fancy, a basic red blend if you're not—makes the whole meal feel special without any extra effort. The leftovers keep in the refrigerator for three days, and they reheat gently on the stove with a splash of broth to loosen things up.

  • Make this soup up to the point of adding tortellini, then store it and finish it fresh when you're ready to eat.
  • Frozen tortellini takes a minute or two longer than fresh, so don't panic if they need an extra thirty seconds in the pot.
  • A handful of fresh basil on top makes all the difference between a good bowl and one that tastes like someone really knew what they were doing.
Creamy Tortellini Beef Soup with floating cheese tortellini and tender ground beef, ready to warm you. Save
Creamy Tortellini Beef Soup with floating cheese tortellini and tender ground beef, ready to warm you. | turboplates.com

There's comfort in knowing how to make something this good with your hands, and even more comfort in being able to offer it to someone who needs it. This soup has become that thing I make when I want to say something I'm not sure how to say out loud.

Recipe FAQs

Can I use frozen tortellini instead of fresh?

Yes, frozen tortellini works well; just add a couple of extra minutes to the cooking time until they float and become tender.

Is it possible to make this dish without cream?

You can substitute half-and-half or a dairy-free alternative to reduce richness while maintaining creaminess.

How can I add more vegetables to this dish?

Consider adding zucchini, carrots, or additional spinach for more color and nutrients without compromising flavor.

What is the best way to season the broth?

Basil, oregano, salt, pepper, and a touch of red pepper flakes combine to deepen the broth's flavor invitingly.

Can I prepare this dish in advance?

Yes, make the broth and beef mixture ahead, then add tortellini just before serving to avoid overcooking.

Tortellini Beef Soup

Ground beef and cheese tortellini combine in a creamy, tomato-rich basil broth for a cozy meal.

Time to Prep
15 minutes
Time to Cook
30 minutes
Time Required
45 minutes
Created by Natalie Hall

Recipe Type Everyday Main Dishes

Skill Level Easy

Cuisine Type Italian-American

Output 6 Portions

Diet Info None specified

What You'll Need

Meats

01 1 lb lean ground beef

Vegetables

01 1 medium yellow onion, diced
02 2 cloves garlic, minced
03 1 (14.5 oz) can diced tomatoes, undrained
04 2 cups baby spinach (optional)

Broth & Dairy

01 4 cups low-sodium beef broth
02 1 cup heavy cream
03 2 tbsp tomato paste

Pasta

01 10 oz fresh or refrigerated cheese tortellini

Herbs & Seasonings

01 1 tsp dried basil
02 1/2 tsp dried oregano
03 1/2 tsp salt, or to taste
04 1/4 tsp black pepper
05 1/4 tsp crushed red pepper flakes (optional)

Garnish

01 1/4 cup grated Parmesan cheese
02 Fresh basil leaves, for serving

Directions

Step 01

Brown the beef: In a large pot or Dutch oven over medium heat, brown the ground beef until no longer pink, breaking it up as it cooks. Drain excess fat if needed.

Step 02

Sauté onion and garlic: Add diced onion and cook for 3 to 4 minutes until softened. Stir in minced garlic and cook for 1 minute until fragrant.

Step 03

Combine tomato and seasonings: Mix in tomato paste, diced tomatoes with juices, dried basil, oregano, salt, black pepper, and red pepper flakes. Cook for 2 minutes, stirring frequently.

Step 04

Simmer broth and flavors: Pour in beef broth and bring to a gentle boil. Reduce heat and simmer for 10 minutes to blend flavors.

Step 05

Incorporate cream: Stir in heavy cream and bring soup back to a gentle simmer.

Step 06

Cook tortellini: Add tortellini and cook according to package instructions, typically 4 to 6 minutes, until they float and are tender.

Step 07

Add spinach: If using, stir in baby spinach and cook just until wilted, about 1 minute.

Step 08

Adjust seasoning: Taste and adjust salt and pepper as needed.

Step 09

Serve: Ladle soup into bowls and garnish with grated Parmesan cheese and fresh basil leaves.

Necessary Tools

  • Large pot or Dutch oven
  • Wooden spoon
  • Ladle
  • Chef's knife and cutting board

Allergy Details

Review ingredient labels for possible allergens and talk to a healthcare provider for advice.
  • Contains wheat, milk, and may contain egg due to tortellini.

Nutritional Info (per portion)

Nutritional figures are estimates for awareness; not intended as medical guidance.
  • Caloric Value: 420
  • Fats: 23 g
  • Carbohydrates: 30 g
  • Proteins: 24 g