Go Back Email Link
+ servings
No ratings yet

Keftedes (Greek Fried Meatballs)

Classic Greek keftedes made with a pork-beef blend, stale bread, fresh mint, and ouzo. Crispy outside, tender inside -- from a Kos family recipe.
Servings 6 servings
Prep Time 20 minutes
Cook Time 25 minutes
Rest Time 30 minutes
Total Time 1 hour 15 minutes

Ingredients

For the Keftedes

  • 500 g ground pork 80/20 fat ratio
  • 500 g ground beef 80/20 fat ratio
  • 150 g stale white bread 2-3 thick slices, crusts removed
  • 1 medium red onion finely grated
  • 2 garlic cloves minced
  • 3 tablespoons fresh mint finely chopped (or 2 tsp dried mint)
  • 1 teaspoon dried Greek oregano
  • 1 tablespoon flat-leaf parsley finely chopped
  • 2 tablespoons ouzo or dry white wine
  • 1 large egg
  • 1 teaspoon fine sea salt
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon sweet paprika

For Frying

  • 1/2 cup all-purpose flour for dredging
  • 1 cup Greek extra-virgin olive oil

Instructions

  • Tear the stale bread into rough pieces and place them in a bowl of cold water. Let them soak for 10 minutes until fully saturated. Then gather the bread in both hands and squeeze firmly until you cannot extract another drop of moisture.
  • Use the fine side of a box grater over a bowl to grate the red onion. You want juice and pulp, not pieces. A finely grated onion disperses throughout the mixture and flavors every bite evenly.
  • In a large mixing bowl, add the ground pork, ground beef, squeezed bread, grated onion, garlic, mint, oregano, parsley, ouzo, egg, salt, pepper, and paprika. Using clean hands, mix gently until just combined -- three to four passes is enough. Do not overwork.
  • Cover the bowl with plastic wrap and refrigerate for a minimum of 30 minutes, ideally one full hour. This step is not optional. The cold rest allows the meat to firm, the bread to finish absorbing moisture, and the flavors to integrate.
  • Set out a plate with the flour. Wet your hands lightly with cold water. Take a portion of the meat mixture (approximately 35-40g each). Roll briefly into an oval shape, then press gently to flatten slightly. Dredge each shaped keftedas lightly in flour and tap off the excess.
  • Pour the olive oil into a large, heavy frying pan to a depth of about 1cm. Heat over medium-high heat until the oil shimmers. Target temperature: 175-180C (350F).
  • Lay the keftedes into the oil in a single layer with clear space between each one -- never crowd the pan. Fry for 3-4 minutes on the first side without moving them. Flip once and fry for another 3-4 minutes until deeply golden-brown.
  • Transfer the finished keftedes to a plate lined with kitchen paper. Serve immediately with tzatziki and lemon wedges, or keep warm in a low oven (120C/250F) while you fry the remaining batches.

Notes

The two most important steps are squeezing the bread completely dry and chilling the mixture before frying.
Cooked keftedes keep refrigerated for 3-4 days; reheat in a dry pan or oven to restore the crust. Raw shaped keftedes freeze well -- fry directly from frozen, adding 2-3 minutes per side.
Author: Chef Niko
Calories: 465kcal
Course: Appetizer, Main Course, Meze
Cuisine: Greek, Mediterranean
Keyword: fried meatballs, Greek meatballs, keftedes

Nutrition

Calories: 465kcal | Carbohydrates: 11g | Protein: 35g | Fat: 32g | Saturated Fat: 9g | Sodium: 520mg | Fiber: 0.5g | Sugar: 1g