As I stood in my kitchen, the air filled with the inviting aroma of garlic and herbs, a little culinary adventure was brewing. I couldn’t help but reminisce about the sun-soaked shores of Greece, where flavors dance on your palate with every bite. Today, I’m thrilled to share my take on classic Greek Keftedes, or meatballs in lemon sauce. These fluffy morsels are not just quick to whip up—ready in just 45 minutes—but they’re also the perfect crowd-pleaser for any weeknight dinner. Packed with the hearty goodness of beef and pork, topped off with a creamy, tangy sauce, this dish offers a delightful twist on comfort food that will leave you craving more. Are you ready to embark on a cooking journey that will transport you straight to a Mediterranean tavern? Let’s get started!

Why Are Greek Meatballs So Irresistible?
Quick to Prepare: In just 45 minutes, you’ll have a satisfying meal that’s ready to impress.
Flavor-Packed: A delightful blend of beef and pork mixed with garlic and herbs creates a mouthwatering taste.
Creamy Sauce: The lemon-infused sauce adds a tangy richness that elevates the dish to new heights, making it an alternative to dishes like Lemon Cake Melts for a refreshing dessert!
Versatile Recipe: Feel free to switch up the proteins—ground lamb provides an exciting twist, while chicken or vegetable broth can make it alcohol-free.
Crowd-Pleasing: Perfect for family dinners or gatherings, these meatballs cater to varied palates and dietary preferences, ensuring everyone leaves satisfied.
Meatballs In Lemon Sauce Ingredients
For the Meatballs
• Olive oil – Essential for frying the meatballs to a golden perfection.
• Ground pork – Provides moisture and flavor; may substitute with any other ground meat (like lamb).
• Lean ground beef – The main ingredient for a robust meatball base.
• Large egg – Acts as a binder to hold the meatballs together.
• Crustless bread – Keeps the meatballs fluffy; can substitute with soaked breadcrumbs.
• White wine – Used to soak the bread, enhancing flavor; can be replaced with milk for a non-alcoholic version.
• Onion (minced) – Adds sweetness and moisture to the mixture.
• Garlic (minced) – Delivers a lovely aromatic flavor that elevates the dish.
• Ground cumin – Sprinkles in a warm spice note for depth.
• Dried oregano & parsley – Infuses herbal freshness; may switch with other herbs like thyme or basil.
• Sea salt – Essential for seasoning, with more for the sauce.
• Ground pepper – Boosts flavor in the meat mixture; add more to taste in the sauce.
For the Sauce
• Butter – Forms a rich base for the luscious sauce.
• All-purpose flour – Thickens the sauce for a creamy consistency.
• Hot water or stock – Creates the sauce base; using chicken or vegetable stock can enhance the flavor.
• Lemon juice – Key for providing that tangy zest in the sauce, enhancing the meatballs in lemon sauce experience!
Step‑by‑Step Instructions for Meatballs In Lemon Sauce
Step 1: Prepare Meatballs
Begin by soaking the crustless bread in white wine for about 5 minutes until fully softened. In a large mixing bowl, combine the ground pork and lean ground beef with a large egg, minced onion, garlic, ground cumin, dried oregano, parsley, sea salt, and ground pepper. Crumble the soaked bread into the mixture and stir until well blended. Once mixed, shape the mixture into about 15 meatballs, each weighing around 65-70 grams, and refrigerate them for at least 1 hour to firm up.
Step 2: Cook Meatballs
In a large skillet, heat about 2 tablespoons of olive oil over medium heat. Once hot, carefully place the formed meatballs in the skillet, ensuring they are not overcrowded. Sear the meatballs for about 4 minutes on each side, or until they develop a golden-brown crust. Once browned, transfer the meatballs onto paper towels to drain any excess oil, allowing them to stay light and fluffy for the meatballs in lemon sauce.
Step 3: Make Sauce
In a medium saucepan, melt 3 tablespoons of butter over medium heat. Add all-purpose flour and whisk for 2-3 minutes, until the mixture turns a sandy color and forms a roux. Gradually pour in hot water or stock, stirring continuously to avoid lumps, followed by the fresh lemon juice. Bring the sauce to a gentle simmer, allowing it to thicken slightly before incorporating the golden meatballs back into the saucepan.
Step 4: Simmer Meatballs in Sauce
Once the sauce has thickened, gently add the previously cooked meatballs to the saucepan. Cover and let them simmer for about 20 minutes, turning occasionally to ensure they are evenly coated in the creamy lemon sauce. This will allow the flavors to meld beautifully, resulting in tender meatballs in lemon sauce that are bursting with flavor.
Step 5: Serve
After simmering, carefully plate the meatballs in lemon sauce, garnishing with an additional sprinkle of ground pepper and dried oregano for that extra touch of flavor. Serve this delightful dish warm with your choice of side, like roasted Greek potato wedges or steamed rice, for a cozy dinner that will impress everyone at the table.

