Hearty Tortellini Beef Soup

Featured in: Hearty Dinners

This dish combines tender tortellini pasta with browned ground beef, sweet cherry tomatoes, and a rich, creamy broth. Onion and garlic bring depth, while Italian herbs and red pepper flakes add subtle warmth. Baby spinach offers a fresh touch. Finished with Parmesan and fresh herbs, it’s an irresistibly hearty, comforting meal ready in 40 minutes, perfect for chilly days or a satisfying weeknight dinner.

Updated on Tue, 30 Dec 2025 09:33:00 GMT
Creamy Tortellini Beef Soup, brimming with tender tortellini and seasoned ground beef, perfect for a cozy dinner. Pin
Creamy Tortellini Beef Soup, brimming with tender tortellini and seasoned ground beef, perfect for a cozy dinner. | kitchenprairie.com

Years ago, a friend made this soup during the first real cold snap of autumn, and I watched her brown the beef while humming along to the radio—the kitchen filling with that impossible smell of garlic and tomatoes. She stirred in cream at the end like it was the easiest thing in the world, and suddenly this humble pot became something that felt almost luxurious. I've made it countless times since, and it never fails to warm both the kitchen and the people sitting around the table.

I made this for my sister during a snowstorm when the power flickered and we crowded around the stove, watching the broth bubble and steam up the kitchen window. She tucked her feet under her on the stool and said it tasted like home, which is exactly what I wanted to hear.

Ingredients

  • Ground beef (400 g): Look for 80/20 blend—it browns beautifully and releases just enough fat to flavor the broth without needing extra oil.
  • Yellow onion (1 medium): The sweetness mellows as it cooks, building the base flavor that everything else sits on.
  • Garlic (2 cloves): Minced fine so it distributes evenly and blooms into the hot oil, giving you that fragrant promise of what's coming.
  • Cherry tomatoes (250 g): They soften into the broth but hold their shape just long enough to add brightness and natural sweetness without any sharpness.
  • Cheese tortellini (300 g): Use refrigerated or fresh if you can find it—it cooks faster and tastes infinitely better than the dried version, adding creaminess from its filling.
  • Low-sodium beef broth (4 cups): This is your canvas; using low-sodium lets you control the salt and taste the actual beef flavor underneath.
  • Heavy cream (1 cup): Stirred in at the end to turn the broth into something richer, coating each spoonful with silky comfort.
  • Olive oil (2 tbsp): Good quality matters here because it's doing the heavy lifting at the beginning when you brown the meat.
  • Dried Italian herbs (1 tsp): A shortcut that works, though fresh basil added at the end makes people think you spent all day on this.
  • Crushed red pepper flakes (½ tsp): Optional, but just a whisper of heat keeps the flavor interesting and prevents the soup from feeling flat.
  • Salt and black pepper: Taste as you go; the broth and Parmesan already bring salt, so ease in gently.
  • Parmesan cheese (¼ cup) and fresh basil or parsley: These are the final flourish that turn a bowl of soup into something people linger over.
  • Baby spinach (2 cups, optional): It wilts in seconds once the heat is lowered, adding nutrition and a subtle earthiness that balances the cream.

Instructions

Brown the beef first:
Heat oil over medium heat until it shimmers, then add ground beef, breaking it apart with a wooden spoon as it cooks. You want it browned and slightly crusty on the edges, about 5 minutes—this is where all the flavor starts. If there's a pool of grease sitting on top at the end, tilt the pot and spoon most of it off.
Build the aromatics:
Add the chopped onion to the hot beef and cook for a few minutes until it softens and turns translucent, then add garlic and let it wake up for just one minute. The air around the pot should smell alive and garlicky at this point.
Introduce the tomatoes:
Scatter in the halved cherry tomatoes, sprinkle the herbs and pepper flakes over everything, and let it all cook together for 3 to 4 minutes. The tomatoes will start to blister and release their juice, creating the base of your broth.
Add the broth and heat through:
Pour in all 4 cups of beef broth and bring it to a gentle boil. Don't let it rage—you're building a gentle, nurturing soup, not making a statement.
Cook the tortellini to tender:
Once the broth is boiling, add the tortellini and let them cook according to package directions, usually 4 to 6 minutes. They'll rise to the surface when they're close to done, but bite one to be sure it's tender all the way through.
Finish with cream and spinach:
Turn the heat down to low and stir in the cream in a slow, steady stream so it doesn't shock the hot broth. Add spinach if you're using it and let everything settle together for 2 to 3 minutes, just until the leaves wilt and the cream softens the color of the broth to pale amber.
Season and serve:
Taste carefully for salt and pepper—remember that Parmesan at the end will add saltiness. Ladle into bowls and shower each one with freshly grated cheese and torn basil or parsley.
A steaming bowl of comforting Tortellini Beef Soup with fresh basil, Parmesan, and juicy cherry tomatoes. Pin
A steaming bowl of comforting Tortellini Beef Soup with fresh basil, Parmesan, and juicy cherry tomatoes. | kitchenprairie.com
Instant Pot Duo Plus 9-in-1
Instant Pot Duo Plus 9-in-1 Multicooker
🔥 Black Friday: 57% OFF — Rare Occasion!
I personally use this model all the time for my recipes — soups, stews, rice, slow-cooking… it does everything. If you've been thinking about getting one, this Black Friday deal is **honestly one of the best I’ve seen**.
👉 Get the Black Friday Deal

There's a moment right after you pour in the cream when the whole soup shifts into something warm and embracing, and I always pause for a second to just look at it, knowing exactly who I'm going to want to feed this to.

