You know those recipes that just… stick with you? For me, these Greek Meatballs in Lemon Sauce are one of them. I first tasted something similar at a tiny, bustling taverna on a trip to Santorini years ago. The air was thick with the scent of herbs and sea salt, and a plate of these tender, zesty meatballs arrived, steaming. Honestly, I’d never had anything quite like them. I came home obsessed, trying to recreate that magic in my own kitchen. There were a few “oops” moments, like the time I added too much lemon and made them pucker-worthy, but eventually, I landed on this version. It’s special, comforting, and brings a little bit of that Greek island sunshine right to my dining table.
I remember one time, mid-meatball mixing, my cat decided the ground beef was her new best friend and tried to “help.” I had meat all over my counter, and a very indignant feline staring me down. It was chaos, but honestly, it just added to the story of this dish. Every time I make these Greek Meatballs in Lemon Sauce, I chuckle thinking about that messy afternoon. It’s never a dull moment in my kitchen, that’s for sure!
Ingredients for Greek Meatballs in Lemon Sauce
- Ground Beef: I usually go for 80/20 lean ground beef because it has just enough fat for juicy, flavorful meatballs. Don’t use anything too lean, or they’ll be dry, and nobody wants that!
- Breadcrumbs: Panko breadcrumbs are my secret here, they make the meatballs incredibly light and tender. I tried regular breadcrumbs once, and they were… fine, but panko is superior, trust me.
- Egg: This is our binder, holding everything together. A large egg usually does the trick. I’ve forgotten it before, and let’s just say my meatballs had a bit of an identity crisis in the pan.
- Onion: Finely grated or minced, it adds so much moisture and a subtle sweetness. I swear, sometimes I add a tiny bit more than the recipe calls for because I just love that depth of flavor.
- Garlic: Fresh garlic, always! Don’t even think about powdered garlic for this. I usually mince about three cloves, but if you’re a garlic fiend like me, feel free to add an extra one or two.
- Fresh Herbs (Parsley & Mint): These are non-negotiable for that authentic Greek flavor. The fresh parsley adds brightness, and the mint, oh, the mint! It gives a surprising, refreshing twist. I’ve tried dried herbs in a pinch, and it works, kinda, but the fresh stuff is worth the extra trip to the store.
- Dried Oregano: This herb just screams “Mediterranean” to me. It’s earthy and warm, really bringing out the savory notes in the beef.
- Salt & Black Pepper: Essential for seasoning, obviously. I usually go a little heavy on the black pepper because I like that subtle kick.
- Chicken Broth: The base for our glorious lemon sauce! Use a good quality, low-sodium broth so you can control the salt.
- Fresh Lemon Juice: This is where the “lemon sauce” comes from! Use fresh, please. Bottled lemon juice just doesn’t have the same vibrant, zesty punch. I’ve made that mistake, and the sauce just fell flat.
- Cornstarch: Our trusty thickener for the sauce. It gives it that lovely, silky consistency.
- Egg Yolks: These yolks are what give the avgolemono sauce its creamy texture and rich body. Don’t skip them, and make sure your sauce isn’t too hot when you temper them in, or you’ll end up with scrambled eggs, oops!
How to Make Greek Meatballs in Lemon Sauce
- Mix the Meatballs:
- Okay, first things first, grab a big bowl. Toss in your ground beef, breadcrumbs, egg, grated onion, minced garlic, fresh parsley, fresh mint, dried oregano, salt, and pepper. Now, get your hands in there! Gently mix everything together until it’s just combined. Don’t overmix, hon, or your Greek Meatballs in Lemon Sauce will turn out tough. I learned that the hard way after making bouncy, sad meatballs once. You want them tender, not rubbery, right?
- Form and Sear:
- Once your mixture is ready, start rolling! I usually make them about 1.5 inches in diameter, like little golf balls. Heat a glug of olive oil in a large skillet over medium-high heat. When it’s shimmering, carefully place your meatballs in the pan, making sure not to overcrowd it. Sear them until they’re beautifully browned on all sides. This isn’t about cooking them through yet, just getting that gorgeous crust. I always make sure to turn them gently, a few have rolled off the spoon and onto the floor in my kitchen before, bless their hearts.
- Simmer for Tenderness:
- After searing, carefully pour in about half of the chicken broth. Bring it to a gentle simmer, then reduce the heat to low, cover the pan, and let those Greek Meatballs in Lemon Sauce cook through. This usually takes about 15-20 minutes. This step is crucial for making them incredibly tender and ensuring they absorb some of that savory broth. The kitchen starts smelling amazing right about now, a truly comforting aroma!
- Prepare the Lemon Sauce Base:
- While the meatballs are simmering, let’s get that zesty lemon sauce ready. In a small bowl, whisk together the remaining chicken broth and the cornstarch until there are no lumps. Then, in another bowl, whisk your egg yolks until they’re pale and slightly frothy. This is where the magic happens for our avgolemono, giving the Greek Meatballs in Lemon Sauce their signature tang and creaminess.
- Temper the Eggs (Carefully!):
- Here’s the trickiest part, but you got this! Slowly, and I mean slowly, ladle about half a cup of the hot broth from the simmering meatballs into your whisked egg yolks, whisking constantly. This is called tempering, and it prevents the eggs from scrambling. Once tempered, pour the egg yolk mixture back into the skillet with the meatballs and broth, still whisking gently. Honestly, I’ve rushed this step before and ended up with tiny bits of cooked egg in my sauce. Oops! Learn from my mistakes, friend.
- Finish the Sauce and Serve:
- Finally, stir in your fresh lemon juice and the cornstarch slurry into the skillet. Continue to stir gently over low heat until the sauce thickens to your liking. It should be silky and luxurious, coating the back of a spoon. Don’t let it boil once the eggs are in, or it might curdle! Taste and adjust the seasoning. Garnish your Greek Meatballs in Lemon Sauce with a sprinkle of fresh parsley and maybe a few extra lemon wedges. It’s ready! That bright, savory aroma is just heavenly.
Making these Greek Meatballs in Lemon Sauce always brings a smile to my face. There was one time, I was trying to photograph them for the blog, and my dog, bless his heart, decided to “taste test” one right off the plate when I wasn’t looking. A quick grab, a chase, and a very sheepish pup later, I got my shot. It’s never dull, but the flavors are always worth the adventure!
Storing Your Greek Meatballs in Lemon Sauce
Honestly, these Greek Meatballs in Lemon Sauce hold up pretty well as leftovers, which is a win in my book! I usually store them in an airtight container in the fridge for up to 3-4 days. The sauce might thicken a little more as it cools, but that’s totally fine. When reheating, I usually do it gently on the stovetop over low heat, adding a splash of extra chicken broth or even a little water if the sauce seems too thick. I microwaved it once, and the sauce separated so don’t do that, lol. It still tasted good, but it didn’t look nearly as appealing. The meatballs themselves stay tender, and the lemon flavor mellows out a bit, which is actually quite lovely. Just make sure everything is completely cool before sealing it up for storage.
Greek Meatballs in Lemon Sauce: Ingredient Swaps
Okay, so I’ve experimented a bit with these Greek Meatballs in Lemon Sauce, and I’ve got some honest thoughts on swaps. For the ground meat, ground lamb is a fantastic, more traditional option it gives a richer, deeper flavor. I tried half beef, half pork once, and it worked, kinda, but the lamb is really where it’s at for that authentic vibe. If you’re out of fresh mint, dried mint can work in a pinch, but use about a third of the amount of fresh, and honestly, the fresh is just so much better. For a gluten-free version, use gluten-free breadcrumbs. I’ve done it, and it works beautifully. If you don’t have cornstarch, you can try arrowroot powder for the sauce thickener, but I find cornstarch gives the silkiest finish. Just remember, these are my kitchen experiments, and sometimes “kinda” means it’s edible but not quite the same magic!
Serving Greek Meatballs in Lemon Sauce
Oh, the possibilities! These Greek Meatballs in Lemon Sauce are so versatile. I usually serve them over a bed of fluffy rice or creamy orzo pasta to soak up all that incredible lemon sauce it’s a must! A simple side salad with a light vinaigrette is always a good idea to cut through the richness. Sometimes, I’ll even do some roasted potatoes or a quick sauté of greens like spinach or broccoli. For drinks, a crisp white wine, like a Sauvignon Blanc, or even just some sparkling water with lemon, pairs beautifully. This dish and a good rom-com on a Friday night? Yes, please! It’s the kind of meal that makes you want to linger at the table and just enjoy the moment.
The Story Behind Greek Meatballs in Lemon Sauce
The inspiration for these Greek Meatballs in Lemon Sauce, or Keftedes Avgolemono as they’re known in Greece, really comes from the heart of Mediterranean cooking. Avgolemono, the classic egg-lemon sauce, is a staple in Greek cuisine, used in everything from soups to stews. My first real encounter with it was on that trip to Greece, where I saw families gathered around tables, sharing these simple yet profoundly flavorful dishes. It felt like a culinary hug. Bringing that warmth and tradition into my kitchen, adapting it to my own taste, has been such a joy. It’s more than just a recipe, it’s a connection to a culture that values fresh ingredients, simple preparations, and shared meals. It’s a taste of history, made with love in my humble kitchen.
Honestly, these Greek Meatballs in Lemon Sauce have become a cherished recipe in my home. They’re forgiving, full of flavor, and always disappear fast. I love how the bright lemon cuts through the savory meatballs, creating a balance that just sings. It’s a dish that feels both elegant and down-to-earth, perfect for any occasion. I really hope you give them a try and maybe even make some of your own kitchen memories with them!

