Authentic Greek Meatballs in Lemon Sauce – A Mediterranean Classic
Have you ever craved a dish that feels both comforting and tangy, rustic yet elegant? Greek meatballs in lemon sauce deliver exactly that—a symphony of herbs, juicy texture, and a bright, creamy lemon finish. Preparing this recipe at home not only saves you a trip to a taverna but also lets you control the quality of ingredients, adjust flavors to your liking, and enjoy the process of creating something truly authentic. I still remember the first time I tasted these Meatballs in a small Athens kitchen; the aroma of oregano and cinnamon filled the air, and the velvety avgolemono sauce was a revelation. If you’re searching for new Meatball recipes to expand your dinner rotation, this Greek classic deserves a permanent spot.
Ingredients & Kitchen Tools
– Ground lamb or beef (500 g): Lamb adds richness, but beef works perfectly. For a lighter version, use ground chicken.
– Onion (1 medium, grated): Releases moisture and sweetness; grate instead of chopping for a smoother texture.
– Garlic (3 cloves, minced): Essential for that Mediterranean kick.
– Fresh parsley (¼ cup, finely chopped) and dried oregano (1 tsp): Fresh herbs brighten; oregano brings earthiness.
– Breadcrumbs (½ cup, plain): Binds the mixture. Use gluten-free breadcrumbs if needed.
– Egg (1 large): Helps the meatballs hold shape.
– Salt, pepper, and a pinch of cinnamon (optional): Cinnamon is the secret depth in many Greek recipes.
– Lemon (2 large): Zest for the meatballs, juice for the sauce.
– Chicken or vegetable broth (1½ cups): Forms the base of the lemon sauce.
– Butter or olive oil (2 tbsp): For browning.
– Kitchen tools: Large mixing bowl, skillet or wide pot, wooden spoon, zester, measuring cups, whisk, and a serving platter.
Prep Time & Cooking Schedule