How to Make It Your Own

This soup is forgiving enough to welcome changes without falling apart. Some nights I add a diced carrot when I'm being virtuous, or a handful of zucchini when I need to use what's in the crisper drawer. I've swapped ground turkey for beef when that's what I had, and the soup never complained—just adapted and became a different kind of comforting. The point is to start with this framework and then cook the version that speaks to you.

Timing and Prep Strategy

The actual cooking moves fast once you start, so do your prep work first—chop the onion, mince the garlic, halve the tomatoes. Have the cream poured into a measuring cup and the tortellini measured out and ready on the counter. I've learned that rushing the browning step to save time backfires; if you give the beef those full 5 minutes to develop color and crust, everything that follows tastes deeper and more satisfying. The spinach can stay bagged in the fridge until the very last moment.

Making It Feel Special

This starts as an easy weeknight soup, but it transforms into something special the second you take time with the garnish. Tear fresh basil by hand instead of chopping it, grate Parmesan directly over each bowl instead of adding it ahead, maybe crack a tiny pinch more black pepper on top. Those small gestures signal to whoever's eating that you cared enough to pause and finish it properly. Serve it in a real bowl, not a mug, and sit down for at least five minutes while someone eats it in front of you.

  • Warm the bowls in a low oven for two minutes before ladling—it keeps the soup hotter longer and feels more gracious.
  • Offer crusty bread on the side, and don't be shy about soaking it in the broth at the bottom of the bowl.
  • A small glass of the same wine you cooked with (if that applies) or sparkling water turns a casual dinner into a small occasion.
Rich beef broth surrounds the Tortellini Beef Soup, a flavorful Italian-American comfort food classic ready to enjoy. Pin
Rich beef broth surrounds the Tortellini Beef Soup, a flavorful Italian-American comfort food classic ready to enjoy. | kitchenprairie.com

This soup has become my answer to the question nobody asks but everyone needs: what do we eat on a night when we just want to feel okay? It delivers comfort without apology, and it asks almost nothing of you except a few minutes of attention and the willingness to feed someone well.

Recipe Questions & Answers

Can I substitute ground beef with other meats?

Yes, ground turkey or Italian sausage are excellent alternatives that work well in this dish.

How do I prevent tortellini from overcooking?

Cook the tortellini according to package instructions and add it near the end of cooking to avoid mushiness.

Can I add extra vegetables to this dish?

Diced carrots or zucchini can be sautéed with onions for additional flavor and nutrition.

Is it possible to make the broth lighter?

Use half-and-half instead of heavy cream for a lighter, yet still creamy, consistency.

What herbs pair best with this soup?

Fresh basil or parsley provide a bright garnish, while dried Italian herbs add depth during cooking.

Can I omit spinach if not available?

Yes, spinach is optional and can be left out without compromising the overall flavor.

Hearty Tortellini Beef Soup

Savory beef and tortellini mingle with cherry tomatoes in a rich, creamy broth perfect for cozy dining.

Prep duration
15 min
Cook duration
25 min
Complete duration
40 min


Skill level Easy

Heritage Italian-American

Output 4 Portions

Diet specifications None specified

Components

Meats

01 14 oz ground beef

Vegetables

01 1 medium yellow onion, finely chopped
02 2 cloves garlic, minced
03 9 oz cherry tomatoes, halved
04 2 cups baby spinach (optional)

Pasta

01 10 oz cheese tortellini, fresh or refrigerated

Broth & Dairy

01 4 cups low-sodium beef broth
02 1 cup heavy cream

Seasonings

01 2 tbsp olive oil
02 1 tsp dried Italian herbs
03 ½ tsp crushed red pepper flakes (optional)
04 Salt and freshly ground black pepper, to taste

Garnish

01 ¼ cup freshly grated Parmesan cheese
02 Fresh basil or parsley, chopped (optional)

Directions

Phase 01

Brown the ground beef: Heat olive oil in a large pot over medium heat. Add ground beef and cook for about 5 minutes, breaking it up with a spoon until browned. Drain excess fat if necessary.

Phase 02

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

Phase 03

Cook cherry tomatoes and seasonings: Incorporate halved cherry tomatoes, dried Italian herbs, and crushed red pepper flakes if using. Cook for 3 to 4 minutes until tomatoes begin to soften.

Phase 04

Add broth and bring to boil: Pour in low-sodium beef broth and bring the mixture to a gentle boil.

Phase 05

Cook tortellini: Add cheese tortellini and cook according to package instructions, approximately 4 to 6 minutes, until al dente.

Phase 06

Finish with cream and spinach: Reduce heat to low. Stir in heavy cream and baby spinach if desired. Simmer gently for 2 to 3 minutes until heated through and spinach is wilted.

Phase 07

Season and serve: Adjust seasoning with salt and freshly ground black pepper to taste. Ladle into bowls and garnish with freshly grated Parmesan cheese and chopped fresh herbs if preferred.

Necessary tools

  • Large soup pot
  • Wooden spoon
  • Chef's knife
  • Cutting board
  • Ladle

Allergy details

Review each component for potential allergens and consult with healthcare professionals if you're uncertain.
  • Contains wheat (tortellini), milk (cheese, cream, Parmesan). Check labels for eggs or gluten in tortellini and broth.

Nutrient content (each portion)

This data is offered as a general guide and isn't a substitute for professional medical guidance.
  • Energy: 540
  • Fat: 27 g
  • Carbohydrates: 44 g
  • Protein: 31 g