Hearty & Healthy Italian Turkey Meatball Soup: Your Ultimate Comfort Food Guide
There’s nothing quite like a warm, hearty bowl of soup to chase away the chill of a crisp autumn evening or a frosty winter day. And when that soup is brimming with tender, flavorful meatballs and an abundance of fresh vegetables, it becomes an instant classic. This Italian Turkey Meatball Soup recipe isn’t just “yummy and comforting” – it’s a wholesome, satisfying meal that brings the cozy warmth of a home-cooked dinner right to your table. Crafted with lean ground turkey, robust Italian seasonings, and a medley of garden-fresh ingredients, this soup is destined to become a staple in your meal rotation. It’s the perfect solution for those moments when you crave something nourishing, delicious, and deeply fulfilling.

As a passionate enthusiast of both vibrant soups and perfectly seasoned meatballs, combining these two culinary loves was an absolute revelation. The result is this incredibly satisfying Italian Turkey Meatball Soup – a dish that has consistently proven to be my ultimate comfort meal, especially during the cooler months of fall and winter. When indecision strikes in the kitchen, this recipe is my trusted ally, delivering consistent flavor and heartwarming satisfaction every single time. It’s more than just a meal; it’s a warm embrace in a bowl, packed with wholesome goodness and irresistible Italian charm that never disappoints.
Why You’ll Absolutely Love This Italian Turkey Meatball Soup
This Italian Turkey Meatball Soup isn’t just another recipe; it’s a culinary experience designed to delight your senses and nourish your body. Below are compelling reasons why this wholesome, flavor-packed dish will quickly earn a permanent spot in your recipe collection and become a go-to for cozy meals.
- Unmatched Comfort in Every Spoonful: Imagine a warm, flavorful hug in a bowl. This soup is incredibly hearty and exceptionally filling, making it the ideal meal for chilly evenings or when you simply need a comforting pick-me-up. The harmonious combination of rich broth, tender vegetables, and savory meatballs creates a truly soul-satisfying experience that truly embodies comfort food.
- Effortlessly Wholesome & Healthy: Packed with nutrient-dense vegetables like carrots, celery, and onions, alongside lean ground turkey, this soup offers a fantastic balance of essential vitamins, minerals, and high-quality protein. It’s a meal you can feel good about serving to your family, knowing it’s both deliciously satisfying and beneficial for their overall well-being.
- Homemade Meatballs, Simplified: Our recipe features incredibly tender and flavorful turkey meatballs that are surprisingly easy to prepare from scratch. Not only do they elevate the soup’s taste and texture to gourmet levels, but you can also effortlessly double the batch to freeze for future meals, saving you valuable time on busy weeknights and making meal prep a breeze.
- Rich Italian Flavors: Infused with classic Italian herbs, aromatic garlic, and the subtle tang of diced tomatoes, this soup boasts a depth of flavor that tastes like it’s been simmering for hours. The addition of a Parmesan rind (an optional but highly recommended secret ingredient!) further enhances its savory, umami-rich profile, creating an authentic Italian taste.
- Customizable to Your Liking: Whether you want to add more leafy greens, experiment with different types of small pasta, adjust the spice level with a pinch of red pepper flakes, or even swap out the protein, this recipe is wonderfully versatile. It’s incredibly easy to adapt to your specific dietary preferences or whatever fresh ingredients you happen to have on hand, making it a flexible kitchen staple.
- Perfect for Meal Prepping: This Italian Turkey Meatball Soup holds up beautifully in the refrigerator and freezes exceptionally well, making it an excellent choice for efficient meal planning. Prepare a large batch on the weekend, and you’ll have wholesome, homemade meals ready to enjoy throughout the week without additional cooking effort, ensuring healthy eating is always within reach.
FREE Budget-Friendly Meal Plan!
Save thousands of dollars on food every year with my free budget-friendly meal plan ebook.
Key Ingredients and Smart Substitutions for Your Meatball Soup
Crafting the perfect Italian Turkey Meatball Soup begins with understanding each ingredient and the role it plays in building layers of flavor. Below is a detailed breakdown of what you’ll need, along with fantastic substitution options to ensure this recipe is always adaptable to your pantry and dietary preferences.
- Olive Oil: This serves as the essential foundation for sautéing our aromatic vegetables, lending a rich, subtle flavor to the base of the soup. Substitution: Feel free to use another neutral cooking oil such as avocado oil, grapeseed oil, or even a good quality vegetable oil, especially if you prefer a higher smoke point.
- Yellow Onion: Diced yellow onion provides a sweet and savory base, releasing its essential aromatic flavors as it softens and caramelizes slightly. Substitution: White onion or milder shallots can be used for a similar, foundational flavor profile.
- Celery: A crucial component of the classic mirepoix, celery adds a fresh, slightly peppery note and essential texture that contributes to the soup’s complexity. Substitution: If you don’t have celery, simply increase the amount of carrots or add some chopped bell peppers (any color) for a different but equally delicious twist and added nutrients.
- Carrots: Diced carrots contribute natural sweetness, vibrant color, and a wealth of vitamins to the soup, balancing the savory elements beautifully. Substitution: Parsnips would offer a similar root vegetable sweetness and texture. Sweet potatoes, diced small, could also be an adventurous and flavorful alternative.
- Garlic: Freshly minced garlic is paramount for that authentic Italian aroma and pungent, deep flavor that forms the heart of this soup. Substitution: While fresh is always best for maximum flavor, jarred minced garlic is a convenient option, or a teaspoon of garlic powder can be used in a pinch, though it won’t be as robust.
- Italian Seasoning: A harmonious blend of dried herbs like oregano, basil, thyme, and rosemary that distinctly defines the Italian character of the soup. Substitution: Use a store-bought blend for convenience or easily make your own custom blend with individual dried herbs from your pantry.
- Canned Finely Diced Tomatoes: These provide a bright, slightly acidic, and savory backbone to the broth. Finely diced varieties integrate smoothly into the soup, adding body and rich tomato flavor. Substitution: For an extra layer of smoky flavor and a gentle kick, opt for fire-roasted diced tomatoes. Crushed tomatoes can also work well if you prefer a smoother soup texture.
- Chicken Broth: The primary liquid base, chicken broth adds depth and savoriness, serving as the canvas for all the other ingredients. Substitution: For a vegetarian version or if chicken broth isn’t available, vegetable broth is the ideal substitute. Low-sodium varieties are always recommended to maintain control over the overall salt levels in your dish.
- Ditalini: Small pasta shapes like ditalini are perfect for soups, offering a delightful chewiness and hearty substance without overpowering the other ingredients. Substitution: Easily swap with other small pasta shapes such as tubetti, macaroni, stelline, or even small shells for similar results.
- Parmesan Rind: This is a secret weapon for infusing deep, umami-rich flavor into the broth as it simmers, transforming the soup’s depth. Substitution: While completely optional, it’s highly recommended not to skip this if you have it! If not, the soup will still be delicious, but a little less complex and savory.
- Parmesan Cheese: Used as a delightful garnish, freshly grated Parmesan adds a final flourish of salty, nutty flavor that melts beautifully into the hot soup, enhancing each spoonful. Substitution: Freshly grated Pecorino Romano cheese offers a sharper, saltier alternative that complements the Italian flavors perfectly.
- Fresh Basil: A vibrant, fragrant herb that provides a pop of refreshing taste and brightens the overall profile of the soup upon serving, adding a lovely aroma. Substitution: Fresh parsley, finely chopped, is another excellent herb for garnish, offering a clean, peppery contrast that works wonderfully.
For the Flavorful Turkey Meatballs
The homemade turkey meatballs are undoubtedly the star of this soup, offering lean protein and a burst of savory Italian-inspired taste. Here’s what you’ll need for them and how you can adapt the recipe:
- Ground Turkey: Opt for lean ground turkey for a healthier, lighter meatball that still holds its shape well and readily absorbs all the delicious seasonings. Substitution: Extra-lean ground beef or ground pork can be used if you prefer a different meat or want to try a richer flavor profile. Ground chicken is also a fantastic lean option that works similarly to turkey.
- Yellow Onion (for meatballs): Grated onion adds crucial moisture and a subtle sweetness to the meatballs, preventing them from being dry and enhancing their tenderness. Substitution: White onion or finely minced shallots can be used instead. The key is to grate or very finely mince it to ensure it blends seamlessly into the meatball mixture and cooks down properly.
- Garlic (for meatballs): Minced garlic is absolutely essential for imparting that classic Italian meatball flavor, infusing every bite with aromatic goodness. Substitution: Use freshly minced garlic for the best and most vibrant taste, or readily available jarred minced garlic for convenience if you’re short on time.
- Egg: Acts as a crucial binder, helping the meatball mixture hold its shape during the rolling and baking processes, ensuring they don’t fall apart in the soup. Substitution: If you’re avoiding eggs, buttermilk can serve as a good binder, adding moisture and a slight tang. Alternatively, if you omit the breadcrumbs, you might find the egg less critical, though using a binder generally improves texture and stability.
- Parmesan Cheese (for meatballs): Grated Parmesan cheese enhances the savory, umami notes within the meatballs themselves, adding depth of flavor. Substitution: For a dairy-free option, nutritional yeast can mimic a cheesy flavor profile. You can also omit it entirely if preferred, adjusting other seasonings like salt to taste.
- Breadcrumbs: These add texture and help retain moisture, ensuring the meatballs remain wonderfully tender and not dense. Substitution: Panko breadcrumbs offer a crispier texture if you’re looking for that. For a gluten-free option, use gluten-free breadcrumbs or skip them altogether, being mindful that the meatballs might be slightly softer.
- Italian Seasoning (for meatballs): Infuses the meatballs with a robust blend of classic Mediterranean herb flavors, making them unmistakably Italian. Substitution: Use a high-quality store-bought blend or create your own custom blend using individual dried herbs like oregano, basil, thyme, and rosemary.
- Salt & Pepper: Essential for perfectly seasoning the meatballs and bringing out all the delicious, inherent flavors of the turkey and herbs. Always season to taste, ensuring your meatballs are perfectly balanced before cooking.

