Tortellini Beef Soup

Featured in: One-Pot Cozy Classics

This comforting dish features tender ground beef browned with diced onions and garlic, then simmered in a rich, basil-scented broth with tomatoes and tomato paste. Cream is stirred in to add smoothness before tender cheese tortellini is cooked directly in the soup. Optional spinach adds a fresh touch, while Parmesan and fresh basil finish the warm bowl. Ready in under an hour, it’s perfect for cozy evenings and satisfying, effortless meals.

Updated on Fri, 26 Dec 2025 11:27:00 GMT
Steaming bowl of Tortellini Beef Soup, packed with tortellini, ground beef and herbs, ready to serve. Pin It
Steaming bowl of Tortellini Beef Soup, packed with tortellini, ground beef and herbs, ready to serve. | cedaroven.com

One November evening, I was standing in my kitchen with a craving I couldn't quite name—something warm, something that tasted like comfort without being fussy. I had ground beef thawing, a box of fresh tortellini in the fridge, and tomatoes calling out from the pantry. Within forty-five minutes, I had a pot of this creamy, deeply savory soup simmering away, filling my entire apartment with the smell of basil and beef broth. My neighbor poked their head in wondering what smelled so good, and I realized I'd stumbled onto something special—a soup that feels homemade without the fuss.

I made this for my sister on a cold Tuesday when she'd had a rough week, and watching her face light up as she tasted it reminded me that food is really just love with flavor. She asked for the recipe before she'd even finished the bowl, and now it's her go-to when she needs to feed her own family something that feels special but stays simple.

Ingredients

  • Ground beef: Lean works beautifully here—it browns quickly and keeps the broth from getting greasy, which is the whole point.
  • Yellow onion and garlic: These are your aromatics, the quiet foundation that makes everything else taste richer and more alive.
  • Diced tomatoes: Canned is perfect; don't feel bad about it—that juice is liquid gold for your broth.
  • Beef broth: Use low-sodium so you can taste every layer; you'll adjust salt at the end anyway.
  • Heavy cream: This is what transforms it from soup to something silky and special—it softens all the sharp edges.
  • Tomato paste: Just two tablespoons, but it deepens the whole thing, making it taste less simple and more intentional.
  • Fresh or refrigerated cheese tortellini: The pasta is your star player here; fresh ones cook faster and have a tender, almost pillowy texture that frozen just doesn't match.
  • Dried basil and oregano: Don't skip these—they're dried, yes, but they bloom in the warmth and become the soul of the broth.
  • Salt, pepper, and red pepper flakes: Build your seasoning as you go; taste constantly because you're in control here.
  • Parmesan and fresh basil: The garnish that makes someone think you tried harder than you actually did.

Instructions

Brown the beef:
Heat a large pot over medium and add your ground beef, breaking it up with a spoon as it cooks. You're listening for that gentle sizzle, watching for the color to shift from pink to deep brown—this takes about 5 minutes and is where all the flavor starts. If there's a pool of fat at the end, drain it, but save a little; it carries flavor.
Build the aromatics:
Toss in your diced onion and let it soften for a few minutes until it starts to turn translucent and smell sweet. Add the garlic and stir constantly for just a minute—you want it fragrant, not burnt.
Add the tomato base:
Stir in your tomato paste and let it cook for a minute, then add the canned tomatoes with all their juice, plus your dried herbs, salt, pepper, and red pepper flakes if you like heat. Stir this together and let it simmer for a couple of minutes so everything gets to know each other.
Build the broth:
Pour in your beef broth and bring it to a gentle boil, then lower the heat and let it simmer for about 10 minutes. This is where the flavors start to marry and deepen, and your kitchen smells incredible.
Add the cream:
Stir in your heavy cream slowly, watching as the broth transforms into something luxurious and creamy. Bring it back to a gentle simmer—you're not boiling anymore, just keeping it warm and cozy.
Cook the tortellini:
Add your tortellini and cook according to the package, usually 4 to 6 minutes, until they float to the top and are tender. They cook faster than you'd think, so don't wander off.
Optional spinach:
If you're adding spinach, stir it in now and let it wilt for about a minute—it'll turn a deeper green and disappear into the broth, adding nutrition without anyone noticing.
Taste and adjust:
This is the moment you take a spoon, blow on it, and taste. More salt? More pepper? You're in charge here, so season until it tastes like home.
Pin It
| cedaroven.com

