There’s something almost magical about a pot of soup simmering on the stove, especially when it’s a cold, rainy evening and everyone is craving a little comfort. For me, that feeling is perfectly captured in this Meatball Tortellini Soup Recipe. It’s the kind of meal that fills the kitchen with an incredible aroma, promising a dinner that’s both hearty and deeply satisfying. It’s a hug in a bowl, a one-pot wonder that manages to feel both rustic and elegant, and it has become a steadfast favorite in our weekly dinner rotation.
This particular Meatball Tortellini Soup recipe is a beautiful marriage of two classics: the rich, savory depth of a traditional meatball soup and the delightful, cheesy surprise of tortellini. It’s an easy soup recipe that comes together surprisingly fast, making it a perfect candidate for a busy weeknight dinner. The tender meatballs, the flavorful broth, and the plump, cheese-filled pasta create a symphony of textures and flavors that is pure comfort food. It’s a family friendly dinner that pleases both kids and adults, and the best part? It all happens in one pot, which means cleanup is a breeze.
Table of Contents
Meatball Tortellini Soup Recipe Ingredients
The foundation of any great dish is its ingredients, and this Meatball Tortellini Soup is no exception. Starting with a few simple, fresh components builds layers of flavor that make this soup truly special.

For the Meatballs:
- 1 lb ground beef (I often use an 85/15 blend for flavor, but leaner works too)
- 1/3 cup breadcrumbs (Panko adds a nice lightness)
- 1/4 cup freshly grated Parmesan cheese
- 1 large egg, lightly beaten
- 2 cloves garlic, minced
- 2 tablespoons fresh parsley, finely chopped
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Soup Base:
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
- 3 cloves garlic, minced
- 6 cups beef broth (chicken broth works well too)
- 1 (24-ounce) jar of your favorite marinara sauce
- 1 teaspoon dried oregano
- 1 bay leaf (optional, but adds a lovely background note)
- 1 (9-ounce) package refrigerated cheese tortellini
- 3 cups fresh spinach, roughly chopped
- Salt and freshly ground black pepper, to taste
- For serving: extra grated Parmesan cheese and crusty bread
Quick Timing for Your Meatball Tortellini Soup
One of the best things about this Italian soup is how quickly it comes together, even with homemade meatballs.
* Prep time: 15 minutes
* Cook time: 25 minutes
* Total time: 40 minutes
Step-by-Step Instructions for Your Soup
Making this soup is a straightforward process that fills your home with the most wonderful smells. Follow these simple steps for a perfect result every time.
Step 1: Prepare the Meatballs
In a medium bowl, combine the ground beef, breadcrumbs, Parmesan, egg, minced garlic, parsley, Italian seasoning, salt, and pepper. Use your hands to mix everything gently but thoroughly—overmixing can make the meatballs tough. Form the mixture into small, bite-sized meatballs, about 1 inch in diameter. You should get around 20-25 meatballs.
Step 2: Brown the Meatballs
Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Working in batches to avoid crowding the pan, add the meatballs and brown them on all sides. They don’t need to be cooked through at this stage, just nicely seared to develop flavor. This should take about 5-7 minutes per batch. Remove the meatballs with a slotted spoon and set them aside on a plate.
Step 3: Sauté the Aromatics
In the same pot, you’ll have all those delicious browned bits from the meatballs. Add the diced onion, carrots, and celery (this classic combo is called a soffritto). Sauté for about 5-7 minutes, until the vegetables have softened and the onion becomes translucent. Add the minced garlic and cook for one more minute until fragrant.
Step 4: Build the Soup Broth
Pour in the beef broth and marinara sauce, scraping the bottom of the pot with your spoon to lift up all those flavorful browned bits. This is where the deep, rich flavor of the soup comes from! Stir in the dried oregano and add the bay leaf if using. Bring the broth to a gentle boil.
Step 5: Simmer and Add Tortellini
Once the broth is boiling, carefully add the browned meatballs back into the pot. Reduce the heat to a simmer, cover the pot, and let it cook for about 10 minutes. This allows the meatballs to cook through and the flavors to meld. After 10 minutes, add the entire package of refrigerated cheese tortellini to the soup. Simmer, uncovered, for another 5-7 minutes, or until the tortellini are tender and cooked through.
Step 6: The Final Touches
Stir in the fresh spinach and cook for just 1-2 minutes, until it has wilted into the hot broth. Remove the pot from the heat and fish out the bay leaf. Give the soup a taste and adjust the seasoning with more salt and pepper if needed.
Nutritional Information Per Serving
This information is an estimate and can vary based on specific ingredients used.
* Calories: ~420
* Protein: 28g
* Carbohydrates: 38g
* Fat: 18g
* It’s also a good source of Iron, Vitamin A (from the carrots and spinach), and Calcium.
Equipment Needed for This One Pot Meal
The beauty of this recipe is its simplicity, and that extends to the tools you’ll need.
* A large Dutch oven or heavy-bottomed soup pot (at least 5-6 quarts)
* A sharp knife and cutting board
* Measuring cups and spoons
* A slotted spoon or tongs for handling the meatballs
* A mixing bowl for the meatball mixture
Why You’ll Love This Meatball Tortellini Soup Recipe
This soup has earned its place as a staple for so many good reasons.
* **Ultimate Comfort:** It’s the definition of cozy, satisfying comfort food.
* **Surprisingly Simple:** From start to finish, it’s on the table in about 40 minutes.
* **All-in-One:** It’s a complete, balanced meal with protein, veggies, and carbs all in a single bowl.
* **Crowd-Pleaser:** Its universally loved flavors make it a hit with the whole family.
* **Flexible:** You can easily adapt it to what you have on hand, which we’ll explore next.
Healthier Alternatives for Your Soup
You can easily tailor this Meatball Tortellini Soup to fit different dietary needs without sacrificing flavor.
* **For a Lighter Version:** Use ground turkey or chicken for the meatballs and low-sodium broth.
* **Gluten-Free:** Use gluten-free breadcrumbs in the meatballs and seek out a certified gluten-free cheese tortellini.
* **Dairy-Free:** Omit the Parmesan from the meatballs (you can use a tablespoon of nutritional yeast for a cheesy flavor) and ensure your tortellini is dairy-free.
* **Packed with Veggies:** Feel free to add diced zucchini, bell peppers, or kale along with the spinach for an extra nutrient boost.

