Lemony Greek Meatball Soup

A fragrant, Greek-inspired lemon and orzo soup with lamb meatballs, spinach, and orzo…This Greek Meatball Soup is reminiscent of avgolemono, combining Mediterranean flavors in a hearty and healthy soup that may have you dancing the Kalamatiano (Greek folk dance)…

2 white ceramic bowls of Greek meatball soup with orzo and spinach, flatware, linen napkin, and wine.

Αυγολέμονο με αρνί Κεφτεδάκια και σπανάκι or Avgolémono me arní Keftedákia kai spanáki…

Loosely translated: egg lemon with lamb meatballs and spinach.

👩🏻‍🍳 Tamara Talks – About Greek Meatball Soup Inspiration

Say What? Language fascinates me. I bemoan the fact that I haven’t the time to learn Spanish, polish my French, expand my English vocabulary… Google Translate allows me to translate the names of my recipes. The above highlighted sentence is the Greek translation of my recipe in both the Greek and the Roman alphabet. 

When it comes to creating and developing new dishes, I enjoy learning something about the country that inspired it. I love Mediterranean food, and this Greek-inspired soup is one that I’ve gone back to time and again over the years.

I call this soup Greek Meatball Soup, but it started with a Greek classic – avgolemono. Avgolemono means “egg and lemon.” Greek is difficult for English-speakers because they use the Greek (rather than our Roman) alphabet… Interesting? I love to chase rabbits.  😉

The ground lamb meatballs and orzo seemed a natural choice with the egg and lemon soup. The addition of fresh spinach leaves makes this a very nutritious one-pot, one-dish meal.

Ground lamb can be part of your healthy diet, though I recommend eating any red meat infrequently. For more recipes, see Ground Lamb Recipes. It really is a quick-cooking and versatile meat!

📋 Ingredients Notes

Here is a quick look at the ingredients in the recipe – it’s handy to use at the grocery store or as a summary of what you need. Skip to the recipe for quantities.

Meatballs

Ingredients for the Greek meatballs including ground lamb, herbs, lemon zest, egg, and panko.
  • ground lamb – You can substitute ground beef or bison if you have an aversion to ground lamb.
  • onion
  • garlic
  • dill – Of course fresh dill is lovely, but not always available. Substitute dried dill if necessary (recipe card has the amounts).
  • flat leaf parsley
  • lemon – You need the zest for the meatballs, and the juice for the soup.
  • egg
  • bread crumbs

For the Greek Meatball Soup

Greek meatball soup ingredients - meatball mix, eggs, spinach, broth, orzo, and lemon.
  • chicken stock or broth
  • eggs
  • fresh lemon juice – You’ll need the zest of the lemon for the meatball mixture, and the juice for the soup.
  • orzo – While I specify orzo, rice is an excellent substitution.
  • baby spinach – Baby spinach is an easy choice because it wilts in the hot soup and no additional cooking time is necessary. If you choose to substitute other greens, you may need additional cooking time, and you’ll want to add it before the eggs. Overcooking the tempered eggs can cause curdling.
  • parsley to garnish

🔪 Step-By-Step Instructions

On to the recipe… The  creamy, lemony base (avgolemono) for this soup is both light and filling. Adding fresh lemon juice and egg into the chicken broth thickens the soup and adds complexity. Care must be taken by tempering the eggs to keep it from curdling and thus resembling Chinese egg drop soup.

Make the Meatballs

  1. Combine ground lamb with onion, garlic, parsley, dill, egg, zest, bread crumbs, salt and pepper. Mix until very well-combined. (A rubber spatula works well.)
  2. Working with a walnut-sized amount, roll meatballs. Saute in a small amount of olive oil until lightly brown on at least 2 sides.
  3. 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.
Greek meatballs are browned in a Dutch oven.
Cooked Greek meatballs with broth in a Dutch oven and a red ladle.
Eggs are tempered with hot broth in a green bowl.

