While reminiscing about my last trip to Greece, I can still smell the warm aroma of spices wafting through the air. The sheer delight of tasting homemade Greek Keftedes (Meatballs in Lemon Sauce) was unmatched, and I knew I had to recreate this experience in my own kitchen. These tender meatballs wrapped in a creamy lemon sauce not only deliver a satisfying burst of flavor but also come together in just 30 minutes—perfect for those busy weeknights! The combination of ground meats and zesty sauce makes this dish a quick and easy dinner solution that will have your family asking for seconds. Ready to surprise your taste buds and bring a piece of Greece home? Let’s dive into this mouthwatering recipe!

Why Are These Keftedes a Must-Try?
Unique Flavor Profile: The marriage of ground meats and zesty lemon elevates the classic meatball to a new level.
Quick Preparation: In just 30 minutes, you can indulge in a delectable Greek meal that’s perfect for busy evenings.
Comforting Textures: Experience fluffy meatballs enveloped in a creamy sauce that tantalizes your taste buds.
Versatile Pairings: These meatballs are a delightful companion to Greek rice or roasted potatoes, allowing you to tailor your meal.
Eager to explore more Greek flavors? Try my delicious Greek Lemon Rice as a side—it’s a fantastic complement to your Keftedes!
Meatballs in Lemon Sauce Ingredients
For the Meatballs
• Ground Pork – Adds moisture and a richer flavor; can be substituted with additional ground beef or ground lamb.
• Lean Ground Beef – The primary protein source for a firmer texture; opt for a higher lean-to-fat ratio for a healthier option.
• Large Egg – Binds the meat mixture together to enhance structure.
• Crustless Bread – Soaked in white wine for moisture; substitute with soaked breadcrumbs or gluten-free bread if needed.
• White Wine – Provides depth of flavor; replace with milk for a non-alcoholic version.
• Onion (Minced) – Infuses aromatic sweetness into the mixture.
• Garlic Cloves (Minced) – Enhances the savory profile with distinct flavor.
• Ground Cumin – Offers warmth and earthiness; optional for those who prefer milder flavors.
• Dried Oregano – A key ingredient in Greek cuisine, contributing aromatic notes.
• Dried Parsley – Adds freshness; fresh parsley is an excellent substitute.
• Fine Sea Salt and Ground Pepper – Essential for seasoning to taste and balance the dish.
For the Lemon Sauce
• Butter – Used for richness in the creamy sauce.
• All-Purpose Flour – Thickens the lemon sauce; cornstarch is a gluten-free alternative.
• Hot Water or Stock – Creates the sauce base; chicken stock enhances flavor.
• Lemon Juice – Provides the signature tangy flavor; adjust amount based on preference—start with 6-8 tablespoons.
These delightful meatballs in lemon sauce bring a touch of Greece to your dining table in no time!
Step‑by‑Step Instructions for Meatballs In Lemon Sauce (Greek Keftedes)
Step 1: Prep Meatball Mixture
Begin by soaking crustless bread in white wine in a small bowl for about 5 minutes until it’s soft. In a large mixing bowl, combine ground pork, ground beef, egg, minced onion, minced garlic, dried oregano, dried parsley, ground cumin, salt, and pepper. Once the bread is ready, add it to the meat mixture and mix thoroughly until all ingredients are well combined and the texture is uniform.
Step 2: Shape Meatballs
Using your hands, divide the meat mixture into approximately 15 equal portions, shaping them into oval meatballs about 65-70 grams each. Make sure to pack them gently but firmly to maintain their structure while cooking. Place the formed meatballs on a plate, leaving space between each one, ensuring they don’t touch as you prepare for the next step.
Step 3: Chill
Cover the plate of meatballs with plastic wrap and place it in the refrigerator for about 1 hour. This chilling time helps the meatballs firm up, making them easier to handle during cooking and lending a better texture to the meatballs in lemon sauce.
Step 4: Sear Meatballs
In a large skillet, heat a couple of tablespoons of olive oil over medium-high heat. Once the oil is shimmering, carefully add the chilled meatballs to the skillet without overcrowding. Sear the meatballs for about 4 minutes on each side until they are nicely browned and develop a crispy exterior. Use tongs to gently turn them to avoid breaking.
Step 5: Make Lemon Sauce
After searing the meatballs, remove them from the skillet and place them on paper towels to drain excess oil. In the same skillet, lower the heat to medium and add butter, allowing it to melt. Sprinkle in the flour and cook for 2-3 minutes, stirring continuously until the mixture appears sandy and slightly golden.
Step 6: Combine Sauce and Meatballs
Gradually whisk in hot water or stock and lemon juice, stirring until the sauce is smooth and begins to thicken. Bring the sauce to a gentle simmer, then carefully return the seared meatballs to the skillet. Cover the pan and let them simmer in the sauce for about 20 minutes, turning occasionally until they are fully cooked and infused with the lemony flavors.
Step 7: Serve
Once the meatballs are cooked through and tender, taste the sauce and adjust seasoning, adding more lemon juice or salt as desired. To serve, plate the meatballs in lemon sauce and garnish with freshly cracked pepper and a sprinkle of dried oregano. Enjoy your delicious Meatballs in Lemon Sauce (Greek Keftedes) with sides like Greek rice or roasted potatoes for a complete meal.