Serving Suggestions for Your Italian Soup
While this soup is a meal in itself, a few simple additions can make it even more special.
* The non-negotiable accompaniment is a loaf of warm, crusty bread for dipping. A slice of garlic bread or a soft, fluffy dinner roll is perfection.
* A simple side salad with a bright, lemony vinaigrette provides a refreshing contrast to the rich soup.
* For a restaurant-style finish, always serve with an extra sprinkle of freshly grated Parmesan cheese and a crack of black pepper.
* If you love the combination of meatballs and pasta in a soup, you must try our classic Italian Wedding Soup for another family favorite.
Common Mistakes to Avoid
A few small missteps can change the outcome of your soup. Here’s how to avoid them.
* **Overcooking the Tortellini:** Add the tortellini only in the last 5-7 minutes of cooking. If they simmer for too long, they can become mushy and fall apart.
* **Overcrowding the Pan When Browning Meatballs:** If you add all the meatballs at once, they will steam instead of sear. Browning in batches is key for a flavorful, caramelized exterior.
* **Skipping the Veggie Sauté:** Taking the time to properly sauté the onion, carrots, and celery builds a sweet, savory foundation that is essential to the soup’s depth of flavor.
* **Forgetting to Taste and Season:** Broths and sauces can vary in saltiness. Always taste your soup at the end and adjust the seasoning with salt and pepper before serving.
Storing Tips for Your Leftover Soup
This soup makes for fantastic leftovers, but a little care is needed because of the pasta.
* **Refrigeration:** Store cooled soup in an airtight container in the refrigerator for up to 3-4 days. Be aware that the tortellini will continue to absorb broth, so the soup will thicken.
* **Reheating:** Gently reheat on the stovetop over medium-low heat, adding a splash of broth or water to loosen it up to your desired consistency.
* **Freezing:** For best results, I recommend freezing the soup *without* the tortellini. The pasta can become grainy and soft upon thawing. Make and freeze the soup base with the meatballs, then cook fresh tortellini when you’re ready to serve. The base freezes beautifully for up to 3 months.
* If you enjoy soups that are perfect for making ahead, our Sausage Potato Soup is another hearty option that stores and reheats wonderfully.