Frequently Asked Questions About Greek Meatballs in Lemon Sauce
- → Can I make the meatballs ahead of time?
Absolutely! I often roll the meatballs the day before and keep them covered in the fridge. It’s a great meal-prep hack, and honestly, it makes dinner come together so much faster. Just sear and simmer as usual when you’re ready to cook.
- → What if my lemon sauce is too thin or too thick?
If it’s too thin, whisk a tiny bit more cornstarch with water and stir it in. If it’s too thick, add a splash more chicken broth until it reaches your desired consistency. I’ve had both happen, and it’s usually an easy fix!
- → Can I bake the meatballs instead of searing them?
You can! I’ve baked them at 375°F (190°C) for about 20-25 minutes until cooked through. The only downside is you won’t get that lovely browned crust, but it’s a good option if you want to avoid pan-frying and still enjoy Greek Meatballs in Lemon Sauce.
- → Do these Greek Meatballs in Lemon Sauce freeze well?
The cooked meatballs themselves freeze beautifully! I freeze them without the sauce, then thaw and reheat, making the fresh lemon sauce right before serving. The sauce with egg yolks can sometimes separate when frozen and thawed, so I’d make that fresh.
- → Can I use ground turkey for these Greek Meatballs in Lemon Sauce?
Yes, you can! I’ve tried it, and they turn out lighter. Just make sure to use dark ground turkey or add a little extra olive oil to the mix to keep them from drying out, as turkey is leaner. It works, but it’s a different vibe.

