Go Back
+ servings
Tomato-Leek Soup with Chicken Meatballs

Tomato-Leek Soup with Chicken Meatballs

This tomato-leek soup with chicken meatballs is aromatic and creamy thanks to the addition parmesan rinds that boil right in the tomato-leek broth.
5 from 1 vote
Print Pin
Total Time: 55 minutes
Servings: 4
Calories: 319kcal


Tomato-Leek Soup:

  • 1 tablespoon extra virgin olive oil
  • 1 yellow onion peeled and diced
  • 1 leek thoroughly washed and sliced into rounds
  • 2 tablespoons butter
  • 1 pound baby red potatoes scrubbed and quartered
  • 4 cups water
  • 14.5 ounce can fire-roasted diced tomatoes
  • 2 parmesan rinds
  • 1 teaspoon dry thyme
  • 1 teaspoon crushed red pepper
  • Salt and pepper to taste

Chicken Meatballs:

  • 1 pound ground chicken
  • 1 cup freshly grated parmesan cheese
  • 1 egg
  • ½ cup freshly chopped parsley
  • 1 teaspoon garlic powder
  • 1 teaspoon crushed red pepper
  • Salt and pepper to taste
  • ½ cup panko breadcrumbs plus more if needed

For Serving (Optional):

  • Grated parmesan cheese
  • Freshly chopped parsley
  • Extra virgin olive oil


Prepare the Chicken Meatballs:

  • In a bowl, combine the ingredients for the meatballs and mix gently with your hands. If the meatballs seem too wet, add a bit more panko in 1/4 cup increments until the mixture becomes easy to work with. Do not add too much panko and do not over-mix the chicken. Transfer to the fridge until needed. Note: If desired, fry up a teaspoon of the mixture to ensure the meat is seasoned correctly.

Fry the Tomato-Leek Soup Aromatics:

  • In a wide pot, heat the extra virgin olive oil over medium heat. Add the onion and cook for 5-7 minutes until it begins to turn golden brown.
  • Add the leeks and cook an additional 5-7 minutes or until they just begin to soften. Season with salt and pepper.

Finish the Tomato-Leek Soup:

  • Melt the butter into the aromatics and add the potatoes. Cook for 5 minutes and season with salt and pepper.
  • Pour in the water and diced tomatoes and bring to a boil. Reduce heat and add the parmesan rinds, salt, pepper, thyme, and crushed red pepper. Reduce heat and simmer for 15 minutes or until the potatoes begin to soften. Taste and season to your preference.

Cook the Chicken Meatballs:

  • While the broth is simmering, gently form the chicken mixture into tablespoon-sized meatballs. You should have about 18 meatballs.
  • After the broth has simmered, gently drop the meatballs into the broth. Cover and cook an additional 15 minutes or until the meatballs are cooked through and the potatoes are fork-tender.

Finish the Dish:

  • Remove and discard the softened parmesan rinds. Taste and season the tomato-leek soup with chicken meatballs to your preferences. Turn off the heat.

To Serve:

  • Ladle the broth and potatoes into bowls and arrange the meatballs on top. Drizzle with extra virgin olive oil and garnish with more grated parmesan cheese and freshly chopped parsley, if desired. Enjoy!


Calories: 319kcal | Carbohydrates: 12g | Protein: 23g | Fat: 20g | Sodium: 223mg | Fiber: 2g | Sugar: 3g | Vitamin C: 5mg
Tried this recipe?Mention @triedandtruerecipes or tag #triedandtruerecipes so I can feature you in my feed!