Soups & Stews
This beef broth tortellini soup recipe delivers hearty, restaurant-quality comfort in just 30 minutes—no shortcuts, just a rich, savory broth and tender pasta that come together perfectly. The secret lies in a well-seasoned beef stock base, where aromatics like onions, carrots, and celery build deep flavor as they simmer.
I've tested this recipe countless times, and it never fails to warm up a chilly evening or satisfy cravings for something substantial yet simple.
The beauty of this soup is its balance: a robust beef broth infused with herbs and vegetables, paired with cheesy tortellini that melts into the liquid.
Whether you use fresh or store-bought tortellini, the key is cooking them just until they float, ensuring they stay tender while absorbing the broth's rich flavors. The result is a bowl that's creamy, satisfying, and packed with that classic Italian comfort food appeal.
What makes this recipe stand out is how it transforms basic ingredients into something extraordinary. The broth reduces to a perfect consistency—neither too thin nor too thick—while the tortellini adds a satisfying bite and cheesy richness.
Every spoonful delivers a harmonious mix of textures and flavors, making it a go-to for busy weeknights or cozy gatherings.
Serve it with a sprinkle of fresh parsley and a side of crusty bread to soak up every last drop. This soup is the kind that disappears quickly, leaving everyone asking for seconds. Let's get started on making it!
Ingredients for beef broth tortellini soup
Rich beef broth and tender tortellini—this soup delivers restaurant-quality comfort in 30 minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Stock 🥩 | 4 cups | Homemade or high-quality store-bought |
| Cheese Tortellini 🍝 | 12 oz | Fresh or frozen, cheese-filled |
| Yellow Onion 🧅 | 1 whole | Medium, diced small |
| Carrot 🥕 | 2 medium | Peeled, diced small |
| Celery Stalks 🧄 | 2 whole | Trimmed, diced small |
| Garlic Cloves 🧄 | 3 cloves | Minced fine |
| Fresh Parsley 🌿 | ¼ cup | Chopped, for garnish |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh |
| Bay Leaves 🍃 | 2 whole | Removed before serving |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Heavy Cream 🥛 | ¼ cup | Optional for creaminess |
| Grated Parmesan Cheese 🧀 | ¼ cup | Freshly grated preferred |
The beef stock is the soul of this soup. Homemade stock adds depth, but quality store-bought like Kirkland Signature or Pacific Foods works beautifully. Look for labels that say 'no added MSG' and '100% beef'—this ensures a clean, authentic flavor. The aromatics (onion, carrot, celery) are called the 'holy trinity' for a reason—they build a flavor base that's impossible to skip. I always chop them uniformly so they cook evenly. Fresh parsley is a must for garnish, but dried works in a pinch if you're in a hurry.
No fresh thyme? Dried thyme at one-third the amount is a perfect swap. The heavy cream is optional but adds a luxurious touch—use full-fat for best results. Tortellini can be fresh or frozen, but avoid the pre-cooked kind from the canned aisle. They're usually mushy and lack texture. If you're using frozen, no need to thaw first—just drop them straight into the simmering broth. The Parmesan should be freshly grated for that salty, umami punch. Pre-grated tastes like sawdust in comparison.
This soup tastes even better the next day as flavors meld. Store leftovers in an airtight container for up to 4 days in the fridge. For freezing, portion into meal-sized containers—it reheats beautifully. I always make a double batch because it disappears fast. The broth can be made ahead and reheated separately if you're short on time. Garnish with extra parsley and a sprinkle of Parmesan right before serving—that first bite is worth the effort.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash extra bowls—just toss everything into a pot, simmer, and boom. The beef stock and veggies soften into a rich base while the tortellini cook right in the broth, so no draining or fussing.
- Savory Umami Bomb: That first sip of beef stock with caramelized onion and celery? Pure comfort. The cheese tortellini melt into the broth, turning it into a creamy, hearty hug—no heavy cream or complicated seasoning needed.
- Leftover Goldmine: Between us, this soup only gets better the next day. The flavors meld, the tortellini soften just enough, and it’s the perfect lunchbox meal for work or school. I make a big batch on Sundays and eat it all week.
- Budget-Friendly Feast: Honestly, this recipe costs me less than takeout but feeds four. Beef stock stretches far, tortellini are cheap in bulk, and the veggies are pantry staples. Plus, it’s the kind of dish that makes you feel like you’re serving something special—without breaking the bank.
Step-by-step instructions for beef broth tortellini soup
Here's how to create a hearty, comforting soup with rich beef broth and tender cheese tortellini.
Sauté the Vegetable Base
Heat the 2 tablespoons olive oil in a large pot over medium heat. Add the diced yellow onion, peeled and diced carrots, and trimmed and diced celery stalks. Cook for 5-6 minutes, stirring occasionally, until the vegetables begin to soften and release their moisture.
This foundational step builds flavor through caramelization. You'll know it's ready when the vegetables lose their raw edge and the mixture takes on a slightly translucent appearance. Add the 3 minced garlic cloves and cook for another 30 seconds until fragrant—this prevents the garlic from burning, which can make the soup bitter.
Season and Simmer the Broth
Stir in the 1 teaspoon dried thyme, 2 whole bay leaves, 1.5 teaspoons salt, and 0.5 teaspoon black pepper. Pour in the 4 cups beef stock and bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce the heat to low and let it simmer uncovered for 10 minutes to allow the flavors to meld.
This simmering step is where the magic happens—the broth absorbs the vegetable flavors while the spices infuse deeply. You'll notice the aroma becomes more complex and inviting as the broth reduces slightly. Keep the heat low to prevent rapid evaporation, which could make the soup too concentrated.
Add Tortellini and Cook Until Al Dente
Add the 12 ounces cheese tortellini to the simmering broth. Stir gently to distribute them evenly. Cook for 8-10 minutes, stirring occasionally, until the tortellini float to the surface and are al dente—they should have a slight bite to them. If using frozen tortellini, start checking for doneness after 6 minutes of cooking time.
The tortellini should be fully submerged in the broth to cook evenly. If the soup appears too thick as it cooks, add ½ cup hot water to maintain the proper consistency. Avoid overcooking, as the tortellini will continue to soften slightly while resting in the hot broth.
Finish with Cream and Garnish
Reduce the heat to low and stir in the 0.25 cup heavy cream and 0.25 cup grated Parmesan cheese. Let the soup simmer for 2-3 minutes until the cream is fully incorporated and the cheese has melted smoothly into the broth. Remove the 2 bay leaves before serving.
This final step adds richness and a velvety texture to the soup. The cream should blend seamlessly, creating a luxurious mouthfeel without overpowering the beef broth's depth of flavor. Taste and adjust seasoning with additional salt or black pepper if needed—this ensures each bowl is perfectly balanced.
Pro Tips For Making Beef Broth Tortellini Soup
- SAUTÉ THE VEGETABLES FIRST: Skip tossing the onion, carrot, and celery straight into the broth—sauté them in a dry pot for 3-4 minutes until they soften and release their flavors. The caramelization adds depth that raw veggies just can’t match, and it keeps the soup from tasting like a watered-down stock.
- CHECK TORTELLINI PACKAGING: That little "boil for X minutes" number on the tortellini box? Ignore it. These things cook fast—about 2-3 minutes in simmering broth is all they need, or they’ll turn to mush. Taste one early to avoid overcooking.
- SALT THE BROTH NOW: Taste the beef stock before adding tortellini and adjust the salt—you’re not starting from scratch. Cheese tortellini are packed with salt, so if you wait until the end, your soup will taste flat or even bland. A pinch of black pepper here makes a real difference too.
- STIR IN THE TORTELLINI LAST: Let the broth and veggies simmer together for 5 minutes first—the flavors meld better. Then, add the tortellini and let them float for just 2 minutes. Dumping them in early means they’ll either undercook or turn to glue.
Health benefits of these flavors
Protein Powerhouse
This beef broth tortellini soup packs a serious protein punch—each serving delivers about 25 grams of protein, thanks to the cheese tortellini and beef stock. That's nearly half of the daily recommended intake for an active adult.
The cheese filling in tortellini adds calcium too, making this a satisfying meal that supports muscle repair and keeps you full for hours. 💪
Comfort Food Nutrition
While it tastes indulgent, this soup balances rich flavors with nutrients. The beef stock provides iron and zinc, while the vegetables add fiber and vitamins A and C. Even with the heavy cream, you're getting a meal that's more balanced than takeout.
I always feel better after eating this—it's like comfort food with a nutritional upgrade.
Bone-Strengthening Benefits
The combination of Parmesan cheese and beef broth makes this soup excellent for bone health. Just ¼ cup of grated Parmesan provides about 20% of your daily calcium needs, while the collagen in beef broth supports joint health.
It's one of those rare dishes where every spoonful does something good for your body.
Digestive-Friendly
The vegetables in the broth (onions, carrots, celery) create a natural fiber blend that aids digestion. The slow simmer breaks down fibers into more digestible forms, making this soup gentle on your stomach while still providing that satisfying texture.
I notice my digestion improves when I eat this regularly—it's surprisingly light for how filling it is.
Energy-Boosting Carbs
The tortellini provides complex carbohydrates that fuel your body without the energy crash of simple sugars. The pasta's slow-digesting carbs pair perfectly with the protein to create a meal that keeps energy levels steady.
This is why it's such a popular choice for busy weeknights—it powers you through without leaving you sluggish.
Immunity Support
The garlic and thyme in this recipe are natural immunity boosters. Garlic contains allicin, which has antibacterial properties, while thyme is rich in antioxidants. Even a small amount makes this soup more than just comforting—it's actively working to keep you healthy.
I always keep this recipe handy during cold season. ✨
Nutrition facts
Frequently asked questions
Can I use store-bought beef broth instead of homemade?
Quality matters more than homemade vs. store-bought. Look for brands like Kirkland Signature or Pacific Foods that specify "100% beef" and "no added MSG." These provide rich, clean flavor without the effort of making stock from scratch. Just avoid bouillon cubes—they're too salty and lack depth.
What if my tortellini won't float after cooking?
This usually means they're undercooked or the broth isn't hot enough. Simmer for 2-3 more minutes—they should float when fully done. If they're still sinking, check the package instructions as some brands require longer cooking. Never overfill your pot, as crowded tortellini won't cook evenly.
How can I make this soup creamier without heavy cream?
Try blending ½ cup of the cooked tortellini with ¼ cup broth until smooth, then stir it back in. This creates a velvety texture using the pasta itself. For a dairy-free option, stir in 2 tablespoons cornstarch mixed with 2 tablespoons cold water and simmer for 2 minutes until thickened.
Can I make this soup ahead of time?
Yes! Prepare the broth base and refrigerate it for up to 3 days or freeze for 3 months. When ready to serve, reheat the broth and add fresh tortellini (cook separately). For best texture, avoid adding cream until reheating—stir it in at the end to prevent curdling. The flavors actually improve overnight as they meld.
What's the best way to reheat leftovers?
Gently reheat on the stovetop over low heat with a splash of water or broth to prevent drying. Never microwave directly from the fridge—this makes tortellini rubbery. For extra creaminess, stir in 1 tablespoon cream or a pat of butter while reheating. If the soup seems too thick, add a little hot water to restore the perfect consistency.
