Go Back
+ servings
Italian Meatball Soup

Italian Meatball Soup

A hearty Italian Meatball Soup made with classic meatballs, tomato broth, and spaghetti, perfect for dinner.
Prep Time 25 minutes
Cook Time 30 minutes
Total Time 55 minutes
Course Dinner, Soup
Cuisine Italian
Servings 5 servings
Calories 565 kcal

Equipment

  • large bowl
  • large pot
  • Tongs

Ingredients
  

Meatballs

  • 1 cup sliced white sandwich bread lightly packed, torn into small pieces, crusts removed
  • ½ cup grated onion brown, white or yellow
  • 14 oz ground beef (beef mince)
  • 3 oz ground pork (mince) or more ground beef
  • 1 egg
  • ¼ cup fresh parsley finely chopped
  • 2 cloves garlic minced
  • ¼ cup Parmigiano-Reggiano (or parmesan), freshly grated
  • ¾ teaspoon salt
  • ¼ teaspoon black pepper

Soup

  • 1 ½ tablespoon olive oil
  • 1 cup onion finely chopped (white, brown or yellow)
  • 2 cloves garlic minced
  • 2 cups chicken broth (or water)
  • 1 cup water
  • 24 oz passata (pureed tomato)
  • 28 oz canned tomato
  • 1 tablespoon Italian mixed herbs
  • 2 teaspoon garlic powder (or onion powder)
  • 1 - 2 teaspoon red pepper flakes (optional)
  • 8 oz spaghetti (dried, not fresh or cooked)

Garnish (optional)

  • ¼ cup fresh basil leaves torn
  • ½ - ¾ cup shredded mozzarella cheese
  • Parmigiano-Reggiano (or parmesan), freshly grated

Instructions
 

Preparation

  • Place the bread and onion in a large bowl. Mix to combine so the onion juice soaks the bread.
  • Add all the remaining Meatball ingredients. Use your hands to mix well.
  • Roll a slightly heaped tablespoon of mixture into a ball. Repeat with remaining mixture. Should make around 24. Refrigerate meatballs for 30 minutes.

Cooking

  • Heat 1 ½ tablespoon olive oil in a large pot over medium high heat. Add the meatballs in a single layer and brown all over (still raw inside) - do this in 2 batches. Remove meatballs onto a plate and set aside.
  • If the pot is looking dry, add a touch more olive oil. Add onion and garlic and cook for 2 minutes.
  • Add chicken broth, bring to simmer and scrape the bottom of the pot to mix the brown bits into the liquid.
  • Add remaining Soup ingredients except spaghetti. Bring to simmer, turn heat down to medium and cook for 5 minutes, stirring occasionally, scraping the bottom of the pot.
  • Take the lid off and add spaghetti. Use tongs to push it all under the liquid as it starts to soften. Once the spaghetti is submerged, add the meatballs. Cook for around 12 minutes, or until spaghetti is just cooked but still firm (al dente). Remove from stove.
  • If using cheese, sprinkle on the surface of the soup after you take it off the stove, put the lid back on and let the heat melt the cheese (~2 minutes).
  • Ladle soup, spaghetti and meatballs into bowls. Garnish with basil leaves and serve with Parmigiano-Reggiano, if using.

Notes

Plain white sandwich bread works best for this recipe, but other breads can be substituted. If you have leftovers, remove spaghetti and keep it separate to prevent bloat.

Nutrition

Serving: 726gCalories: 565kcalCarbohydrates: 53.9gProtein: 47.9gFat: 16.6gSaturated Fat: 5.4gCholesterol: 166mgSodium: 942mgPotassium: 1072mgFiber: 4.7gSugar: 7.2gVitamin A: 2000IUVitamin C: 41.3mgCalcium: 230mgIron: 18.2mg
Keyword comfort food, hearty soup, Italian dinner, Italian meatball soup, meatballs, Soup
Tried this recipe?Let us know how it was!