Crafting Your Delicious Italian Turkey Meatball Soup: A Step-by-Step Guide
Follow these straightforward steps to prepare a wholesome and incredibly flavorful Italian Turkey Meatball Soup that will impress everyone at your table. Each stage is designed for ease and maximum flavor development, ensuring a perfect meal every time.

Step 1: Prepare the Irresistible Turkey Meatballs
Begin by preheating your oven to a cozy 400°F (200°C) and lining a baking sheet with parchment paper. This simple step ensures easy cleanup and prevents sticking. In a large mixing bowl, combine all the ingredients listed under the “Meatballs” heading: ground turkey, grated yellow onion, minced garlic, egg, grated Parmesan cheese, breadcrumbs, Italian seasoning, salt, and pepper. Gently mix everything together with your hands until just combined. It’s crucial not to overmix, as this can lead to tough, rubbery meatballs. The goal is a light, cohesive mixture where ingredients are evenly distributed.
Step 2: Form and Bake for Perfection
Using slightly wet hands (this is a helpful trick to prevent the meat mixture from sticking to your fingers), carefully roll the prepared meat mixture into uniform, bite-sized meatballs. Aim for consistency in size to ensure they cook evenly and have a pleasant texture in every spoonful of soup. Arrange them on your prepared baking sheet, leaving a little space between each meatball. Bake the meatballs in the preheated oven for approximately 15 minutes, or until they are lightly browned on the outside and cooked through. Baking them first helps them hold their shape beautifully in the soup and locks in their savory juices.