Wrapping Up Your Cozy Dinner
This Meatball Tortellini Soup Recipe is more than just a meal; it’s a warm, comforting experience that brings everyone to the table. It proves that a truly satisfying, from-scratch dinner doesn’t have to be complicated or take hours. With its tender meatballs, rich broth, and cheesy pasta, it’s a one pot meal you’ll find yourself turning to again and again.
I truly hope this recipe becomes a cherished part of your family’s recipe collection. If you’re a fan of creamy, pasta-filled soups, you should definitely check out our Creamy Chicken Gnocchi Soup or our rich Bacon Cheddar Gnocchi Soup for more delicious inspiration.
I’d love to hear how your soup turns out! Leave a comment below and share your experience. And don’t forget to tag @Stacksipsnack on Pinterest so we can see your cozy creations
FAQs about Meatball Tortellini Soup Recipe
How do you thicken tortellini soup?
You can thicken tortellini soup by creating a cornstarch slurry (1 tbsp cornstarch mixed with 2 tbsp cold water) and stirring it into the simmering soup until desired consistency is reached. Alternatively, a roux made with butter and flour can be incorporated, or you can mash a small portion of the cooked tortellini or vegetables.
Can you freeze tortellini soup?
While you can freeze tortellini soup, the tortellini pasta may become somewhat mushy upon thawing and reheating. For best results, it’s recommended to cook and add the tortellini fresh when serving, or significantly undercook it before freezing the soup base separately.
What goes well with tortellini soup?
Meatball tortellini soup pairs wonderfully with crusty bread or garlic knots for dipping, a fresh green salad with a light vinaigrette, or a simple side of roasted vegetables like asparagus or broccoli.
How long does tortellini soup last in the fridge?
Properly stored in an airtight container, meatball tortellini soup typically lasts for 3-4 days in the refrigerator. Beyond this, the quality of the tortellini may degrade further.
Can you put raw meatballs in soup?
Yes, you can absolutely put raw meatballs directly into simmering soup. They will cook through in the broth, infusing the soup with their flavor. Ensure the soup maintains a gentle simmer and the meatballs reach an internal temperature of 160u00b0F (71u00b0C).
How do you keep tortellini from getting soggy in soup?
To prevent tortellini from getting soggy, add it to the soup only in the last 5-7 minutes of cooking, just until it’s al dente. If making ahead or freezing, cook tortellini separately and add it to individual bowls just before serving, or add undercooked tortellini to the soup base right before serving.
Meatball Tortellini Soup Recipe
- Total Time: 40 minutes
- Yield: 4–6 servings 1x
Description
A comforting one pot meal featuring tender homemade meatballs and cheese tortellini in a rich, savory broth. This family friendly soup comes together in just 40 minutes for the ultimate cozy dinner.
Ingredients
For the Meatballs:
- 1 lb ground beef (85/15 blend recommended)
- 1/3 cup breadcrumbs (Panko works well)
- 1/4 cup freshly grated Parmesan cheese
- 1 large egg, lightly beaten
- 2 cloves garlic, minced
- 2 tablespoons fresh parsley, finely chopped
- 1 teaspoon Italian seasoning
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
For the Soup Base:
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 2 medium carrots, peeled and diced
- 2 stalks celery, diced
- 3 cloves garlic, minced
- 6 cups beef broth
- 1 (24-ounce) jar marinara sauce
- 1 teaspoon dried oregano
- 1 bay leaf (optional)
- 1 (9-ounce) package refrigerated cheese tortellini
- 3 cups fresh spinach, roughly chopped
- Salt and freshly ground black pepper, to taste
- Extra grated Parmesan cheese and crusty bread for serving
Instructions
- Prepare the Meatballs: In a medium bowl, combine ground beef, breadcrumbs, Parmesan, egg, minced garlic, parsley, Italian seasoning, salt, and pepper. Mix gently but thoroughly. Form into 1-inch meatballs (about 20-25).
- Brown the Meatballs: Heat olive oil in a large Dutch oven over medium-high heat. Brown meatballs in batches for 5-7 minutes per batch, then remove and set aside.
- Sauté the Aromatics: In the same pot, add onion, carrots, and celery. Sauté for 5-7 minutes until softened. Add garlic and cook for 1 minute until fragrant.
- Build the Soup Broth: Pour in beef broth and marinara sauce, scraping up browned bits. Stir in oregano and add bay leaf. Bring to a gentle boil.
- Simmer and Add Tortellini: Return meatballs to pot. Cover and simmer for 10 minutes. Add tortellini and simmer uncovered for 5-7 minutes until tender.
- The Final Touches: Stir in spinach and cook for 1-2 minutes until wilted. Remove bay leaf. Season with salt and pepper to taste.
Notes
For best results when freezing, omit the tortellini and add fresh when reheating. The tortellini can become mushy if frozen and thawed. Store soup in refrigerator for 3-4 days. Reheat gently on stovetop, adding extra broth if needed.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Nutrition
- Serving Size: 1 bowl
- Calories: 420
- Sugar: 8g
- Sodium: 980mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 38g
- Fiber: 4g
- Protein: 28g
- Cholesterol: 85mg
💬 Let’s Stay Connected!
For daily recipes, kitchen tips, and exclusive content, follow me on:
👉 Facebook for behind-the-scenes & community fun
👉 Pinterest for visual inspiration & meal ideas
👉 X (Twitter) for quick tips & trending recipes
📲 Join the flavor journey, your next favorite recipe is just a follow away!


