Keftedes in Lemon Sauce Recipe
Introduction
Keftedes in Lemon Sauce is a classic Greek dish featuring tender meatballs simmered in a bright, tangy lemon sauce. This comforting recipe combines rich flavors with a refreshing citrusy twist, perfect for a family dinner or special occasion.

Ingredients
- Olive oil
- 200 grams (7 ounces) ground pork
- 400 grams (14 ounces) lean ground beef
- 1 large egg
- 100 grams (3.5 ounces) crustless bread
- 125 ml (½ cup) white wine
- 100 grams (½ cup) onion, minced
- 4 garlic cloves, minced
- ½ teaspoon ground cumin
- 1 teaspoon dried oregano (plus extra to serve)
- 2 teaspoons dried or fresh minced parsley
- 1 teaspoon fine sea salt (plus extra for the sauce)
- ½ teaspoon ground pepper (plus extra for the sauce)
- 4 tablespoons butter
- 4 tablespoons all-purpose flour
- 2 cups (500 ml) hot water or stock (vegetable, beef, or chicken)
- 8-10 tablespoons lemon juice
Instructions
- Step 1: Soak the crustless bread in white wine, tear it into smaller pieces, and let it soak for a couple of minutes.
- Step 2: In a large mixing bowl, combine ground pork, ground beef, egg, parsley, oregano, cumin, minced onion, minced garlic, salt, and pepper.
- Step 3: Add the soaked bread to the meat mixture, crumbling it thoroughly.
- Step 4: Knead the meatball mixture until it is uniform and well combined.
- Step 5: Shape the mixture into 15 oval-shaped meatballs, about 65-70 grams each, and place them on a large plate.
- Step 6: Refrigerate the meatballs for about an hour to firm up and hold their shape.
- Step 7: Heat a generous splash of olive oil in a large skillet or non-stick frying pan over medium heat.
- Step 8: Sear the meatballs on both sides until they develop a golden color. Avoid flipping or disturbing them for the first 4 minutes; then turn them gently with two forks.
- Step 9: Transfer the seared meatballs onto paper towels to drain excess oil, then begin preparing the lemon sauce.
- Step 10: In a sauté pan, melt the butter over moderate heat.
- Step 11: Add the flour and cook for 2–3 minutes, stirring constantly until the mixture turns sandy in color and emits a toasted flour aroma.
- Step 12: Gradually pour in the hot water or stock along with the lemon juice, stirring well to combine.
- Step 13: Add the meatballs to the sauce, cover with a lid, and simmer for about 20 minutes, turning once and scraping the pan occasionally to prevent sticking.
- Step 14: Taste the sauce and adjust seasoning with additional salt and pepper if needed.
- Step 15: Serve the keftedes warm, sprinkled with freshly ground pepper and extra dried oregano.
Tips & Variations
- Use fresh lemon juice for the best bright, tangy flavor in the sauce.
- You can substitute ground lamb for pork or beef for a richer taste.
- If preferred, add a pinch of cinnamon to the meat mixture for extra warmth and depth.
- Serve with crusty bread or over rice to soak up the delicious sauce.
Storage
Store leftover keftedes and sauce in an airtight container in the refrigerator for up to 3 days. Reheat gently in a saucepan over low heat, adding a splash of water or stock if the sauce thickens too much. This dish also freezes well; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use only beef or pork instead of mixing both?
Yes, you can use all ground beef or all ground pork if you prefer. Mixing both adds complexity, but either meat works well alone.
Is it necessary to soak the bread in wine?
Soaking the bread in wine adds subtle flavor and moisture to the meatballs, keeping them tender. If you prefer, you can soak the bread in water or milk instead.
PrintKeftedes in Lemon Sauce Recipe
Keftedes in Lemon Sauce is a traditional Greek dish featuring tender pork and beef meatballs simmered in a bright, tangy lemon sauce. The meatballs are seasoned with aromatic herbs and spices, seared to develop a flavorful crust, then braised gently in a buttery lemon sauce, creating a perfect balance of savory and citrusy flavors. Served hot with a sprinkle of oregano and freshly ground pepper, this recipe is a delightful comfort food ideal for family dinners or special occasions.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Total Time: 55 minutes
- Yield: 15 meatballs (serves approximately 4-5 people) 1x
- Category: Main Dish
- Method: Stovetop
- Cuisine: Greek
Ingredients
Meatballs
- 200 grams (7 ounces) ground pork
- 400 grams (14 ounces) lean ground beef
- 1 large egg
- 100 grams (3.5 ounces) crustless bread
- 125 ml (½ cup) white wine
- 100 grams (½ cup) onion, minced
- 4 garlic cloves, minced
- ½ teaspoon ground cumin
- 1 teaspoon dried oregano (+ extra to serve)
- 2 teaspoons dried parsley (or fresh minced)
- 1 teaspoon fine sea salt (+ extra for the sauce)
- ½ teaspoon ground pepper (+ extra for the sauce)
- Olive oil (for searing)
Sauce
- 4 tablespoons butter
- 4 tablespoons all-purpose flour
- 2 cups (500 ml) hot water or stock (vegetable, beef, or chicken)
- 8–10 tablespoons lemon juice
Instructions
- Prepare The Bread: Soak the crustless bread in white wine by tearing it into smaller pieces and letting it absorb the liquid for a couple of minutes until soft.
- Mix Meatball Ingredients: In a large mixing bowl, combine the ground pork and beef with the egg, minced parsley, oregano, cumin, onion, garlic, salt, and pepper. Add the soaked bread, crumbling it thoroughly into the mixture to incorporate.
- Knead and Shape Meatballs: Work the mixture evenly until uniform. Shape into about 15 oval-shaped meatballs, each weighing approximately 65-70 grams, then place them on a large plate.
- Chill Meatballs: Refrigerate the formed meatballs for about one hour so they become firm and hold their shape during cooking.
- Sear Meatballs: Heat a generous splash of olive oil in a large skillet or non-stick frying pan over medium heat. Add the meatballs and sear them on both sides to develop color. Avoid flipping them for the first four minutes, then turn carefully using two forks to brown evenly.
- Drain Excess Oil: Remove the seared meatballs and place them on paper towels to absorb excess oil while preparing the sauce.
- Make the Sauce Base: In a sauté pan, melt the butter over moderate heat. Add the flour and cook, stirring constantly with a wooden spatula for 2–3 minutes until the flour turns sandy in color and develops a toasted aroma.
- Add Liquids and Lemon: Gradually pour in the hot water or stock along with the lemon juice, stirring well to combine into a smooth sauce.
- Simmer Meatballs in Sauce: Return the meatballs to the pan with the sauce. Cover with a lid and simmer gently for about 20 minutes, turning the meatballs once and scraping the pan bottom periodically to prevent sticking. Adjust seasoning with additional salt and pepper to taste.
- Serve: Serve the lemon-sauced meatballs warm, garnished with extra dried oregano and plenty of freshly ground black pepper for a vibrant finish.
Notes
- Using white wine to soak the bread adds depth and moisture to the meatballs.
- Simmering the meatballs in the lemon sauce allows them to soak up the citrus flavors fully.
- Ensure not to disturb the meatballs too soon when searing to maintain their shape and achieve a nice crust.
- The sauce can be adjusted with more or less lemon juice depending on your taste preference.
- Serve with a side of crusty bread or rice to soak up the flavorful sauce.
Keywords: Keftedes, Greek meatballs, lemon sauce, pork and beef meatballs, traditional Greek recipe, meatballs in lemon sauce, stovetop meatballs, Mediterranean cuisine