Step 3: Sauté the Aromatic Veggies
While the meatballs are baking, heat the olive oil in a large, heavy-bottomed pot or Dutch oven over medium-high heat. Add the diced yellow onion, celery, and carrots to the hot oil. Sauté these aromatic vegetables for about 3-4 minutes, stirring occasionally, until they begin to soften and become translucent. This step is crucial for building the foundational flavor base of your soup, allowing the vegetables to release their natural sweetness and appealing aromas, which will deepen as they cook.
Step 4: Infuse with Fragrant Seasonings
Once the vegetables are softened and fragrant, add the minced garlic, Italian seasoning, salt, and pepper to the pot. Continue to sauté for another 30 seconds to 1 minute, stirring constantly. This brief sautéing period allows the garlic to become wonderfully fragrant and the dried herbs to “bloom,” intensifying their flavors without burning. The entire kitchen will start to smell absolutely wonderful at this stage, hinting at the deliciousness to come.

Step 5: Simmer to Perfection
Pour in the canned finely diced tomatoes and the chicken broth. Add the ditalini pasta and, if using, the optional but highly recommended Parmesan rind. Bring the soup to a rolling boil over medium-high heat, then immediately reduce the heat to a gentle simmer. Allow the soup to cook for approximately 20 minutes, or until the pasta is al dente (cooked through but still firm to the bite) and all the delicious flavors have completely melded together. The Parmesan rind will slowly release its deep, savory, umami notes into the broth during this simmering period.
Step 6: Combine and Serve Your Masterpiece
During the final 5 minutes of the soup’s simmering time, gently stir in the baked turkey meatballs. This allows them ample time to absorb some of the delicious, seasoned broth without overcooking. Once the soup is ready and the flavors are perfectly balanced, carefully remove and discard the Parmesan rind (it has done its job!). Ladle the hot soup into individual bowls, garnish generously with freshly grated Parmesan cheese and a sprinkle of chopped fresh basil, and serve immediately. Prepare for a truly comforting and satisfying meal that tastes like it came from an authentic Italian kitchen!