Finish the Soup

  1. In a medium mixing bowl, combine lemon juice and eggs.
  2. Beat with a whisk or fork until smooth and creamy.
  3. Temper the eggs: Using a ladle, take a small amount (about 2 tbsp.) of stock and whisk into the egg mixture.
  4. 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.
  5. 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.
  6. Add the fresh spinach, and orzo or rice.
  7. Stir gently to combine. Taste for seasoning. Add salt and/or pepper if necessary.
  8. Heat gently for about 5 minutes. Again, don’t allow the soup to boil.
  9. Ladle the soup into 4 bowls. Garnish with toast and fresh parsley.
A Dutch oven with the completed Greek meatball soup, and a red ladle.

💭 Tips

Make the best lamb meatballs – Add onion to a food processor, and pulse several times. Scoop into a strainer, and press out excess liquid. This results in a firmer meatball with a better texture.

Make a double batch of meatball mixture, and freeze half for later use – either cooked or uncooked.

This recipe is a great way to use leftover rice, or you can use orzo (a favorite at our house!).

You can make this soup in one pot. Choose a pot large enough to hold 6 cups of broth/stock and the other ingredients. I like my Dutch oven. After browning the meatballs, set them aside, and use the same pot to heat the broth/stock.

🥘 Substitutions?

  • If you must, you can substitute ground sirloin for the lamb, but you will lose a bit of the “Greek” flavor.
  • Left over white or brown rice works really well in this soup.
  • Don’t try to substitute frozen spinach. It needs to wilt in the hot stock.
  • Fresh lemon juice is best, and I like to use the zest in the meatball mixture, but you can get away with bottled lemon juice.
  • Fresh or dried dill is fine in the meatball mixture.
2 bowls of Greek meatball soup with a baguette, glass of red wine, linen napkin.

🥚 Tempering the Eggs

  • Break the eggs into a small mixing bowl.
  • Add fresh lemon juice.
  • Beat with a fork until smooth and creamy.
  • Using a ladle, add a small amount of hot stock, and beat it into the egg mixture.
  • Repeat with additional stock several more times.
  • With a wooden spoon, stir the pot slowly to keep from breaking your meatballs.
  • With the other hand, pour the tempered egg mixture into the pot.
  • Stir until completely combined.
  • Turn the heat all the way down to keep the soup hot while you finish it.

❓ FAQ

Is this Greek meatball soup good leftover?

No. The orzo (or rice) continue to absorb the broth, and it turns to mush.

We love this Greek lemon soup with meatballs with a medium-bodied red wine like a zinfandel or a sangiovese. If you prefer a white wine,  try an oaked chardonnay or bordeaux blanc. Happy cooking!

Signature in red and green with chiles and limes. Healthyish Latin cuisine.

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

🍽️ More Quick Recipes Featuring Ground Lamb

Easy Lamb Tacos

Spicy Ground Bison Meatballs

Easy One Pot Ground Lamb and Couscous

Instant Pot Ground Lamb Chili

Share this post!

4.72 from 7 votes (5 ratings without comment)

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

9 Comments

  1. Excellent recipe, very simple instructions, and you only need a few ingredients. I had some lamb from a friend’s farm and was not feeling like the usual meditteranian bowl. This soup/stew was deliciously fresh and filling. The meatballs were exquisete.

  2. Great instructions, great taste. I ran across this recipe accidentally and it helped me use up stuff laying around – I had everything on hand. I did not make these meatballs because I had leftover Greek meatballs to use up but it was quite similar to Tamara’s ( my leftover meatballs have toasted pine nuts). Served the soup with our left over garlic naan. I cook ALOT from scratch and I eat a HUGE variety of cuisines. This soup was a change of pace for us with the lemon egg. I worried that it would be bland but, no, it had plenty of interest and that is for people who love and eat Thai, TexMex, any and everything. I followed the instructions and amounts exactly. This is a keeper.

    1. Yay! I’m so glad you enjoyed this soup! I just made it again this week in an attempt to get better photos… I’m a border girl that loves all the chiles, and I agree, this recipe has plenty of flavor!

    1. Thank you so much Julie! I’m especially appreciative of your comment on the photos, as I still find that to be my greatest challenge 🙂