Soups & Stews
Betty Crocker's tortellini soup recipe delivers that comforting, creamy richness we all crave—especially when temperatures drop. 💛 The secret lies in slow-simmered broth, hidden meatballs for hearty texture, and just the right amount of creaminess to satisfy even the pickiest eaters.
I've perfected this version over years of testing, ensuring every spoonful delivers that nostalgic Betty Crocker flavor without the shortcuts.
This recipe builds on classic comfort food principles: tender meatballs simmered until they melt in your mouth, cheesy tortellini that absorb the rich broth, and a velvety finish from cream or milk.
The beauty of this method is its flexibility—you can adjust the creaminess to suit your preference while keeping the meatballs as the star. Professional results come from precise timing and layering flavors gradually.
By the time you serve this soup, you'll have a steaming bowl of golden broth filled with tender meatballs, perfectly cooked tortellini, and a creamy finish that feels indulgent yet balanced.
The aroma alone will have everyone gathering around the table, and the first bite delivers that perfect combination of savory, cheesy, and comforting. This is the kind of soup that transforms an ordinary weeknight into a special meal.
Pair it with crusty bread for dipping or a simple green salad to round out the meal. The leftovers reheat beautifully too, making it perfect for meal prep or feeding a crowd. Let's get started on creating this timeless classic in your own kitchen—just like Betty Crocker intended.
Ingredients for betty crocker tortellini soup
Six servings of creamy comfort—just these 15 ingredients transform your kitchen into a Betty Crocker classic.
| Ingredient | Amount | Notes |
|---|---|---|
| Ground Beef 🥩 | 1 ½ lb | 80% lean for best texture |
| Tortellini 🍝 | 16 oz | Cheese-filled, refrigerated |
| Chicken Broth 💧 | 6 cups | Low-sodium preferred |
| Carrots 🥕 | 1 ½ cups | Diced small for even cooking |
| Celery 🧅 | 1 cup | Diced small, fresh preferred |
| Yellow Onion 🧅 | 1 whole | Diced small, yellow preferred |
| Garlic Cloves 🧄 | 4 cloves | Minced for depth of flavor |
| Heavy Cream 🥛 | ½ cup | Full-fat for creamy texture |
| Milk 🥛 | ½ cup | Whole milk preferred |
| Parmesan Cheese 🧀 | ½ cup | Freshly grated from block |
| All-Purpose Flour 🌾 | ¼ cup | For meatball binding |
| Egg 🥚 | 1 whole | Large, for meatball binding |
| Dried Parsley 🌿 | 1 tbsp | For meatball seasoning |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
The ground beef is where the magic happens. 80% lean gives you that perfect balance of flavor and texture—leaner beef dries out too fast. Grab the pre-ground from the store to save time, but if you're feeling fancy, Costco's bulk chuck roast is cheaper and just as good when finely chopped. The tortellini? Cheese-filled is non-negotiable here—those spinach ones change the whole vibe. I always buy the refrigerated kind from the dairy aisle because the frozen ones can get mushy when simmering. For the broth, low-sodium is key—you'll be adding plenty of salt later, and you don't want to overdo it.
No heavy cream? Half-and-half at double the amount works in a pinch, but trust me, the full-fat version makes all the difference. Fresh parsley is ideal, but dried works at one-third the amount—just make sure it's not ancient. The meatballs are the star, so don't skip the egg and flour—they're what give them that perfect hold. If you're watching calories, you can substitute Greek yogurt for half the milk, but the texture won't be quite as rich. The carrots and celery can be baby carrots or pre-cut veggie mix if you're in a hurry—just dice them small so they cook evenly with the tortellini.
This soup tastes even better the next day—honestly, the flavors meld together perfectly after a night in the fridge. Keeps for 4-5 days covered, and freezes beautifully for up to 3 months. I always make a double batch because it disappears so fast. To reheat, just warm it on the stove over medium-low heat, stirring occasionally. The tortellini will soak up the broth and get even creamier. Leftovers? Portion them into containers with a dollop of extra Parmesan on top—game changer for lunches.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to wash another dish. Brown the beef with carrots and celery, dump in the broth and tortellini, and let it simmer—no straining, no fuss. That’s it. The tortellini puff up perfectly on their own while the veggies melt into the broth.
- Cheesy, Meat-Packed Comfort: The second you taste the first spoonful, you’ll get why this is my go-to. Ground beef adds hearty richness, while the creamy tortellini (Betty Crocker’s classic cheesy kind) deliver that oh yeah moment. It’s like a hug in a bowl—especially when you stir in a little Parmesan at the end.
- Lunchbox Hero: Between us, this soup is my secret weapon for meal prep. Assemble it ahead, reheat portions, and pack it in thermoses for work or school lunches. The tortellini stay tender, the broth stays flavorful, and kids actually finish their lunch—no complaints.
- Budget-Friendly Powerhouse: I make this twice a month because it stretches ingredients without breaking the bank. A pound of beef, a bag of frozen veggies (or fresh scraps), and a box of tortellini cover four servings for under $10. Leftovers? Even better cold the next day with a sprinkle of black pepper.
Step-by-step instructions for Betty Crocker tortellini soup
Here's how to build that dreamy, creamy soup with meatballs hiding in every bite.
👨🍳 Step 1: Make the Hidden Meatballs
In a medium bowl, combine the 1.5 lb ground beef, 0.25 cup all-purpose flour, 1 whole egg, 1 tbsp dried parsley, 1.5 tsp salt, and 0.5 tsp black pepper. Mix gently with your hands until just combined—don't overwork or the meatballs will get tough. I like to use my fingers for this because it helps distribute the seasoning evenly.
Roll the mixture into 1-inch diameter balls (about 20 meatballs total). You'll know you're doing it right when they hold their shape but still feel soft to the touch. Place them on a plate and refrigerate while you prep the rest of your ingredients. This chilling step helps them hold together better when they hit the hot broth later.
🍳 Step 2: Build the Flavor Base
Heat 1 tablespoon olive oil (not listed but essential) in a large Dutch oven over medium heat. Add the 1 whole yellow onion and 1 cup celery and cook for 5 minutes until softened. Then add the 1.5 cups carrots and cook for another 3 minutes until everything is tender and the onions become translucent.
Stir in the 4 cloves minced garlic cloves and cook for just 30 seconds—don't let it brown or it'll turn bitter. Pour in the 6 cups chicken broth and bring to a gentle simmer. This is your flavor foundation, so let it bubble away for 5 minutes to meld the aromatics together before adding anything else.
🔥 Step 3: Cook the Meatballs and Tortellini
Add the chilled meatballs to the simmering broth and cook for 10 minutes until they're firm to the touch. You'll see them float to the surface as they cook—this is perfect. Then add the 16 oz tortellini and cook for another 8-10 minutes until the tortellini are al dente (they'll finish cooking in the creamy sauce).
Here's the thing—I like to taste the broth at this point. If it needs more salt, add it now. The meatballs should be fully cooked through with no pink centers, and the tortellini should have just a slight bite to them. If they're done too early, keep them warm in the broth.
🥘 Step 4: Create the Creamy Finish
Reduce the heat to low and stir in the 0.5 cup heavy cream and 0.5 cup milk. Let it simmer gently for 3-4 minutes until slightly thickened but still creamy. The soup should coat the back of a spoon but still be smooth—not clumpy. If it gets too thick, stir in 1-2 tablespoons of the cooking liquid.
Sprinkle the 0.5 cup freshly grated parmesan cheese over the top and stir until melted and fully incorporated. This is where the magic happens—the parmesan adds that rich, nutty depth that makes this soup truly special. Taste and adjust seasoning one final time with salt and pepper if needed.
⏰ Step 5: Rest and Serve
Let the soup sit off the heat for 5 minutes before serving. This resting period allows all the flavors to meld together perfectly. The tortellini will finish cooking slightly in the residual heat, and the cream will fully emulsify with the broth.
Ladle into bowls and serve immediately with extra grated parmesan on top. Each spoonful should deliver that perfect balance of creamy richness, tender meatballs, and cheesy tortellini. The hidden meatballs make this soup extra satisfying—every bite has a little surprise!
Pro Tips For Making Betty Crocker Tortellini Soup
- Brown the Beef Thoroughly: Don’t just cook the ground beef—brown it. Break it into small chunks first, then cook on medium-high heat until it’s deeply browned in spots, not just pink. This adds real depth to the soup. (Yes, it takes a few minutes longer, but the flavor difference is noticeable.)
- Sweat, Don’t Boil, Veggies: When cooking the carrots and celery, keep the heat low and let them sweat in the pot for 5-6 minutes before adding broth. If you crank the heat too high, they’ll turn mushy instead of tender. A splash of water helps them soften without losing texture.
- Salt the Broth Early: The chicken broth is the soup’s soul—don’t wait until the end to season it. Add a generous pinch of salt (about ½ teaspoon per cup) while heating it, then adjust later. This ensures every bite is properly seasoned, not just the surface.
- Add Tortellini Last: Tossing the tortellini in at the very end guarantees they stay al dente and don’t turn to mush. If you add them too soon, they’ll absorb too much liquid and lose their perfect bite. (Pro move: Reserve ½ cup of broth to thin the soup if needed after adding them.)
Best sauces and condiments for this recipe
Classic Creamy Finish
This soup's signature richness comes from the heavy cream and milk combination, which creates a velvety texture without being overly heavy. I always use full-fat dairy because the fat content helps emulsify the sauce beautifully.
For a lighter version, substitute half the milk with whole milk Greek yogurt—it adds tanginess while reducing calories slightly. The Parmesan cheese is non-negotiable; freshly grated from a block adds depth that pre-shredded can't match. 🥛
Hidden Meatball Secret
The meatballs are the star of this soup, and their flavor is amplified by the slow simmer. I recommend using 80% lean ground beef for the best texture—the fat keeps them juicy while cooking.
For extra flavor, add 1 teaspoon Italian seasoning to the meatball mixture. If you prefer a lighter option, try lean turkey or chicken ground meat instead, but the texture will be slightly different. 🥩
Broth Boosters
Elevate your broth with homemade vegetable stock if you have time—it adds complexity that store-bought can't match. I like to add 1 bay leaf and 1 sprig fresh thyme to the broth while simmering for deeper flavor.
For a tomato-based twist, stir in 1 cup crushed tomatoes with the broth. The acidity balances the creaminess perfectly. 💧
Cheesy Upgrade
For a gooey, indulgent version, sprinkle shredded mozzarella on top while serving. The contrast between the creamy broth and melted cheese is divine. Another trick: stir in 1 ounce cream cheese with the Parmesan for an ultra-smooth finish.
If you love nutty flavors, add 1 tablespoon white miso paste to the broth for umami depth. 🧀
Herb Garnishes
Fresh herbs brighten the dish without overpowering it. I always finish with 2 tablespoons chopped fresh parsley and a sprinkle of crushed black pepper. For a garlicky kick, add 2 thin slices of garlic to the broth while simmering.
If you're feeling fancy, garnish with microgreens or edible flowers for a restaurant-worthy touch. 🌿
Spicy Kick Options
For heat lovers, stir in ½ teaspoon red pepper flakes with the broth. For a smoky twist, add 1 teaspoon smoked paprika to the meatball mixture.
If you prefer fresh heat, top with sliced jalapeños or a drizzle of hot honey. The creaminess balances the spice beautifully. 🌶️
Nutrition facts
Frequently asked questions
Can I make this soup without meatballs?
The hidden meatballs are what give this recipe its signature hearty texture, but you can absolutely adapt it! Substitute with 12 oz cooked Italian sausage or 1 cup cooked lentils for a vegetarian version. If omitting entirely, increase the tortellini to 20 oz to maintain fullness. The broth will still be rich, but the protein element will be missing.
How do I make this soup less creamy?
For a lighter version, reduce the dairy by half—use ¼ cup heavy cream + ¼ cup milk instead of the full amounts. You can also replace the milk with ¼ cup unsweetened almond milk and stir in 1 tablespoon cornstarch to help thicken the broth naturally. The soup will still be flavorful but with a more broth-forward texture.
Can I use frozen tortellini instead of refrigerated?
Yes, but with one key adjustment: do not thaw them first. Add frozen tortellini directly to the simmering broth with the meatballs and cook for 12-15 minutes instead of 8-10. The extra time ensures they cook through completely. Frozen tortellini work best in this recipe because they won't overcook in the creamy finish.
Why did my soup turn out too thick?
This usually happens when the cream/milk mixture reduces too much or the tortellini releases excess starch. To fix it, stir in ¼ cup warm broth at a time until you reach your desired consistency. For prevention, reduce heat to low when adding dairy and stir constantly. If the soup is still too thick after reheating, add a splash more broth or a bit of water.
How long can I store leftovers?
This soup keeps beautifully for 4-5 days in the refrigerator, stored in an airtight container. For longer storage, freeze portions for up to 3 months. Reheat gently on the stove over medium-low heat, stirring occasionally. The tortellini will absorb extra broth and become even creamier—just add a splash of milk or water if needed.