Meatballs In Lemon Sauce Variations
Feel free to get creative with this recipe and add your personal touch for an unforgettable meal experience!
-
Lamb Option: Substitute ground pork with minced lamb for a richer flavor that brings a hearty taste of Greece to your plate. The fragrant spices will sing when using lamb!
-
Add Some Heat: Mix in red pepper flakes or diced jalapeños to the meat mixture for a lovely kick. Adjust according to your spice preference, and you’ll have a zesty surprise in every bite!
-
Fresh Herb Twist: Incorporate fresh herbs like basil or mint into the meatball mixture for an aromatic lift. Fresh herbs bring a pop of brightness that beautifully complements the lemon sauce.
-
Nutty Flavor: Add chopped pine nuts to the meatball mixture for delightful crunch and flavor. The nuts create a pleasing contrast to the tender meatballs and add a Mediterranean flair.
-
Gluten-Free Alternative: Opt for gluten-free breadcrumbs instead of crustless bread, ensuring everyone can enjoy these delicious meatballs. And to thicken your lemon sauce, use cornstarch.
-
Creamy Version: Stir in a splash of heavy cream to the lemon sauce for an even richer, velvety texture. This twist will elevate your creamy lemon sauce to divine levels!
-
Veggie-Loaded: To sneak in some extra veggies, finely chop zucchini or grated carrots and mix them into the meatball mixture. They’ll add moisture and a subtle sweetness to your Keftedes!
-
Serve with Style: Pair these delightful meatballs with refreshing salads or roasted vegetables for a vibrant meal. For a complete Mediterranean experience, why not try them alongside Greek Lemon Rice?
With so many delicious variations, there’s no limit to the tasty journeys you and your family can embark on with this Greek Keftedes recipe!
Expert Tips for Meatballs in Lemon Sauce
-
Soak Bread Well: Ensure your crustless bread is thoroughly soaked for a fluffy texture in the meatballs; dry bread will yield denser meatballs.
-
Don’t Overcrowd: Sear meatballs in batches; overcrowding the skillet can lead to steaming rather than browning, affecting the flavor and texture.
-
Perfect Lemon Balance: Adjust the lemon juice carefully; start with a moderate amount to achieve that tart Greek flavor without overwhelming the dish.
-
Check Seasoning: Always taste the sauce before serving! Adding just a pinch of salt or more lemon can elevate the flavors of your Keftedes.
-
Chill for Structure: Don’t skip the chilling step! Chilling helps the meatballs hold their shape during cooking, leading to perfectly formed Keftedes.
Make Ahead Options
These Greek Keftedes are ideal for meal prep, allowing you to save time on busy weeknights! You can prepare the meatball mixture and shape it into meatballs up to 24 hours in advance; simply cover and refrigerate them until you’re ready to cook. For the freshest flavor, you can also make the creamy lemon sauce up to 3 days ahead, storing it in an airtight container in the fridge. When you’re ready to serve, just reheat the sauce in a skillet, add the chilled meatballs, and simmer until heated through. This way, you’ll enjoy delicious meatballs in lemon sauce with minimal effort and maximum flavor!
What to Serve with Greek Keftedes (Meatballs in Lemon Sauce)
Transform your delightful meal into a feast bursting with flavors and textures that complement the creamy lemon sauce.
-
Roasted Greek Potato Wedges: Crispy on the outside and tender inside, these wedges are a heavenly side that balances the meatballs’ richness. A sprinkle of oregano brings an extra touch of authenticity.
-
Tzatziki Sauce: This cool, tangy yogurt dip enhances the flavors beautifully, offering a refreshing contrast to the warm meatballs. Serve it alongside for an interactive dining experience.
-
Greek Salad: A zesty mix of cucumbers, tomatoes, olives, and feta brings a burst of freshness and crunch, harmonizing with the savory meat. The vinaigrette ties everything together, appealing to vibrant taste buds.
-
Lemon Rice Pilaf: Fluffy rice infused with lemon elevates your meal while soaking up the creamy sauce, delivering an explosion of flavor in each bite. Plus, it’s a gratifying addition that fills the belly.
-
Steamed Green Beans: Crisp-tender green beans add color and freshness to your plate, enriching your meal’s nutrient profile while creating a lovely textural contrast with the meatballs.
-
Chardonnay: A chilled glass of this white wine pairs beautifully with Greek Keftedes, enhancing the lemon notes and adding elegance to your dinner.
-
Baklava: End your meal on a sweet note with this indulgent dessert, featuring layers of flaky pastry, nuts, and honey syrup, creating the perfect finish to a savory meal.
-
Fresh Mint Tea: Refreshing and aromatic, this herbal tea complements the flavors of the Keftedes while aiding digestion—ideal after a hearty meal!
Storage Tips for Meatballs in Lemon Sauce
-
Room Temperature: For best safety and quality, don’t leave the meatballs at room temperature for more than 2 hours.
-
Fridge: Store leftover meatballs in an airtight container in the refrigerator for up to 3 days. Reheat gently on the stove or in the microwave before serving.
-
Freezer: For longer storage, freeze uncooked meatballs in a single layer on a baking sheet for 1-2 hours, then transfer to a freezer bag. They can be stored for up to 2 months.
-
Reheating: Thaw frozen meatballs overnight in the fridge and then cook as directed. If reheating cooked meatballs, ensure they’re heated through to 165°F (74°C) before serving.