Tender Greek Meatballs in Zesty Lemon Sauce
- Prep Time: 20 Minutes
- Cook Time: 30 Minutes
- Total Time: 50 Minutes
- Yield: 4 Servings 1x
- Category: Dinner Recipes
Description
Greek Meatballs in Lemon Sauce: Make this juicy, easy Mediterranean dinner tonight! Tender meatballs in a bright, zesty lemon sauce. So simple!
Ingredients
- For the Meatballs:
- 1 lb (450g) ground beef (80/20 lean)
- 1/2 cup panko breadcrumbs
- 1 large egg
- 1/4 cup finely grated onion
- 2–3 cloves garlic, minced
- 1/4 cup fresh parsley, chopped
- 2 tbsp fresh mint, chopped
- 1 tsp dried oregano
- 1 tsp salt
- 1/2 tsp black pepper
- For the Avgolemono Sauce:
- 3 cups chicken broth, low sodium
- 1/4 cup fresh lemon juice
- 1 tbsp cornstarch
- 2 large egg yolks
- For Serving:
- Fresh parsley, chopped (for garnish)
- Lemon wedges (for garnish)
Instructions
- Mix the Meatballs:: Okay, first things first, grab a big bowl. Toss in your ground beef, breadcrumbs, egg, grated onion, minced garlic, fresh parsley, fresh mint, dried oregano, salt, and pepper. Now, get your hands in there! Gently mix everything together until it’s just combined. Don’t overmix, hon, or your Greek Meatballs in Lemon Sauce will turn out tough. I learned that the hard way after making bouncy, sad meatballs once. You want them tender, not rubbery, right?
- Form and Sear:: Once your mixture is ready, start rolling! I usually make them about 1.5 inches in diameter, like little golf balls. Heat a glug of olive oil in a large skillet over medium-high heat. When it’s shimmering, carefully place your meatballs in the pan, making sure not to overcrowd it. Sear them until they’re beautifully browned on all sides. This isn’t about cooking them through yet, just getting that gorgeous crust. I always make sure to turn them gently; a few have rolled off the spoon and onto the floor in my kitchen before, bless their hearts.
- Simmer for Tenderness:: After searing, carefully pour in about half of the chicken broth. Bring it to a gentle simmer, then reduce the heat to low, cover the pan, and let those Greek Meatballs in Lemon Sauce cook through. This usually takes about 15-20 minutes. This step is crucial for making them incredibly tender and ensuring they absorb some of that savory broth. The kitchen starts smelling amazing right about now, a truly comforting aroma!
- Prepare the Lemon Sauce Base:: While the meatballs are simmering, let’s get that zesty lemon sauce ready. In a small bowl, whisk together the remaining chicken broth and the cornstarch until there are no lumps. Then, in another bowl, whisk your egg yolks until they’re pale and slightly frothy. This is where the magic happens for our avgolemono, giving the Greek Meatballs in Lemon Sauce their signature tang and creaminess.
- Temper the Eggs (Carefully!):: Here’s the trickiest part, but you got this! Slowly, and I mean slowly, ladle about half a cup of the hot broth from the simmering meatballs into your whisked egg yolks, whisking constantly. This is called tempering, and it prevents the eggs from scrambling. Once tempered, pour the egg yolk mixture back into the skillet with the meatballs and broth, still whisking gently. Honestly, I’ve rushed this step before and ended up with tiny bits of cooked egg in my sauce. Oops! Learn from my mistakes, friend.
- Finish the Sauce and Serve:: Finally, stir in your fresh lemon juice and the cornstarch slurry into the skillet. Continue to stir gently over low heat until the sauce thickens to your liking. It should be silky and luxurious, coating the back of a spoon. Don’t let it boil once the eggs are in, or it might curdle! Taste and adjust the seasoning. Garnish your Greek Meatballs in Lemon Sauce with a sprinkle of fresh parsley and maybe a few extra lemon wedges. It’s ready! That bright, savory aroma is just heavenly.








