Turkey Meatball Soup with Spinach and Orzo
Turkey Meatball Soup with Spinach and Orzo

Turkey Meatballs in an Easy Soup with Spinach and Orzo! Make the meatballs ahead of time and freeze them whenever you need them for a quick weeknight meal.

These baby meatballs are so cute you’ll fall in love with them instantly. Mix them up with your hands in a bowl with some parmesan and some parsley – you’ll feel like an Italian nonna!

Meatballs were traditionally made from leftover meat, often pork or beef, and stale bread. They were an emergency meal for people who had little.

These days, most of us only buy ground beef at the store when the craving hits. But meatballs are still an economical meal, especially when mixed with sandwich bread or leftover buns that need to be used up.

I like to quickly sear the meatballs to brown their outsides, but you can skip this step if you’re in a hurry. Then just cook them in chicken broth along with orzo and spinach. A grated Parmesan added at the end brings out the flavor of the cheese in the meatballs and adds to the delicious flavor in your bowl.

Turkey Meatball Soup with Spinach and Orzo

preparation time
15 minutes

cooking time
25 minutes

total time
40 minutes

6 servings

If you want to skip the instructions for browning the meatballs, simply drop them straight into the simmering broth from a long-handled spoon.

To make the meatballs in advance, place the rolled meatballs on a rimmed baking sheet and freeze until set. Then place the meatballs in a plastic freezer bag. Thaw them in the fridge overnight before cooking.


For the meatballs:

  • 2 slices White bread or 1 soft bun (about 3 inches wide), left overnight

  • 1/4 cup (60 ml) whole or reduced-fat milk

  • 1 lbig egg

  • 1/4 cup (32G) grated parmesan cheese

  • 1 lb ground turkeypreferably dark meat or at least 85% lean meat

  • 1 teaspoon kosher salt

  • 1/2 teaspoon fresh ground black pepper

  • 2 tablespoon chopped fresh parsley

  • 2 tablespoon olive oil

For the soup:

  • 2 tablespoon olive oil

  • 2 stems celeryhalved lengthways and thinly sliced

  • 3 Middle carrotsthinly sliced

  • 1/2 teaspoon kosher salt

  • 1/4 teaspoon fresh ground black pepper

  • 8 cups (2000 ml) chicken broth

  • 1/2 cup (70G) orzo

  • 8 loosely packed cups (5 ounces) Infant spinachwith all long stems removed

  • 1 cup (128G) grated ParmesanTo serve


  1. Make the Meatball Mixture:

    Using your fingers, break up the bread or bun into 1/2-inch pieces. In a bowl, combine the bread or roll, milk, egg, parmesan, turkey, salt, pepper, and parsley. Work the mixture with a clean hand until well blended.

  2. Shape meatballs:

    With wet hands, form 2 teaspoons of the mixture into a small, walnut-sized meatball (1 1/2 inch diameter). Repeat, making 30 to 34 meatballs total.

  3. Fry the meatballs (optional):

    Heat 1 tablespoon olive oil in a non-stick pan over medium heat. When hot, add half the meatballs and cook for 3 minutes or until browned on the bottom. Flip and fry for another 2 minutes until browned on the other side. Take out of the pan. (The meatballs will not be cooked through.)

    Cook the remaining meatballs in the remaining 1 tablespoon olive oil in the same manner.

  4. Prepare soup:

    Heat the oil in a soup pot. Add celery, carrots, salt and pepper. Cook for 8 minutes, stirring frequently. Add the broth and bring to a boil. Add the meatballs and orzo. Bring the soup back to a boil, reduce the heat and cover the pot.

    Simmer for 15 minutes, stirring occasionally, or until the meatballs are cooked through and the orzo is tender (cut the meatballs in half to check; taste the orzo).

  5. Add spinach:

    Add the spinach to the soup and cook an additional 2 minutes, or until it wilts.

  6. Serve soup:

    Taste the soup for seasoning and add more salt and pepper if you like. Pour into bowls and sprinkle with Parmesan.

nutritional information (per serving)
579 calories
34g Fat
30g carbohydrates
38g protein
Previous articleChicken Tikka Masala
Next articleFlank Steak Stir Fry with Asparagus and Red Pepper
Hello everybody, Even if you're limited on time and money, I believe you can prepare wonderful food with everyday products. All you have to do is cook cleverly and creatively!