There's something about stirring a pot of soup that slows you down, makes you pay attention. I've made this on nights when I needed to think, and somehow the repetitive motion of the spoon and the warmth rising up made everything feel more manageable. It's the kind of food that does more than fill your stomach—it settles your mind.

Why This Soup Works Every Time

This recipe succeeds because it respects the simple math of good cooking: good ingredients, proper browning, patience with heat, and balance. There's no complicated technique hiding in here—just clear steps that build on each other. The beef gets deep and savory, the broth becomes a stage for the cream to shine, and the tortellini add that soft, delicate texture that makes people keep reaching for another spoonful. It's the kind of soup that looks like you spent all day on it but asks for less than an hour of your time.

Variations That Still Taste Right

Once you've made this a few times, you'll start seeing ways to twist it that feel natural. Some people add a handful of diced carrots or zucchini for more vegetables and a slightly lighter feel. Others swap the heavy cream for half-and-half if they want something less rich, or add a splash of white wine to the broth for brightness. The spinach is optional, but it adds color and nutrients without changing the fundamental character of the dish. The beauty is that this recipe is flexible enough to work with what you have on hand, but structured enough that it's hard to mess up.

Serving and Pairing Thoughts

Serve this hot in a bowl deep enough to hold the broth, topped with a generous handful of grated Parmesan and a few torn leaves of fresh basil. A crusty piece of Italian bread is essential—something to tear off and drag through that creamy, savory broth. A glass of Chianti alongside completes the picture, but honestly, a simple glass of water works just as well. This soup is the kind of meal that doesn't need much else to feel complete; it's already doing everything it needs to do.

  • Make sure your tortellini are fresh or properly thawed if frozen, so they cook evenly and don't turn into small dough balls.
  • Taste the broth before adding the pasta and make your final seasoning adjustments then—it's harder to fix once everything is in.
  • Save any leftovers for the next day, but store the soup and tortellini separately so the pasta doesn't oversoak and turn soft.
Creamy homemade Tortellini Beef Soup filled with tender tortellini and vegetables, perfect for a cozy supper. Pin It
Creamy homemade Tortellini Beef Soup filled with tender tortellini and vegetables, perfect for a cozy supper. | cedaroven.com

This is the kind of recipe that becomes your own after a few tries, and that's exactly what I hope happens. Keep a spoon in that pot, taste as you go, and remember that the best meals are the ones made with attention and a little bit of heart.

Tortellini Beef Soup

Ground beef and cheese tortellini simmered with tomatoes and basil in a creamy, flavorful broth.

Prep Time
15 min
Time to Cook
30 min
Overall Time
45 min
Created by Evan Brooks


Skill Level Easy

Cuisine Italian-American

Makes 6 Portions

Diet Preferences 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 fresh 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

How To Make It

Step 01

Brown Ground Beef: In a large pot over medium heat, cook ground beef until no longer pink, breaking it up as it cooks. Drain excess fat if necessary.

Step 02

Sauté Aromatics: 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

Build Flavor Base: Stir in tomato paste, diced tomatoes with juices, dried basil, oregano, salt, black pepper, and red pepper flakes if using. Cook for 2 minutes, stirring frequently.

Step 04

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

Step 05

Add Cream: Stir in heavy cream and return soup to a gentle simmer.

Step 06

Cook Tortellini: Add tortellini and cook according to package directions, usually 4 to 6 minutes, until tender and floating.

Step 07

Wilt Spinach: If desired, stir in baby spinach and cook just until wilted, about 1 minute.

Step 08

Adjust Seasoning: Taste the soup and modify salt and pepper as needed.

Step 09

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

Equipment Needed

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

Allergy Info

Review all items for potential allergens. If needed, ask a medical expert.
  • Contains wheat, milk, and may contain egg.

Nutrition Details (per serving)

Details given for reference only—contact your doctor for personal advice.
  • Caloric Value: 420
  • Fats: 23 g
  • Carbohydrates: 30 g
  • Proteins: 24 g