Tortellini Beef Soup

Featured in: Warm Soups & Stews

This comforting Italian-American soup combines tender cheese tortellini with browned ground beef, creating a satisfying meal in under an hour. The creamy broth gets depth from beef broth and brightness from halved cherry tomatoes that soften during cooking. Fresh baby spinach adds color and nutrition, while heavy cream creates a velvety texture that coats every bite. Ready in just 40 minutes, this one-pot meal serves four and adapts easily—swap ground turkey for beef or add diced vegetables for extra nutrition. The final flourish of grated Parmesan and fresh herbs brings restaurant-quality elegance to your weeknight dinner table.

Updated on Thu, 15 Jan 2026 13:41:00 GMT
Tortellini Beef Soup in a white bowl garnished with Parmesan and fresh basil leaves.  Save
Tortellini Beef Soup in a white bowl garnished with Parmesan and fresh basil leaves. | basilhearth.com

The first time I made this soup was on a miserably rainy Tuesday when nothing sounded appealing but something warm and substantial. I had leftover tortellini from a dinner party that never happened and ground beef thawing on the counter with absolutely no plan. Sometimes the best meals emerge from kitchen desperation rather than carefully plotted menus.

My sister was visiting that rainy week and she literally said 'I could eat this every night forever' which is high praise coming from someone who usually critiques my overuse of garlic. Now whenever she texts asking what's for dinner, I know exactly what she's secretly hoping I'll suggest.

Ingredients

  • Ground beef: The foundation of heartiness in this soup, browning it well adds depth to the broth
  • Yellow onion: Finely chopped so it almost melts into the soup providing subtle sweetness
  • Garlic: Two cloves might seem modest but they bloom beautifully in that olive oil before anything else hits the pot
  • Cherry tomatoes: They burst gently in the broth creating little pockets of sweetness throughout
  • Baby spinach: Optional but adds lovely color and a nutritional boost you barely notice
  • Cheese tortellini: Fresh refrigerated ones hold up better than frozen in hot broth
  • Beef broth: Low sodium gives you control over the final seasoning
  • Heavy cream: Creates that luxurious restaurant quality texture without much effort
  • Italian herbs: Dried work perfectly here since they'll steep in the hot broth
  • Red pepper flakes: Just enough warmth to make you sit up and notice
  • Parmesan: Freshly grated melts beautifully on top while adding that final salty note

Instructions

Start with the beef:
Heat olive oil in your largest pot over medium heat then add ground beef breaking it apart with a wooden spoon until browned deeply about 5 minutes. Drain excess fat if there's more than a tablespoon but leave a little for flavor.
Build the aromatics:
Add chopped onion directly to the beef and cook until soft and translucent about 4 minutes. Stir in garlic for just one minute until fragrant taking care not to burn it.
Add the tomatoes:
Toss in cherry tomatoes Italian herbs and red pepper flakes then cook for 4 minutes until tomatoes start to blister and soften releasing their juices.
Create the broth:
Pour in beef broth and bring everything to a gentle bubble. Let it simmer for about 3 minutes to marry the flavors.
Cook the tortellini:
Add tortellini and cook according to package directions usually 4 to 6 minutes until just tender. Be careful not to overcook since they'll continue softening in the hot liquid.
Finish with cream:
Reduce heat to low then stir in heavy cream and spinach if using. Simmer gently for just 2 minutes until soup is heated through and spinach wilts.
Season and serve:
Taste then adjust with salt and pepper as needed. Ladle into warm bowls and finish with generous parmesan and herbs.
Hearty Tortellini Beef Soup with creamy broth, cherry tomatoes, and spinach.  Save
Hearty Tortellini Beef Soup with creamy broth, cherry tomatoes, and spinach. | basilhearth.com

Last winter my neighbor texted at 7pm saying her family was sick and she had zero energy to cook. I brought over a pot of this soup and she sent a photo of her husband actually smiling while eating it which apparently never happens.

Making It Your Own

I've tried this recipe with Italian sausage instead of beef and while delicious it changes the character entirely. The beef keeps it classic and comforting while sausage makes it more of a party in your mouth. Both versions earn rave requests but the beef version is the one I make when someone really needs comfort.

Perfecting The Texture