Pro Tips & Creative Variations for Your Meatball Soup
Unlock the full potential of your Italian Turkey Meatball Soup with these expert tips and inspiring variations. Remember, recipes are guides, and creativity in the kitchen is always encouraged!
- Achieve Uniform Meatballs: To ensure all your delicious turkey meatballs cook evenly and consistently, use a small cookie scoop or a tablespoon measure to portion out the meat mixture. This simple trick guarantees each meatball is roughly the same size, leading to perfect texture and consistent cooking in every bite. This prevents some meatballs from being overcooked while others are undercooked.
- Boost the Heartiness: If you’re looking to transform this delightful soup into an even more substantial meal, consider adding a cup of cooked rice (brown or white) or small diced potatoes (such as Yukon Gold or red potatoes) directly into the soup during the last 10-15 minutes of simmering. This will naturally thicken the soup slightly and make it incredibly filling, especially for active individuals or larger appetites.
- Experiment with Different Greens: While tender spinach is a classic and wonderful addition to meatball soup, don’t hesitate to explore other leafy greens for added nutrients and flavor. Hearty kale, with its slightly bitter notes and robust texture, or colorful Swiss chard, offering a mild, earthy flavor, both work exceptionally well. Add them during the last 5-10 minutes of cooking to ensure they wilt perfectly without becoming mushy or losing their vibrant color.
- Switch Up the Protein: This recipe is incredibly adaptable! If ground turkey isn’t available or if you simply fancy a change, ground chicken offers a similar lean profile and mild flavor. Lean ground beef or even ground pork will lend a richer, more traditional Italian flavor to your meatballs. Adjust cooking times slightly as needed for different types of meat to ensure they are fully cooked.
- Incorporate Extra Vegetables: Elevate the nutritional value and textural complexity of your soup by tossing in additional vegetables. Sliced zucchini adds a fresh, mild flavor; diced bell peppers (red, yellow, or orange) contribute sweetness and crunch; and sautéed mushrooms (cremini or button) bring an earthy, umami depth. Add these alongside the initial mirepoix (onion, celery, carrots) or in the latter stages of simmering, depending on how tender you like them.
- Spice it Up: For those who enjoy a bit of heat, a pinch or two of red pepper flakes added with the Italian seasoning will provide a delightful warmth and a subtle kick. Start with a small amount and add more to taste, catering to your preferred spice level.
- Don’t Skimp on Fresh Herbs: While Italian seasoning provides an excellent dried herb base, a generous sprinkle of fresh basil or parsley at the very end brightens the entire dish. These fresh herbs add an appealing aromatic finish and a pop of vibrant color that truly elevates the presentation and taste.
Frequently Asked Questions About Italian Turkey Meatball Soup
Here are answers to some common questions that arise when preparing this delicious and comforting turkey meatball soup, ensuring your cooking experience is smooth and successful from start to finish.
Do I need to brown the meatballs first?
While browning the meatballs in a pan before adding them to the soup can certainly add an extra layer of caramelized flavor and a deeper color due to the Maillard reaction, it is entirely optional for this recipe. Our method of baking them first, as outlined in the instructions, helps to set their shape and cook them through effectively. If you’re short on time or prefer a simpler approach, you can drop the baked meatballs directly into the simmering broth. They will finish cooking and absorb the delicious soup flavors perfectly without needing an extra browning step.
How do I prevent my meatballs from falling apart in the soup?
The combination of egg and breadcrumbs in our meatball mixture is absolutely key to providing excellent binding, ensuring your meatballs stay perfectly intact throughout the cooking process. Additionally, baking the meatballs first, as outlined in our recipe, is a crucial preparatory step. This baking process helps them firm up and hold their shape beautifully before they even hit the simmering broth, significantly preventing any disintegration or crumbling during cooking within the soup.
What can I use instead of egg to bind the meatballs?
If you have an egg allergy or simply find yourself without eggs in the kitchen, there are several effective alternatives you can use to bind your meatballs. Buttermilk or plain Greek yogurt can work wonderfully, adding moisture and a slight tang while acting as a binder. For a vegan-friendly option, a “flax egg” (prepared by mixing 1 tablespoon of ground flaxseed with 3 tablespoons of water and letting it sit for 5 minutes to thicken) can also be used effectively. If you’re omitting breadcrumbs, you might find the egg less critical, but using one of these substitutes will offer more assurance for structural integrity.
Can I use frozen meatballs for this recipe?
Yes, absolutely! Using pre-made frozen meatballs can be a fantastic time-saver when you’re looking for a quick meal solution. Just ensure that they are fully cooked according to their package instructions before you add them to the soup. If they are already cooked, add them during the last 5-10 minutes of the soup’s simmering time, just long enough for them to heat through completely and absorb some of the delicious broth. This approach will keep them tender and prevent them from becoming overcooked or developing a rubbery texture.