What to Serve with Fluffy Greek Keftedes in Creamy Lemon Sauce
Let the vibrant Mediterranean flavors guide you to a meal that tantalizes the taste buds and warms the heart.
-
Roasted Greek Potato Wedges: Crisp on the outside and fluffy on the inside, these seasoned potato wedges complement the tang of the lemon sauce perfectly.
They add a comforting texture and soak up the delicious sauce, making for an irresistible duo. -
Greek Salad: Fresh cucumbers, juicy tomatoes, and creamy feta cheese deliver a refreshing contrast.
This salad brightens your plate and provides a crunchy texture that balances the rich meatballs. -
Spanakoryzo (Spinach Rice): A flavorful blend of spinach and rice offers a nutritious, hearty side.
This dish pairs beautifully with the lemony sauce, providing an earthy base that enhances the overall flavor profile. -
Steamed Asparagus: Lightly dressed with olive oil and lemon, tender asparagus adds a pop of color and freshness.
The vibrant green stalks provide a lovely crunch and a bright note to the meal, harmonizing with the creamy sauce. -
Tzatziki Sauce: A cool, tangy yogurt dip with cucumber and garlic adds a refreshing element.
This traditional Greek condiment is perfect for dipping the meatballs and adds a lovely contrast to the dish. -
Crisp White Wine: Select a chilled Sauvignon Blanc or a light Greek wine to elevate your dining experience.
The acidity of the wine will accentuate the lemon sauce, tying everything together in a delightful harmony.
Variations of Meatballs in Lemon Sauce
Feel free to adjust and get creative with this recipe to make it your own delight!
-
Ground Lamb: Substitute ground lamb for a rich, gamey flavor that pairs beautifully with the lemon sauce. Its robust profile brings a delightful twist to each bite.
-
Non-Alcoholic: Replace white wine in the soaking step with chicken or vegetable broth for a flavor-packed option without the alcohol. You’ll still achieve that delicious depth and richness.
-
Spicy Kick: For those who enjoy a little heat, sprinkle some red pepper flakes into the meat mixture or sauce. This will create a zesty finish, making your dish sing with flavor!
-
Herb Swap: If you’re out of oregano, try using fresh thyme or basil. Both herbs will complement the lemon sauce beautifully, adding their unique notes and enhancing the overall taste.
-
Creamy Addition: Want a creamier texture? Stir a dollop of Greek yogurt into the sauce just before serving. This adds extra creaminess while keeping things traditional.
-
Potato Twist: Incorporate finely grated potatoes into the meatballs for added moisture and a different texture. It’s a fabulous way to enhance the fluffiness while maintaining the classic taste.
-
Citrus Variations: Try adding a bit of orange zest into the sauce alongside the lemon juice for a bright and refreshing citrus medley. You’ll be surprised by the new dimension of flavor!
-
Lemon Zest: Elevate your dish with some freshly grated lemon zest in the sauce. This tiny addition amplifies the citrus notes, making the sauce even more vibrant and aromatic.
What a beautiful way to embrace versatility in your cooking! And who knows, you might just discover a new family favorite that rivals your beloved dishes, like the delightful Lemon Cake Melts. Enjoy!
Make Ahead Options
These Meatballs in Lemon Sauce are a dream for busy home cooks looking to save time during the week! You can prepare the meatball mixture up to 3 days in advance; simply combine the soaked bread, meats, egg, onions, garlic, herbs, and spices as instructed, then shape into meatballs and refrigerate. For optimal freshness, store them in an airtight container. The cooked meatballs can also be frozen for up to 2 months; when you’re ready to enjoy, just thaw them overnight in the fridge before reheating in the lemon sauce. This way, you’ll have delicious, flavor-packed keftedes ready to serve with minimal effort, making weeknight dinners a breeze!
Expert Tips for Meatballs in Lemon Sauce
• Perfectly Firm: Ensure your meatballs are firm before cooking to prevent them from falling apart in the skillet. Refrigerating them helps achieve this.
• Lemon Balance: Gradually adjust the lemon juice in the sauce according to your taste for the ideal tanginess. A little goes a long way in elevating the meatballs in lemon sauce!
• Flavor Boost: Consider adding lemon zest to your sauce for an extra citrusy punch that enhances the overall flavor profile of your dish.
• Right Oil Temperature: Make sure your olive oil is adequately heated before adding meatballs to achieve a perfect golden-brown crust.
• Stock Substitution: If you prefer a non-alcoholic version, use chicken or vegetable broth instead of white wine for soaking the bread, ensuring the same depth of flavor.
Storage Tips for Meatballs in Lemon Sauce
Fridge: Store any leftover meatballs in lemon sauce in an airtight container for up to 3 days. Reheat gently on the stove or in the microwave before serving.
Freezer: For longer storage, freeze the cooked meatballs in lemon sauce for up to 2 months. Make sure to cool them completely before transferring them to a freezer-safe container.
Thawing: To enjoy frozen meatballs, thaw them in the fridge overnight before reheating. This ensures they heat evenly, maintaining their tender texture.
Reheating: When reheating, add a splash of hot water or broth to the sauce to rehydrate and achieve the perfect creamy consistency for your meatballs in lemon sauce.