Greek Keftedes (Meatballs in Lemon Sauce) Recipe FAQs
How do I know if my meat is fresh enough for meatballs?
Absolutely! When selecting meat for your Keftedes, look for ground pork and beef that are bright red or pink without any dark spots or off smells. Fresh meat should have a firm texture and be moist but not slimy. Always check the expiration date as well.
What’s the best way to store leftover meatballs?
Great question! Store your leftover meatballs in an airtight container in the refrigerator for up to 3 days. To reheat, place them gently on the stove with a little sauce or water and warm on low heat until heated through. You could also microwave them briefly, but in a way that they don’t dry out.
Can I freeze uncooked meatballs?
Very! To freeze the meatballs, shape them and place them on a baking sheet lined with parchment paper. Freeze them for 1-2 hours until firm, then transfer them to a labeled freezer bag. They can be stored for up to 2 months. When you’re ready to enjoy, thaw them in the refrigerator overnight before cooking.
What should I do if my lemon sauce is too thick?
Oh, no worries! If your sauce becomes too thick, simply whisk in a bit of hot water or stock until you reach your desired consistency. Start with a tablespoon at a time, stirring frequently to avoid lumps. Adjust the seasoning and lemon juice afterward to maintain flavor balance.
Can I use gluten-free alternatives for this recipe?
Absolutely! You can easily make your Keftedes gluten-free by using gluten-free bread instead of crustless bread and cornstarch in place of the all-purpose flour for the lemon sauce. Just be sure to adjust cook times slightly and check for doneness as needed.
Is there someone who should avoid this dish due to dietary restrictions?
Certainly! If you’re serving guests, be mindful of those with allergies to gluten, and check that the white wine is suitable for non-drinkers if you’re using it in the meatball mixture. Additionally, the meat contains eggs, so those with egg allergies should consider a different binding agent, such as a flax egg or breadcrumbs soaked in water.
These FAQs can help ensure your adventure with Greek Keftedes is a successful and enjoyable experience!

Delightful Meatballs in Lemon Sauce: A Greek Keftedes Recipe
Ingredients
Equipment
Method
- Soak crustless bread in white wine for about 5 minutes in a small bowl.
- In a large mixing bowl, combine ground pork, ground beef, egg, minced onion, minced garlic, dried oregano, dried parsley, ground cumin, salt, and pepper.
- Add the soaked bread to the meat mixture and mix until well combined.
- Shape mixture into approximately 15 oval meatballs, each about 65-70 grams.
- Cover meatballs with plastic wrap and chill in the refrigerator for about 1 hour.
- Heat olive oil in a large skillet over medium-high heat and sear the meatballs for about 4 minutes on each side until browned.
- Remove meatballs to drain excess oil and lower heat, adding butter to melt.
- Add flour to the skillet and cook for 2-3 minutes, stirring continuously.
- Gradually whisk in hot water or stock and lemon juice until sauce thickens.
- Return seared meatballs to skillet, cover, and simmer for about 20 minutes.
- Serve meatballs in lemon sauce, garnish with cracked pepper and dried oregano.

Leave a Reply