The moment I first tasted Greek Keftedes, I was transported to a sun-kissed terrace in Greece, where the air was filled with the intoxicating aroma of citrus and spices. These delightful meatballs in lemon sauce have quickly become a family favorite for their juicy texture and mouthwatering flavor that harmonizes beautifully with the creamy, bright sauce. In just 45 minutes, you can whip up this quick dinner that not only nourishes but also connects everyone around the table—a true crowd-pleaser! Whether you’re seeking comfort after a long day or an impressive dish for entertaining, these keftedes will not disappoint. Ready to taste a piece of Greece right in your kitchen? Let’s dive into this recipe!

Why Are These Meatballs So Special?
Juicy and Flavor-Packed: Each meatball is a tender blend of ground pork and beef, offering a burst of flavor in every bite.
Creamy Lemon Sauce: The rich, creamy lemon sauce adds a zesty brightness that elevates the dish—perfectly complementing the savory meatballs.
Quick and Easy: Ready in just 45 minutes, this recipe is ideal for busy weeknights when you crave comfort food without a long prep time.
Family-Friendly Appeal: Kids and adults alike will love the soft texture and tangy sauce, making it a guaranteed hit at the dinner table.
Versatile Options: Customize with different meats or fresh herbs for a unique twist every time—try pairing them with Roasted Greek Potato Wedges for an enhanced meal experience!
Meatballs in Lemon Sauce Ingredients
• These ingredients will guide you to create the most delicious meatballs in lemon sauce!
For the Meatballs
- Olive Oil – Adds richness and moisture to the meatballs.
- Ground Pork – Contributes flavor and juiciness due to its fat content.
- Lean Ground Beef – Provides a hearty texture, balanced with pork for moisture.
- Large Egg – Binds the mixture, ensuring the meatballs hold their shape.
- Crustless Bread – Soaked in white wine to keep the meatballs tender and fluffy.
- White Wine – Used for soaking bread; enhances flavor, but can be substituted with milk for a non-alcoholic version.
- Minced Onion – Adds depth of flavor and moisture to the mix.
- Minced Garlic – Imparts robust flavor; be sure to use fresh for maximum taste.
- Ground Cumin – Provides warm, earthy notes that complement the dish beautifully.
- Dried Oregano – Essential in Greek cuisine; adds a herby flavor that can’t be missed.
- Dried Parsley – For additional flavor; can swap with fresh parsley if available.
- Fine Sea Salt – Enhances all the flavors within the meat mixture.
- Ground Pepper – Adds warmth; adjust according to your personal taste.
For the Creamy Lemon Sauce
- Butter – Forms the base for the creamy sauce, adding richness.
- All-Purpose Flour – Thickens the sauce, essential for creating that creamy texture.
- Hot Water or Stock – Ensures the sauce is flavorful; feel free to use vegetable, beef, or chicken stock.
- Lemon Juice – Provides the signature tang of the dish; adjust to your taste preference.
Embrace the joy of cooking with these mouthwatering ingredients, and soon you’ll find your family enjoying a wonderful meal of meatballs in lemon sauce!
Step‑by‑Step Instructions for Meatballs In Lemon Sauce
Step 1: Prep the Meatball Mixture
Begin by soaking the crustless bread in white wine for about 5 minutes until very soft. Tear the soaked bread into small pieces and set aside. In a large bowl, combine the ground pork and beef, egg, minced onion, minced garlic, ground cumin, dried oregano, dried parsley, salt, and pepper, mixing thoroughly until well combined. Fold in the soaked bread, crumbling it into the mixture to keep your meatballs tender and fluffy.
Step 2: Form and Chill
With your hands, knead the meat mixture gently until it’s combined evenly, then shape it into about 15 oval meatballs, each roughly 65-70g. For the best texture, ensure they are compact but not overly dense. Place the formed meatballs on a platter and cover them with plastic wrap, then refrigerate for approximately 1 hour to firm up, which helps keep them intact while cooking.
Step 3: Cook the Meatballs
Heat a generous drizzle of olive oil in a large skillet over medium heat. Once the oil is hot, carefully add the meatballs, cooking for about 8 minutes until they are brown and crusty on all sides. Turn them gently with tongs to avoid breaking apart. Once browned, transfer the meatballs to paper towels to drain any excess oil and keep them warm while you prepare the sauce.
Step 4: Prepare the Sauce
In a separate pan, melt 3 tablespoons of butter over medium heat until bubbling. Stir in the all-purpose flour, cooking it gently for 2–3 minutes until it turns a light sandy color, which indicates it’s ready. Gradually whisk in hot water or stock along with the lemon juice, ensuring there are no lumps. Let the mixture thicken and reduce slightly for about 5 minutes.
Step 5: Combine and Simmer
Gently add the browned meatballs to the creamy lemon sauce in the pan. Cover the skillet and let them simmer on low heat for about 20 minutes. Turn the meatballs halfway through to ensure they are well coated and absorb the wonderful lemon flavors of the sauce. The meatballs should be fully cooked and flavorful by the end of this step.
Step 6: Serve
After simmering, taste the sauce and adjust the seasoning and lemon juice to your liking. Serve the flavorful meatballs in lemon sauce hot, garnished with freshly ground pepper and a sprinkle of dried oregano for that final touch. Pair with your favorite sides and enjoy a delightful family dinner full of Mediterranean charm!

