Go Back
+ servings
Greek Keftedes

Tender Greek Keftedes: Perfectly Juicy Meatballs Recipe

Discover the irresistible flavors of Greek Keftedes, tender meatballs infused with herbs and served in a creamy lemon sauce.
Prep Time 20 minutes
Cook Time 30 minutes
Refrigeration Time 1 hour
Total Time 1 hour 50 minutes
Servings: 4 meatballs
Course: Dinner
Cuisine: Greek
Calories: 250

Ingredients
  

For the Meatballs
  • 1 pound Ground Pork swap with ground turkey for a leaner option
  • 1 pound Lean Ground Beef consider plant-based ground meat for vegetarian substitute
  • 1 large Egg use a flax egg as a vegan alternative
  • 2 slices Crustless Bread breadcrumbs or gluten-free bread can be substitutes
  • 1 large Onion shallots can offer a milder flavor
  • 3 cloves Garlic fresh garlic is preferred
  • 1 teaspoon Ground Cumin reduce for milder taste
  • 1 tablespoon Dried Oregano fresh oregano is a delightful alternative
  • 1 tablespoon Dried Parsley fresh minced parsley boosts flavor
  • 1 teaspoon Fine Sea Salt adjust according to preference
  • 1 teaspoon Ground Black Pepper fresh ground pepper is ideal
For the Creamy Lemon Sauce
  • 2 tablespoons Butter olive oil can be used for a dairy-free option
  • 2 tablespoons All-Purpose Flour cornstarch is a gluten-free alternative
  • 2 cups Hot Water or Stock use chicken or vegetable stock for added richness
  • 1 lemon Lemon Juice fresh lemon juice is highly recommended

Equipment

  • large bowl
  • large skillet
  • Separate pan
  • Whisk

Method
 

Step-by-Step Instructions
  1. Begin by soaking crustless bread in white wine for a few minutes until soft. Tear it into pieces, then combine with ground pork, lean ground beef, a large egg, diced onion, minced garlic, parsley, oregano, cumin, salt, and black pepper in a large bowl. Mix until just combined, then shape the mixture into approximately 15 oval-shaped meatballs. Refrigerate them for at least 1 hour to firm up.
  2. Heat a generous splash of olive oil in a large skillet over medium heat. Once hot, add the meatballs carefully, ensuring they’re not overcrowded. Sear for about 3-4 minutes on each side until golden brown and cooked through. Transfer the meatballs to a paper towel-lined plate to drain excess oil.
  3. In a separate pan, melt the butter over medium heat until frothy, then whisk in the flour, cooking until it turns sandy in color, about 2 minutes. Gradually pour in hot water or stock, stirring continuously to avoid lumps. Add fresh lemon juice, season with salt and pepper, and let the sauce simmer gently for 5 minutes until slightly thickened.
  4. Carefully add the seared meatballs back into the sauce. Gently stir to coat them and cover the pan. Let the mixture simmer on low heat for about 20 minutes, occasionally turning the meatballs.
  5. Once the Greek Keftedes are cooked through and the sauce has thickened, remove from heat. Serve the meatballs warm, drizzling extra creamy lemon sauce over the top. Garnish with a sprinkle of fresh oregano and ground black pepper.

Nutrition

Serving: 1meatballCalories: 250kcalCarbohydrates: 10gProtein: 15gFat: 18gSaturated Fat: 7gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gCholesterol: 60mgSodium: 400mgPotassium: 300mgFiber: 1gSugar: 1gVitamin A: 5IUVitamin C: 2mgCalcium: 20mgIron: 2mg

Notes

Let the cooked meatballs sit in the creamy lemon sauce for a few minutes before serving to enhance flavor and juiciness. Can prepare in advance and refrigerate the meatball mixture overnight.

Tried this recipe?

Let us know how it was!