– Prep time: 15 minutes (grate onion, mince garlic, chop parsley, zest lemon).
– Cooking time: 25 minutes total (8 minutes browning, 15 minutes simmering in sauce).
– Resting time: 5 minutes after cooking – lets the sauce thicken slightly and flavors meld.
Plan accordingly: this dish comes together in under an hour, making it ideal for a weeknight meal that feels special. You can prep the meat mixture a few hours ahead and refrigerate; just bring it to room temperature before shaping.
Step-by-Step Instructions
1. Prepare the meatball mixture: In a large bowl, combine ground meat, grated onion, minced garlic, parsley, oregano, breadcrumbs, egg, lemon zest (from 1 lemon), ½ tsp salt, ¼ tsp black pepper, and a pinch of cinnamon. Mix gently with your hands until just combined – overmixing makes dense Meatballs.
2. Shape the meatballs: Roll into 1½-inch balls (about 20–24 pieces). For even cooking, use a small cookie scoop.
3. Brown the meatballs: Heat 2 tbsp butter (or oil) in a skillet over medium-high heat. Add meatballs in batches, browning on all sides (about 2 minutes per side). Don’t overcrowd – you want a golden crust. Transfer browned Meatball recipes often suggest full browning, but avoid burning the spices.
4. Make the lemon sauce: In the same skillet, reduce heat to medium. Add 1½ cups broth and the juice of 1½ lemons (about 4 tbsp). Bring to a gentle simmer, scraping up browned bits.
5. Thicken the sauce: In a small bowl, whisk 2 egg yolks with 2 tbsp lemon juice. Slowly ladle about ½ cup hot broth into the egg mixture while whisking constantly – this tempers the eggs. Pour the tempered mixture back into the skillet, whisking continuously. The sauce will become velvety and slightly thick.
6. Finish cooking: Return the meatballs to the skillet. Simmer uncovered for 10–15 minutes, turning once, until cooked through and sauce has thickened to coat a spoon. Taste and adjust salt and lemon. Garnish with extra parsley.
Pro tip: Keep the heat gentle after adding the egg mixture to avoid curdling. If the sauce seems too thin, let it simmer an extra 2–3 minutes without stirring too vigorously.
Nutritional Benefits & Advantages
These Greek meatballs in lemon sauce are a balanced meal. Lean lamb or beef provides high-quality protein, iron, and B vitamins. The lemon juice offers a generous dose of vitamin C, which aids iron absorption – a smart pairing with the meat. Olive oil (if used) supplies heart-healthy monounsaturated fats, while herbs like oregano and parsley add antioxidants and anti-inflammatory compounds. Compared to heavy cream-based sauces, the avgolemono (egg-lemon) sauce is lighter yet still satisfying. Served with a side salad or whole-grain couscous, this dish fits into many dietary patterns, including Mediterranean and low-carb (if you skip the breadcrumbs or use almond flour).
Tips Variations & Cooking Advice
– Flavor variations: Swap lamb for ground turkey and add a teaspoon of smoked paprika for a different profile. For a hint of sweetness, include ½ tsp dried mint.
– Ingredient swaps: Use gluten-free breadcrumbs or crushed pork rinds for keto. Replace the egg with a flax egg (1 tbsp ground flax + 3 tbsp water) for egg-free version.
– Cooking methods: Bake the meatballs at 200°C (400°F) for 15 minutes on a lined sheet, then add to prepared sauce and simmer 5 minutes. Or cook everything in a slow cooker: brown meatballs first, then cook on low in sauce for 4 hours (add the tempered egg mixture at the end).
– Portion changes: Double the recipe for a party; shape into smaller bite-sized meatballs and serve as appetizers.
– Dietary adaptations: Make it dairy-free by using olive oil instead of butter. Ensure gluten-free breadcrumbs for celiac-friendly.
Common Mistakes to Avoid
– Overmixing the meat: Leads to tough, dense meatballs. Mix just until ingredients are combined, and handle gently when shaping.
– Sauce curdling: This happens when hot broth is added too quickly to the egg mixture. Always temper by slowly streaming hot liquid into the eggs while whisking.
– Underseasoning: Greek meatballs rely on salt, pepper, and lemon balance. Taste the raw mixture (cook a tiny patty first) – it should be well-seasoned.
– Skipping the rest: Letting meatballs rest after simmering allows the sauce to thicken and flavors to deepen. Serve immediately is fine, but 5 minutes makes a difference.
– Using too much lemon: Start with 3 tablespoons of juice, taste, then add more. The sauce should be tangy but not puckering.
Storage & Meal Prep Tips
– Refrigerator: Store cooked meatballs and sauce in an airtight container for up to 4 days. The sauce may thicken further; thin with a splash of broth when reheating.
– Freezer: Freeze meatballs separately (without sauce) on a sheet pan, then transfer to a bag for up to 3 months. To freeze with sauce, cool completely, then freeze in a container; thaw overnight in the fridge.
– Reheating: For best texture, reheat gently in a skillet over low heat, adding a little water or broth. Avoid microwaving on high – it can toughen the meat and break the sauce.
Conclusion
Bringing the flavors of Greece to your kitchen doesn’t require a plane ticket – just quality ingredients and a bit of care. These Meatballs in lemon sauce deliver a comforting, tangy, herbaceous experience that works equally well with rice, potatoes, or crusty bread. Whether you’re a seasoned cook or exploring new Meatball recipes, the avgolemono technique is a game-changer, adding elegance without complexity. I hope you give this recipe a try and share your results – tag your photos or drop a comment below. And if you’re craving more Mediterranean inspiration, check out our other family favorites.
FAQs
1. Can I use ground pork instead of lamb or beef?
Yes, ground pork works beautifully. It’s slightly fattier, so the meatballs stay extra moist. Adjust salt down a little as pork is often pre-seasoned.
2. My sauce split – can I fix it?
If the sauce curdles, pour it through a fine-mesh sieve, then whisk in 1–2 tablespoons of cold broth. For the next attempt, remember to temper the eggs more gradually.
3. How can I make this recipe dairy-free?
Simply swap the butter for olive oil or a dairy-free butter alternative. The sauce uses eggs and lemon, not milk, so it’s already dairy-friendly in that component.
4. Can I substitute dried herbs for fresh parsley?
Fresh parsley adds a bright note that complements the lemon. If you must use dried, reduce to 2 teaspoons and add at the same time as oregano. The texture will be slightly different.
5. What’s the best reheating method to keep meatballs juicy?
Gently reheat in a covered skillet over low heat with a tablespoon of broth or water. Stir occasionally and warm for about 5 minutes. Avoid the microwave if possible, or use 50% power in short bursts.

Quick way to grow 5 Perfect Meatballs
Ingredients
Equipment
Method
- In a large bowl, combine ground beef, bread crumbs, Parmesan cheese, egg, milk, garlic powder, onion powder, salt, and black pepper. Mix until just combined, being careful not to overmix.
- Divide the mixture into five equal portions and roll each portion into a smooth, round meatball.
- Heat olive oil in a large skillet over medium heat.
- Carefully place the meatballs in the hot skillet and brown them on all sides, about 5-7 minutes.
- Reduce heat to low, cover the skillet, and cook for an additional 10-15 minutes, or until the meatballs are cooked through and reach an internal temperature of 160°F (71°C).
- Serve hot with your favorite sauce or as part of a meal.