How to Store and Freeze Meatballs in Lemon Sauce
Fridge: Store leftovers in an airtight container for up to 3 days to keep the meatballs in lemon sauce fresh and flavorful.
Freezer: Freeze individual meatballs for up to 2 months. Place them in a single layer on a baking sheet, then transfer to a freezer bag.
Reheating: Thaw meatballs overnight in the fridge before reheating. Warm them gently on the stovetop or microwave until heated through, preserving the creamy sauce.
Make-Ahead: Prepare the meatball mixture in advance and store in the fridge for up to 3 days, making last-minute dinners a breeze with these delicious meatballs in lemon sauce!
Make Ahead Options
These savory meatballs in lemon sauce are perfect for meal prep enthusiasts! You can prepare the meatball mixture up to 3 days in advance by making it ahead, shaping the meatballs, and refrigerating them in an airtight container. This helps them firm up nicely and ensures they are just as juicy when cooked. If you prefer, you can also shape and freeze the meatballs for up to 2 months; simply thaw in the refrigerator overnight before cooking. When you’re ready to serve, just cook the meatballs as directed, and finish them in the creamy lemon sauce. Enjoy a delicious home-cooked meal with minimal effort on busy weeknights!
Expert Tips for Meatballs in Lemon Sauce
-
Soak Wisely: Ensure the bread is soaked but not soggy; overly wet bread can lead to mushy meatballs.
-
Chill for Consistency: Refrigerate the formed meatballs for at least one hour before cooking. This step helps them hold their shape during frying.
-
Pan Size Matters: Use a large enough skillet to avoid overcrowding the meatballs, which can lead to steaming instead of browning.
-
Taste As You Go: Adjust the lemon juice in the sauce incrementally. Start small, then add more to achieve your desired level of tang.
-
Cook in Batches: If your skillet isn’t large enough, fry meatballs in batches. This ensures they brown evenly for flavor and texture.
-
Versatile Ingredients: Feel free to customize the recipe with herbs or different meats, but keep the creamy sauce recipe as it beautifully complements the meatballs in lemon sauce.
Meatballs in Lemon Sauce Variations
Feel free to customize your meatballs in lemon sauce to your tastes and dietary preferences for a delightful twist!
-
Ground Turkey: Substitute ground turkey for a leaner option while maintaining moisture and flavor. It’s a fantastic alternative that keeps the dish interesting.
-
Lamb Option: Use ground lamb for a more robust flavor profile, lending a distinct twist reminiscent of traditional Greek cuisine. Its richness pairs beautifully with the lemon sauce.
-
Vegetarian Keftedes: Create meatless meatballs using mashed chickpeas or lentils. Blend in spices and bind with breadcrumbs for a heartier vegetarian option. They’ll absorb the creamy sauce perfectly!
-
Spicy Kick: Add finely chopped red chili or a dash of cayenne pepper to the meat mixture for some heat. It enhances the flavor profile while still being family-friendly.
-
Herb Boost: Incorporate fresh herbs like mint or basil into the meatballs for a refreshing zing. This brings a delightful freshness that brightens the entire dish.
-
Crispy Finish: After frying, broil the meatballs for a couple of minutes to add a crispy exterior. This textural contrast makes every bite even more satisfying!
-
Enhanced Sauce: Infuse the creamy lemon sauce with Greek yogurt for added tanginess, creating an even creamier texture that your family will adore.
For delightful pairings, consider serving these with Roasted Greek Potato Wedges or a simple Greek salad to bring a touch of the Mediterranean to your table!
What to Serve with Fluffy Greek Keftedes in Creamy Lemon Sauce
Elevate your dining experience with delightful sides that complement the irresistible flavors of these juicy meatballs, creating a memorable meal.
- Roasted Greek Potato Wedges: Crispy on the outside and fluffy on the inside, these seasoned wedges soak up the sauce beautifully.
- Garlic Bread: Golden, buttery slices with a hint of garlic offer a satisfying crunch, perfect for mopping up every drop of creamy lemon sauce.
- Greek Salad: A refreshing mix of cucumber, tomato, and feta brightens the plate and offers a crisp contrast to the rich meatballs.
- Spanakorizo (Spinach Rice): This herby, lemony rice side is soft and flavorful, making it an ideal partner to soak up the tangy sauce.
Escape to the Mediterranean with a chilled glass of white wine or a light, sparkling lemonade for a refreshing accompaniment. Pair with a traditional dessert, like Baklava, to turn your family dinner into a Greek feast!