Meatballs in Lemon Sauce Recipe FAQs
What type of bread should I use for the meatball mixture?
Absolutely! I recommend using crustless white or whole wheat bread, as it keeps the meatballs fluffy. You can also use soaked breadcrumbs if you prefer. Soaking the bread in white wine for about 5 minutes will enhance the flavor and texture, but feel free to replace the wine with milk for a non-alcoholic option.
How long can I store the leftovers?
Leftover meatballs in lemon sauce can be stored in an airtight container in the refrigerator for up to 3 days. Make sure to let them cool completely before sealing. When you’re ready to enjoy them, just reheat gently on the stove or in the microwave!
Can I freeze the meatballs, and if so, how?
Yes, you can freeze the prepared meatballs in lemon sauce! Allow them to cool completely, then transfer them to a freezer-safe container. They can be frozen for up to 2 months. To thaw, simply place the container in the refrigerator overnight. This will ensure even heating when you rewarm them.
What should I do if my meatballs are falling apart during cooking?
Very good question! If your meatballs are crumbling, they may need a little more binding. Ensure that the bread is thoroughly soaked and well-mixed into the meat mixture. Refrigerating the formed meatballs for at least 1 hour before cooking helps them firm up, reducing the chance of them falling apart in the skillet.
Are there any dietary considerations I should be aware of?
Yes! If you have dietary restrictions, ground lamb can be a great alternative to the traditional beef and pork mixture. Additionally, ensure your bread choice is free from any allergens if you or your guests are sensitive. For a gluten-free option, you can use gluten-free breadcrumbs instead.
How can I enhance the sauce’s flavor?
For a more vibrant sauce, consider adding lemon zest along with the lemon juice, which will intensify the citrus flavor. You might also want to experiment with fresh herbs like thyme or basil for an aromatic twist. Just remember to adjust the seasoning as you go to keep that beautiful balance!

Irresistible Meatballs in Lemon Sauce for a Cozy Dinner Night
Ingredients
Equipment
Method
- Soak the crustless bread in white wine for about 5 minutes until fully softened. In a large mixing bowl, combine the ground pork, lean ground beef, egg, minced onion, garlic, ground cumin, oregano, parsley, sea salt, and ground pepper. Crumble the soaked bread into the mixture and stir until well blended. Shape the mixture into about 15 meatballs and refrigerate for at least 1 hour.
- In a large skillet, heat 2 tablespoons of olive oil over medium heat. Once hot, place the meatballs in the skillet, ensuring they are not overcrowded. Sear the meatballs for about 4 minutes on each side until they develop a golden-brown crust. Transfer the meatballs onto paper towels to drain excess oil.
- In a medium saucepan, melt 3 tablespoons of butter over medium heat. Add all-purpose flour and whisk for 2-3 minutes until it forms a roux. Gradually pour in hot water or stock, stirring continuously to avoid lumps, followed by the lemon juice. Bring to a gentle simmer, allowing it to thicken slightly before incorporating the meatballs.
- Once the sauce has thickened, gently add the cooked meatballs to the saucepan. Cover and let them simmer for about 20 minutes, turning occasionally to ensure they are evenly coated in the creamy lemon sauce.
- Plate the meatballs in lemon sauce, garnishing with a sprinkle of ground pepper and dried oregano. Serve warm with side dishes like roasted potatoes or steamed rice.

Leave a Reply