Greek meatballs in lemon sauce (Youvarlakia Avgolemono) deliver incredibly soft, juicy bites wrapped in a velvety, tangy sauce that transforms simple ground beef into something truly special. This Mediterranean comfort dish has become a weeknight hero in my kitchen.
Table of Contents
Ingredients for Greek Meatballs in Lemon Sauce
I always rinse my arborio rice before mixing it into the meatballs to avoid any gummy texture. Using fresh herbs makes a noticeable difference in flavor compared to dried alternatives. Here’s what you need to create these Mediterranean-style meatballs:
- 1 lb ground beef (I recommend 85/15 for the best flavor and moisture balance)
- 1 small onion, finely grated
- 1/4 cup arborio rice, uncooked and rinsed (this is what keeps the meatballs incredibly soft)
- 2 tablespoons fresh parsley, chopped
- 1 tablespoon fresh dill, chopped (my go-to herb for authentic Greek flavor)
- 1 egg (for meatballs)
- 1/2 teaspoon dried oregano
- Salt and black pepper to taste
- 4 cups chicken broth (I usually use low-sodium to control salt levels)
- 2 tablespoons olive oil
- 2 eggs (for the avgolemono sauce, room temperature works best)
- Juice of 2 lemons, about 1/4 cup (fresh lemon juice beats bottled every time)

Step-by-Step Instructions
I recommend chilling your shaped meatballs before cooking them since this helps them hold together beautifully while simmering in the broth.
Step 1: In a large mixing bowl, combine ground beef, grated onion, rinsed arborio rice, parsley, dill, one egg, oregano, salt, and pepper. Mix gently with your hands until just combined. Be careful not to overwork the meat, as this creates dense, tough meatballs instead of the light, tender texture we’re after. Shape the mixture into golf ball-sized portions (you should get about 16 to 18 meatballs) and place them on a plate. Chill in the refrigerator for 15 to 20 minutes.
Step 2: In a wide-bottomed pot, bring chicken broth and olive oil to a gentle simmer over medium heat. Carefully add the chilled meatballs to the simmering broth, making sure they have enough room to cook evenly. Cover the pot and reduce heat to low, allowing the meatballs to cook for 30 minutes until tender throughout and the rice inside is fully cooked. You can test one by cutting it open to check for any hard rice center.
Step 3: While the meatballs simmer, prepare the avgolemono sauce by whisking together two eggs and lemon juice in a medium bowl until well blended. This step is crucial: slowly ladle about one cup (roughly 3 to 4 ladles) of hot broth from the pot into the egg mixture while whisking constantly. This tempering process prevents the eggs from scrambling when you add them back to the pot.
Step 4: Remove the pot from direct heat and slowly pour the tempered egg-lemon mixture back into the pot while stirring gently. Return to very low heat and stir continuously for 2 to 3 minutes until the sauce thickens slightly and coats the meatballs with a silky finish. The sauce should look creamy and coat the back of a spoon. Never let it boil after adding the sauce, as high heat will curdle the eggs and ruin that velvety texture.
Perfect Pairings for Greek Meatballs in Lemon Sauce
These meatballs pair beautifully with sides that complement their tangy, savory profile while adding textural variety to your plate.
Fluffy White Rice: The classic choice that soaks up every drop of that luscious lemon sauce, creating the ultimate comfort food experience. Rice also adds substance to turn these meatballs into a complete meal. For another rice-based comfort dish, try our Creamy Smothered Chicken and Rice.
Orzo Pasta: This rice-shaped pasta brings a slightly different texture while still capturing all that delicious sauce. It adds a Mediterranean touch that feels authentic and satisfying. If you love orzo dishes, our Chicken Sausage and Broccoli Orzo makes another great weeknight option.
Roasted Green Beans: A simple side of roasted green beans with garlic adds a fresh, crisp contrast to the rich, creamy meatballs. The slight char brings out natural sweetness that balances the tangy lemon.
Greek Salad: Fresh tomatoes, cucumbers, olives, and feta cheese provide a cool, crunchy counterpoint to the warm, tender meatballs. This combination offers nutritional balance with plenty of vegetables. Our Mediterranean Chicken Gyros features a similar flavor profile if you’re craving more Greek-inspired meals.
Crusty Bread: Perfect for soaking up extra sauce and adding a satisfying textural element. Choose a rustic loaf with a good crust that can stand up to dipping without falling apart.

Storage & Serving Tips
Store leftover Greek meatballs in lemon sauce in an airtight container in the refrigerator for up to three days. The flavors actually deepen overnight, making leftovers even more delicious. Note that the sauce may separate slightly when refrigerated, but this is completely normal. When reheating, use low heat on the stovetop and add a splash of chicken broth if the sauce has thickened too much, stirring gently until it comes back together.
Reheat gently to preserve that silky sauce texture. Avoid using the microwave at high power, as it can make the meatballs rubbery and break the avgolemono sauce. Instead, warm them slowly in a covered pan over low heat, stirring occasionally until heated through.
These meatballs freeze beautifully before you add the lemon sauce. Shape and cook the meatballs in broth, let them cool completely, then freeze in portions. When ready to serve, thaw overnight in the fridge and prepare fresh avgolemono sauce for the best results. This makes meal prep so much easier during busy weeks.
FAQs
Can I use ground turkey instead of beef?
Yes, ground turkey works well as a leaner alternative. Use 93/7 ground turkey and add an extra tablespoon of olive oil to the meat mixture to keep them moist. Ground turkey can dry out more easily, so don’t skip the chilling step.
Why did my avgolemono sauce curdle?
Curdling happens when eggs are exposed to high heat too quickly. Always temper the egg mixture with hot broth first, and never let the sauce boil after adding it to the pot. Keep heat very low and stir constantly for smooth, creamy results.
Can I make these meatballs ahead of time?
Absolutely! Shape and cook the meatballs in broth up to two days ahead. Store them in the broth in the refrigerator, then reheat gently and prepare fresh avgolemono sauce just before serving for the best texture.

Greek Meatballs in Lemon Sauce (Youvarlakia Avgolemono)
Ingredients
Equipment
Method
- In a large mixing bowl, combine ground beef, grated onion, rinsed arborio rice, parsley, dill, one egg, oregano, salt, and pepper. Mix gently with your hands until just combined, being careful not to overwork the meat. Shape the mixture into golf ball-sized portions (about 16 to 18 meatballs) and place them on a plate. Chill in the refrigerator for 15 to 20 minutes.
- In a wide-bottomed pot, bring chicken broth and olive oil to a gentle simmer over medium heat. Carefully add the chilled meatballs to the simmering broth, making sure they have enough room to cook evenly. Cover the pot and reduce heat to low, allowing the meatballs to cook for 30 minutes until tender throughout and the rice inside is fully cooked.
- While the meatballs simmer, prepare the avgolemono sauce by whisking together two eggs and lemon juice in a medium bowl until well blended. Slowly ladle about one cup (roughly 3 to 4 ladles) of hot broth from the pot into the egg mixture while whisking constantly. This tempering process prevents the eggs from scrambling.
- Remove the pot from direct heat and slowly pour the tempered egg-lemon mixture back into the pot while stirring gently. Return to very low heat and stir continuously for 2 to 3 minutes until the sauce thickens slightly and coats the meatballs. Never let it boil after adding the sauce to prevent curdling.
- Serve warm with additional fresh dill or lemon wedges if desired. Pair with rice, orzo pasta, or crusty bread to soak up the delicious sauce.