Perfect Pairings: What to Serve with Your Turkey Meatball Soup
This Italian Turkey Meatball Soup is incredibly satisfying and can easily stand alone as a complete, fulfilling meal. However, for those looking to elevate their dining experience or add a little something extra to their spread, here are some simple yet delicious side dishes that perfectly complement its rich flavors and hearty texture:
- Crusty Bread or Garlic Bread: There’s nothing better than using a slice of warm, crusty artisanal bread to soak up every last drop of the flavorful, savory broth. Garlic bread takes it a step further, adding an extra layer of aromatic deliciousness that pairs wonderfully with all the Italian flavors in the soup.
- Simple Side Salad: A light, fresh green salad, dressed with a bright vinaigrette, provides a refreshing and welcome contrast to the warmth and richness of the soup. It adds a crisp texture and a burst of freshness that balances the meal beautifully.
- Roasted Vegetables: Enhance your meal with a side of perfectly roasted vegetables like tender broccoli florets, crisp asparagus spears, or colorful bell peppers. Roasting brings out their natural sweetness and a slight caramelization that complements the hearty soup wonderfully.
- Crispy Zucchini Fries: For a fun and flavorful side that’s healthier than traditional fries, homemade zucchini fries, especially when prepared in an air fryer, offer a delightful crunch. Their mild flavor won’t compete with the robust taste of the soup.
- Healthy Kale Chips or Pita Chips: If you’re craving something light and crunchy, a side of homemade kale chips or lightly seasoned pita chips offers a satisfying texture and a healthy crunch. They can also be great for dipping into the broth!
- Roasted Vegetable Flatbread: A thin, savory flatbread topped with a medley of roasted vegetables and perhaps a sprinkle of cheese can be a delightful and more substantial accompaniment, offering a different textural element to your meal.
Storage and Reheating Tips for Maximum Freshness
One of the many benefits of this versatile Italian Turkey Meatball Soup is how wonderfully it stores, making it perfect for efficient meal prep or simply enjoying delicious leftovers throughout the week. Here’s how to keep your soup fresh and flavorful for as long as possible:
Storage: Always allow the soup to cool completely to room temperature before transferring it to an airtight container. Refrigerate promptly, and it will keep fresh for up to 5 days. For optimal results and to prevent the pasta from becoming overly mushy, consider storing the cooked pasta and meatballs separately from the broth if you anticipate storing for more than a day or two. However, for sheer convenience, it’s also perfectly acceptable to store it all together.
Reheating: For a quick single serving, gently warm the soup on the stovetop over medium heat, stirring occasionally, until it is thoroughly heated through and steaming. You can also reheat individual portions in the microwave; simply microwave in 1-minute intervals, stirring in between each, until it reaches your desired piping hot temperature. If the soup has thickened too much in the fridge due to the pasta absorbing liquid, you can easily add a splash of extra chicken broth or water to achieve your preferred consistency.
Freezing and Reheating from Frozen: This hearty soup freezes exceptionally well, making it an ideal candidate for future quick meals! Ladle cooled soup into freezer-safe containers or heavy-duty freezer bags, ensuring you leave about an inch of headspace at the top for expansion during freezing. It can be safely frozen for up to 3 months. To reheat from frozen, the best method is to transfer the desired portion to the refrigerator overnight to thaw completely. Once thawed, reheat on the stove or in the microwave as you would with refrigerated leftovers. For a quicker reheat, you can also gently warm it directly from frozen on the stovetop over low heat, stirring frequently until it is completely thawed and heated through, adding a little broth if needed.