Meatballs in Lemon Sauce Recipe FAQs
What type of meat is best for Keftedes?
Absolutely! For a flavorful blend, I recommend using a combination of ground pork and lean ground beef. This mix provides the ideal balance of juiciness and texture. However, you can explore variations; ground turkey or lamb can also lend a unique taste while keeping the meatballs moist.
How do I know when the meat is fresh?
Very important! Look for ground meats with a bright red color and minimal liquid. Avoid any packages with dark spots or a sour smell. Fresh meat should feel firm to the touch and have a clean, mild smell.
Can I store cooked meatballs in lemon sauce?
Of course! Store any leftover meatballs in an airtight container in the fridge for up to 3 days. Ensure they’re cooled before sealing. This way, you can easily enjoy delicious leftovers later!
How do I freeze meatballs in lemon sauce?
I often freeze these for later meals! To freeze, first cool the meatballs in sauce, then transfer them to a freezer-safe container. They can be stored for up to 2 months. For reheating, simply thaw overnight in the fridge, then warm gently on the stove for the best texture.
What should I do if my sauce is too runny?
No worries! If you find your sauce too runny, add a little more flour. Mix about 1 tablespoon of flour with a small amount of cold water to create a slurry. Gradually stir it into the simmering sauce until it reaches your desired thickness. Continue cooking for a few minutes, and it should thicken nicely!
Are there any allergies to consider with this recipe?
Absolutely! This dish contains gluten (from the bread and flour), dairy (from the butter), and possible allergens in the meats. For a safer option, try gluten-free bread and a dairy-free butter substitute if needed! Always check ingredient labels to ensure they’re suitable for your dietary needs.

Savory Meatballs in Lemon Sauce for a Family Feast
Ingredients
Equipment
Method
- Soak the crustless bread in white wine for about 5 minutes until very soft. Tear the soaked bread into small pieces and set aside.
- In a large bowl, combine the ground pork and beef, egg, minced onion, minced garlic, ground cumin, dried oregano, dried parsley, salt, and pepper, mixing thoroughly until well combined. Fold in the soaked bread.
- Knead the meat mixture gently until it's combined evenly, then shape it into about 15 oval meatballs, each roughly 65-70g.
- Place the formed meatballs on a platter and cover them with plastic wrap, then refrigerate for approximately 1 hour.
- Heat a drizzle of olive oil in a large skillet over medium heat. Add the meatballs, cooking for about 8 minutes until brown and crusty on all sides.
- Transfer the meatballs to paper towels to drain excess oil and keep them warm while you prepare the sauce.
- In a separate pan, melt 3 tablespoons of butter over medium heat until bubbling. Stir in the all-purpose flour and cook gently for 2–3 minutes.
- Gradually whisk in hot water or stock along with the lemon juice, ensuring there are no lumps. Let thicken and reduce slightly for about 5 minutes.
- Gently add the browned meatballs to the creamy lemon sauce in the pan. Cover and let them simmer on low heat for about 20 minutes.
- Taste the sauce and adjust seasoning and lemon juice to liking. Serve hot, garnished with freshly ground pepper and oregano.
