
There’s nothing quite like a warm bowl of soup to bring comfort and joy, especially when it’s packed with vibrant flavors and wholesome ingredients. As a passionate soup enthusiast, I’m always exploring new recipes, from rich and creamy concoctions to lighter, healthier alternatives that still satisfy the soul. If you share my love for all things soupy, be sure to visit my collection of soup recipes, where you’re bound to discover your next favorite.
While my heart often leans towards indulgent cream-based soups, I’ve recently been dedicated to experimenting with more health-conscious options that don’t compromise on taste. And let me tell you, this Light Italian Meatball Soup is an absolute triumph! It’s incredibly flavorful, surprisingly hearty, and proves that healthy eating can be utterly delicious. This recipe yields a generous amount, perfect for feeding a hungry family of four with plenty of satisfying leftovers, which, I can confirm, are just as delightful the next day.

Light Italian Meatball Soup: A Wholesome & Hearty Family Favorite
Embrace the warmth and incredible flavors of Italy with this Light Italian Meatball Soup, a recipe that promises to become a cherished staple in your home. This soup is a celebration of fresh ingredients, lean protein, and comforting pasta, all harmonized in a rich, savory broth. It’s the perfect meal for a chilly evening or whenever you crave something nourishing and incredibly delicious. Forget heavy, guilt-laden meals; this soup offers all the satisfying depth of traditional Italian fare without the excess calories, making it a fantastic choice for anyone looking for a healthier, yet deeply flavorful, option.
Why You’ll Fall in Love with This Healthy Italian Soup
What makes this Light Italian Meatball Soup truly special? It’s a delightful combination of health benefits, robust flavors, and ease of preparation that makes it a winner for busy weeknights and relaxed weekends alike. Here’s why this recipe deserves a spot in your culinary rotation:
A Symphony of Fresh and Wholesome Ingredients
- **Lean Protein Power:** Crafted with lean ground beef, the meatballs are tender, juicy, and packed with flavor, offering a satisfying protein boost without unnecessary fats. This makes the soup both filling and a great choice for maintaining a balanced diet.
- **Vibrant Vegetable Goodness:** Generous portions of carrots and celery add essential vitamins, fiber, and a lovely textural contrast to the soup. These classic mirepoix vegetables build a foundational layer of flavor that is both sweet and savory.
- **Hearty Tomato & Beef Broth Base:** Unlike many richer soups, this recipe foregoes heavy creams. Instead, it relies on a robust combination of low-sodium beef broth and fire-roasted diced tomatoes. This base is naturally healthier, delivering a deeply savory and slightly tangy flavor profile that feels both authentic and incredibly comforting. The fire-roasted tomatoes, especially those with added garlic and sweet onions, infuse the broth with an extra layer of smoky, aromatic complexity.
- **Fresh Herb Infusion:** The magic truly happens with fresh Italian parsley and basil. These aromatic herbs are stirred in at the end, releasing their fragrant oils and brightening the entire dish. They don’t just garnish; they elevate the flavor, making each spoonful taste fresh, vibrant, and genuinely wholesome.
- **Perfect Pasta Harmony:** Ditalini pasta, small and tube-shaped, is the ideal choice for this soup. It cooks directly in the broth, absorbing all the wonderful flavors and adding a delightful chewiness that makes the soup incredibly satisfying without being overly heavy.
Family-Friendly and Freezer-Ready
One of the best aspects of this Light Italian Meatball Soup is its versatility and generosity. It makes a substantial batch, ideal for larger families or for meal prepping throughout the week. Kids and adults alike will adore the tender meatballs and familiar pasta shapes, making it an easy win at the dinner table. And if you have any leftovers – which is a delightful possibility – they store beautifully. The flavors meld and deepen overnight, often tasting even better the next day. A quick note on leftovers: the ditalini pasta tends to soak up a lot of the broth as it sits. Don’t fret! You can easily thin it out with a splash of extra beef broth or water when reheating, transforming it back into a soupy delight.
Effortless Preparation for Any Cook
Despite its impressive flavor profile, this soup is remarkably straightforward to prepare. From crafting the simple yet delicious meatballs to simmering the vegetables and broth, each step is intuitive and comes together quickly. Even if you’re a novice cook, you’ll find this recipe approachable and rewarding, delivering a restaurant-quality meal with minimal fuss.
Light Italian Meatball Soup
Pin Recipe
Ingredients
Soup:
- 1 Tbsp Olive Oil
- 4 carrots, peeled & diced (or about 12-14 thick baby carrots thinly sliced)
- 2 celery ribs, washed & diced
- 8 cups low sodium beef broth
- 2 cups water (Optional: Adding this can help maintain broth consistency, especially if making ahead or for softer pasta texture. The noodles tend to soak up liquid over time, which can create a nice leftovers dish but may require adding more liquid upon reheating.)
- 4 Tbsp tomato paste
- 1 (14.5oz) can fire roasted diced tomatoes with garlic (S&W Petite Cut Tomatoes Diced with Sweet Onions & Roasted Garlic in Rich Juice works wonderfully)
- ½ lb Ditalini Pasta
- 2 Tbsp chopped Italian parsley, fresh
- 2 Tbsp chopped basil, fresh
Meatballs:
- 1 lb (97%) lean ground beef
- ½ cup Italian breadcrumbs
- ¼ cup shredded Parmesan cheese
- 1 tsp garlic powder
- 1 tsp onion powder
- 1 Tbsp Italian seasoning
- ½ tsp kosher salt
- ¼ tsp ground black pepper
- ½ tsp fennel seeds (adds an authentic Italian flavor!)
- 1 large egg
Instructions
- **Prepare the Meatballs:** In a large bowl, combine all the meatball ingredients: lean ground beef, Italian breadcrumbs, Parmesan cheese, garlic powder, onion powder, Italian seasoning, kosher salt, black pepper, fennel seeds, and the large egg. Mix thoroughly with your hands until just combined – be careful not to overmix, which can make the meatballs tough. Use a 1 Tbsp scoop or your hands to portion the meat mixture, then gently roll each portion into a small, round meatball.
- **Sear the Meatballs (Optional but Recommended for Flavor):** Heat a large 8-quart non-stick stock pot over medium-high heat. Add a tiny bit of oil if needed (the lean beef might not render much fat). Carefully sear the meatballs on two sides until lightly browned. They don’t need to be cooked through at this stage. Remove the seared meatballs from the pot and set them aside on a plate. This searing step adds a wonderful depth of flavor to the meatballs and the soup. If you’re short on time, you can skip this and add raw meatballs in step #5, but you’ll miss out on some of that rich browned flavor.
- **Sauté the Vegetables:** Return the stock pot to the stove. If needed, add 1 Tbsp of olive oil and let it warm over medium heat. Add the diced carrots and celery to the pot. Sauté for 1-2 minutes until they begin to soften slightly and become fragrant.
- **Build the Broth:** Pour in the low-sodium beef broth and water (if using). Stir in the tomato paste and the can of fire-roasted diced tomatoes with garlic. Stir everything well to combine, ensuring the tomato paste is fully dissolved. Bring the mixture to a boil, then reduce heat, cover the pot, and let it simmer for about 10-15 minutes to allow the vegetable flavors to meld.
- **Add Meatballs:** Gently drop the seared meatballs into the simmering broth. Cover the pot again and allow it to boil gently for 5 minutes, ensuring the meatballs cook through and infuse the broth with their flavors. Stir the meatballs gently occasionally to prevent sticking.
- **Cook the Pasta & Finish:** Add the ditalini pasta to the soup. Continue to cook for an additional 10 minutes, or until the pasta is al dente (cooked but still firm to the bite). Once the pasta is done, remove the pot from the heat. Stir in the fresh chopped Italian parsley and fresh chopped basil. Serve immediately, garnished with extra fresh herbs or a sprinkle of Parmesan cheese if desired.
Notes
For best results, taste and adjust seasoning (salt and pepper) before serving. If you prefer a thicker soup, you can reduce the amount of water or add a bit more tomato paste. If the soup becomes too thick after sitting (due to pasta absorbing liquid), simply add more beef broth or water when reheating.
Nutrition Information (Estimation)
Disclaimer: Nutritional values provided are estimations calculated using a third-party tool and should be considered as guidance only. Actual nutritional content may vary based on specific ingredients and preparation methods.
Sharing this recipe with a direct link is highly encouraged and appreciated. Copying, pasting, or taking screenshots of the full recipe for sharing on social media or other platforms is strictly prohibited. All content and photographs are protected by copyright.
Did you make this recipe?
We’d love to hear from you! Don’t forget to leave a rating below and make sure to follow us on Pinterest and Instagram for more delicious inspiration and daily recipes!
Recipe Inspiration
This delightful recipe has been lightly adapted from a wonderful original found on Parade.