Explore More Comforting Soup Recipes
If you’ve fallen in love with the comforting embrace of this Italian Turkey Meatball Soup, you’re in for a treat! Discover other equally delicious and hearty soup recipes that are perfect for any time of the year. From slow cooker wonders to quick instant pot delights, there’s a warm bowl waiting for everyone.
-
Slow Cooker Tuscan Sausage and Kale Soup
-
Instant Pot Stuffed Pepper Soup
Essential Meal Prep Tools for Savvy Cooks
Equipping your kitchen with the right tools can make meal prepping and cooking this delicious and healthy Italian Turkey Meatball Soup even easier and more efficient. Here are some indispensable items that I personally recommend for streamlining your culinary process:
- Grab some glass meal prep bowls if you plan on packing this soup for lunch throughout the week. They are perfect for portion control and reheating.
- I get all my high-quality grass-fed beef and free-range chicken from Butcher Box. Their commitment to quality ensures delicious and ethically sourced meats for all your recipes, including the ground turkey for this soup.
- Get a meat thermometer to make sure your meatballs are cooked through to a safe internal temperature, ensuring both safety and optimal texture.

The Best Turkey Meatball Soup
Print
Pin
Rate
SEND ME MY PLAN
Ingredients
- 1 tbsp olive oil
- 1 yellow onion diced
- 2 stalks celery diced
- 1 carrot peeled and diced
- 2 cloves garlic minced
- 1 tsp Italian seasoning
- 1/2 tsp salt
- 1/4 tsp pepper
- 1 (398)mL can finely diced tomatoes use fire roasted for an extra kick
- 6 cups chicken broth
- 1/2 cup ditalini or any other small pasta shape
- 1 parmesan rind optional, but adds amazing flavour
- 1/4 cup parmesan cheese to serve
- 2 tbsp fresh basil chopped, to serve
Meatballs
- 1 lb ground turkey
- 1 small yellow onion grated
- 2 cloves garlic minced
- 1 egg
- 1/4 cup parmesan cheese grated
- 1/4 cup breadcrumbs
- 1/2 tsp Italian seasoning
- 1 tsp salt
- 1/4 tsp pepper
Instructions
-
Preheat oven to 400°F (200°C), then line a baking sheet with parchment paper for easy cleanup. Prepare the flavorful meatballs by mixing all ingredients listed under the “Meatballs” heading together in a large bowl. Use wet hands to roll the meat mixture into uniform, bite-sized balls and arrange them on the prepared baking sheet. Bake the meatballs for 15 minutes, allowing them to firm up and cook through.
-
Meanwhile, as the meatballs bake, heat the olive oil in a large pot or Dutch oven over medium-high heat. Add the diced onions, celery, and carrot, sautéing for 3-4 minutes until they have softened and become translucent. Next, add the minced garlic, Italian seasoning, salt, and pepper to the pot, sautéing for another 30 seconds until the garlic is fragrant and the spices have bloomed.
-
Pour in the canned finely diced tomatoes and chicken broth. Stir in the ditalini pasta and the Parmesan rind (if using). Bring the soup to a boil, then reduce the heat to a gentle simmer and let it cook for 20 minutes, or until the pasta is al dente and the flavors have fully developed. Add the baked meatballs into the soup within the last 5 minutes of cooking time to allow them to absorb the broth without overcooking.
-
Once the soup is ready, carefully remove and discard the Parmesan rind. Ladle the hot Italian Turkey Meatball Soup into individual bowls. Garnish generously with freshly grated Parmesan cheese and chopped fresh basil overtop, and enjoy your comforting, homemade meal!
Notes
Always use wet hands while rolling the meatballs; this simple trick prevents the meat mixture from sticking to your fingers.
Store any leftovers of this delicious soup in an airtight container in the fridge for up to 5 days, then reheat gently in the microwave for 1-2 minutes or in a pot on the stovetop until warmed through.
This soup freezes beautifully for up to 3 months. To enjoy, defrost in the fridge overnight then reheat as normal, adding a splash of extra broth if needed for consistency.
Nutrition

