Go Back
Italian Meatball Soup
Soup, Soups

Italian Meatball Soup

This easy Italian Meatball Soup is filled with tender meatballs, veggies, and tiny pasta in a flavorful tomato broth. The perfect, simple weeknight dinner.
Prep Time: 20 minutes
Cook Time: 40 minutes
Total Time: 1 hour
Makes: 4 -6 servings

Ingredients

Meatballs

  • 1/3 cup breadcrumbs, plain or italian
  • 1 egg, lightly beaten
  • 3 tablespoons whole milk
  • 3 tablespoons pesto
  • 1 tablespoon tomato paste
  • 1 ½ lbs 80/20 ground beef or sirloin
  • 1 teaspoon garlic powder
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly cracked black pepper

Soup

  • 2 tablespoons olive oil
  • 1 yellow onion, diced
  • 1 large carrot, diced
  • 2 ribs celery, diced
  • 4 garlic cloves, minced
  • 6 oz tomato paste
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • ½ teaspoon red pepper flakes
  • 7 cups chicken stock
  • 7 oz pastina pasta (mini stars, alphabet, acini de pepe)
  • ½ cup torn basil leaves, plus more for garnish
  • Grated parm, for garnish

Instructions

  • Soak the breadcrumbs. In a mixing bowl, combine the breadcrumbs with the beaten egg and milk and let the mixture sit for 5-10 minutes, until the breadcrumbs are soft and have absorbed most of the liquid.
  • Mix the meatballs. Stir in the pesto, tomato paste, and garlic powder. Finally, use your hands to mix in the ground beef, salt, and pepper, until the mixture is just combined.
  • Scoop and broil the meatballs. Line a rimmed baking sheet with foil or parchment paper. Use a 2 Tbsp scoop to portion out the meatball mixture and roll them into balls. Place the meatballs on the prepared baking sheet. Move an oven rack to the top third of the oven and broil the meatballs on high for 6-8 minutes, until browned. Remove from the oven and let the meatballs cool slightly.
  • Make the soup. In a 4-5 qt dutch oven, heat the olive oil over medium heat. Once the oil is hot, add the diced onion, carrot, and celery and cook for 3-4 minutes, until the vegetables are soft and starting to brown. Add the garlic and cook a minute more. Stir in the tomato paste, dried oregano, red pepper flakes, and dried basil, and cook for 3-4 minutes until the tomato paste has darkened in color. Stir in the chicken stock, using a wooden or silicone spoon to scrape up any browned bits from the bottom of the pot.
  • Simmer the meatballs and pasta. Bring to a simmer and add the meatballs to the pot, leaving any fat on the baking sheet. Cover and simmer on low for 15 minutes. Remove the lid from the soup and stir in the pastina. Simmer for another 3-5 minutes, until the pasta is just barely tender. Stir in the fresh basil leaves and season to taste with salt and pepper.
  • Serve. Ladle the soup into bowls and top with a drizzle of olive oil, grated parm, and more fresh basil. Serve alongside crusty bread.

Nutrition

Calories: 645kcalCarbohydrates: 48gProtein: 34gFat: 35gSaturated Fat: 11gPolyunsaturated Fat: 2gMonounsaturated Fat: 15gTrans Fat: 1gCholesterol: 118mgSodium: 1218mgPotassium: 1091mgFiber: 4gSugar: 13gVitamin A: 2494IUVitamin C: 12mgCalcium: 94mgIron: 5mg