Skip to content
Greek, Mediterranean cuisineAppetizers, Main

Keftedes

There is something elemental about keftedes—those humble Greek meatballs—that transcends their modest form. I first encountered them not in a taverna, but in the cramped kitchen of a friend’s grandmother on the island of Naxos. The air was thick with the scent of garlic and oregano, and her hands—worn smooth from decades of cooking—moved with the precision of ritual. Keftedes, she told me, are not just food; they are memory. Made from ground beef kneaded with grated onion, minced garlic, chopped parsley, dried oregano, and that whisper of mint that always surprises you, the mixture rests for half an hour in the refrigerator—like the pause before a story resumes. Shaped lovingly by hand, each ball is fried in golden olive oil until crisped to a perfect, sunburnt brown. Served warm, often nestled beside a cool tzatziki or wrapped in a piece of torn pita with a few bites of tomato, keftedes aren’t loud or showy. But they carry the weight of centuries—the flavors of shepherds and seafarers, of Sunday tables and village feasts. Eating them, even alone, you’re never really eating alone. There’s a whole country sitting beside you, quietly sharing the plate.

Keftedes
4Servings
20 minutesPreparation
20 minutesCooking
250 kcalCalories
Course
Appetizers, Main
Cuisine
Greek, Mediterranean
Difficulty
Easy

Overview

Keftédes (κεφτέδες) are traditional Greek meatballs bursting with bright herbs and spices. A family favorite in Greece, keftédes are often served as part of a mezé platter with pita bread, olives and tzatziki, or alongside a simple salad. They feature ground meat (typically beef and lamb or pork) mixed with fragrant herbs like mint and oregano, a hint of garlic, and a touch of cinnamon. The result is a meatball that is crispy on the outside yet juicy and tender inside, with a refreshing lemony edge. These meatballs are perfect for sharing – fried until golden and drizzled with a light lemon–herb sauce, they make a satisfying main or appetizer. Every family has its version, but the key is balancing the savory meat with herbs and a zip of citrus.

Ingredients

Recipe card

Keftedes

Yield4
Preparation: 20 mCooking: 20 m

Meatball Mixture

For Frying

Directions

Prepare the Meatball Mixture

01Step 1

In a large bowl, combine the ground meat, grated onion, minced garlic, parsley, oregano, mint (if using), egg, breadcrumbs, olive oil, salt, and pepper.

02Step 2

Mix thoroughly with your hands until all ingredients are evenly distributed. Do not overmix to avoid tough meatballs.

03Step 3

Cover the mixture with plastic wrap and refrigerate for 30 minutes to allow the flavors to meld.

Shape the Keftedes

04Step 4

Remove the meat mixture from the fridge.

05Step 5

With slightly damp hands, form small, round meatballs, about the size of a walnut (approximately 1.5 inches in diameter).

06Step 6

Lightly roll each meatball in flour, shaking off any excess.

Fry the Meatballs

07Step 7

Heat a generous amount of oil in a deep skillet or frying pan over medium-high heat.

08Step 8

When the oil is hot, fry the meatballs in batches, ensuring they are not overcrowded. Cook for about 4–5 minutes per side, until golden brown and cooked through.

09Step 9

Remove the meatballs with a slotted spoon and drain on paper towels to remove excess oil.

Serve

10Step 10

Serve the keftedes warm, accompanied by tzatziki sauce, pita bread, or a fresh Greek salad. They can also be enjoyed as part of a mezze platter.

Nutrition

Calories250 kcal