The trick to restaurant quality results is adding the cream at the very end and keeping the heat low once it goes in. I learned this the hard way after three batches of slightly grainy soup my first month making this recipe. Now I remove the pot from heat entirely stir in cream then return it to lowest setting just to warm through.

Serving And Storage

Crusty bread is non negotiable in my house for this recipe because that broth is too good to leave behind in the bowl. The soup keeps beautifully in the fridge for three days and actually develops deeper flavor overnight.

  • Portion into airtight containers leaving half an inch at the top for expansion
  • Freeze without the tortellini then add fresh pasta when reheating to prevent mushiness
  • Reheat gently over medium low heat adding splash of broth to thin if needed
Cozy bowl of Tortellini Beef Soup served with crusty bread alongside. Save
Cozy bowl of Tortellini Beef Soup served with crusty bread alongside. | basilhearth.com

There's something profoundly satisfying about watching someone take that first spoonful and immediately relax their shoulders. Food this nourishing works on more levels than just hunger.

Recipe FAQs

Can I use frozen tortellini instead of fresh?

Yes, frozen tortellini works perfectly in this soup. Add a few extra minutes to the cooking time in step 5, ensuring the pasta floats to the surface and becomes tender throughout.

How do I store leftovers?

Cool completely and refrigerate in an airtight container for up to 3 days. The tortellini will continue absorbing liquid, so add extra beef broth when reheating to restore the desired consistency.

Can I make this soup dairy-free?

Substitute the heavy cream with full-fat coconut milk or cashew cream for a dairy-free alternative. Use vegan tortellini and omit Parmesan or replace with nutritional yeast for a cheesy flavor without dairy.

What other proteins work well in this soup?

Italian sausage adds extra spice and depth, while ground turkey creates a lighter version. Diced chicken thighs or leftover shredded pot roast also complement the flavors beautifully while maintaining the soup's hearty character.

Can I freeze this soup?

Freezing works best before adding the cream. Cool the soup completely through step 5, then freeze in portions for up to 3 months. Thaw overnight in the refrigerator, reheat gently, and stir in the cream just before serving.

How can I add more vegetables?

Diced carrots, celery, or zucchini can be added with the onions in step 2. Chopped kale or Swiss chard works well as spinach substitutes. For extra heartiness, stir in drained cannellini beans during the final minutes of simmering.

Tortellini Beef Soup

Tender tortellini and ground beef in a rich, creamy broth with cherry tomatoes. Ready in 40 minutes.

Prep Time
15 minutes
Time to Cook
25 minutes
Total Duration
40 minutes
Recipe by Laura Bennett

Recipe Type Warm Soups & Stews

Skill Level Easy

Cuisine Type Italian-American

Makes 4 Portions

Dietary Details None specified

What You'll Need

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

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
04 Salt and freshly ground black pepper, to taste

Garnish

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

How To Make It

Step 01

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

Step 02

Sauté Aromatics: Add the chopped onion and cook for 3–4 minutes until soft. Stir in the minced garlic and cook for 1 minute until fragrant.

Step 03

Add Tomatoes and Seasonings: Add the cherry tomatoes, Italian herbs, and red pepper flakes. Cook for 3–4 minutes until the tomatoes start to soften.

Step 04

Add Broth: Pour in the beef broth and bring to a gentle boil.

Step 05

Cook Tortellini: Add the tortellini and cook according to package instructions (usually 4–6 minutes), until just tender.

Step 06

Finish with Cream and Spinach: Reduce heat to low. Stir in the heavy cream and baby spinach. Simmer gently for 2–3 minutes until the soup is heated through and the spinach is wilted.

Step 07

Season and Serve: Season with salt and pepper to taste. Ladle into bowls and garnish with Parmesan and fresh herbs if desired.

Tools Needed

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

Allergy Warnings

Review every ingredient for allergens and reach out to a medical expert if you're uncertain.
  • Contains wheat (tortellini), milk (cheese, cream, Parmesan). Check tortellini and broth labels for potential allergens such as eggs or gluten.

Nutrition information (serving size)

These nutritional details are for reference. They're not meant as medical guidance.
  • Caloric Value: 540
  • Fat content: 27 grams
  • Carbohydrates: 44 grams
  • Protein Amount: 31 grams