Go Back Email Link
+ servings
Greek meatball soup with orzo and spinach in blue and white bowls.

Greek Meatball Soup Recipe

QR Code
A fragrant, Greek-inspired lemon and orzo soup with lamb meatballs, spinach, and orzo...
4.72 from 7 votes

Click to rate!

Prep Time 20 minutes
Cook Time 20 minutes
Total Time 30 minutes
Course Main Dishes
Cuisine Greek/Mediterranean
Servings 6 servings
Calories 396 kcal

Ingredients
  

For the Meatballs

  • 1 pound ground lamb
  • 1 small onion - finely minced or processed
  • 3 cloves garlic - minced
  • 1 tablespoon fresh dill - finely chopped (1 teaspoon dried)
  • 2 tablespoons flat leaf parsley - finely chopped
  • zest of 1 lemon
  • 1 egg - beaten
  • ¼ cup bread crumbs

For the Soup

  • 6 cups good quality chicken stock or broth - I use homemade or Trader Joe's brand
  • 4 eggs
  • 2 tbsp fresh lemon juice - 1 juicy lemon
  • 2 cups cooked rice or orzo
  • 5-6 ounce bag of baby spinach
  • parsley to garnish

Instructions

  • Heat stock in a large pot or dutch oven.

Make the Meatballs

  • Combine ground lamb with onion, garlic, parsley, dill, egg, zest, bread crumbs, salt and pepper. Mix until very well-combined. Use your hands or a rubber spatula.
  • Working with a walnut-sized amount, roll meatballs. Saute in a small amount of olive oil until lightly brown on at least 2 sides.
  • Add meatballs to the hot (not boiling) stock. Bring to a low simmer. Do NOT boil. Allow to simmer for 5-10 minutes to make sure the meatballs are completely cooked. The length of time depends on the size of your meatballs.

Finish the Soup

  • In a medium mixing bowl, combine lemon juice and eggs.
  • Beat with a whisk or fork until smooth and creamy.
  • Temper the eggs: Using a ladle, take a small amount (about 2 tbsp.) of stock and whisk into the egg mixture.
  • Repeat a few more times until the egg mixture is warm. Take your time! Adding too much hot liquid at one time will scramble your eggs.
  • Add the tempered egg mixture into the soup pot with the heat on low. You don't want to boil the soup from this point on, or the soup may "break" and resemble egg drop soup rather than the creamy soup we hope to achieve.
  • Add the fresh spinach, and orzo or rice.
  • Stir gently to combine. Taste for seasoning. Add salt and/or pepper if necessary.
  • Heat gently for about 5 minutes. Again, don't allow the soup to boil.
  • Ladle the soup into 4 bowls. Garnish with toast and fresh parsley.

Nutrition

Calories: 396kcal | Carbohydrates: 49g | Protein: 27g | Fat: 24g

NOTE: Macronutrients are an approximation only using unbranded ingredients and MyFitnessPal.com. Please do your own research with the products you’re using if you have a serious health issue or are following a specific diet.

Did you make this recipe? Please leave a comment and/or star rating! Email us with any questions: tamara@beyondmeresustenance.com