Greece National Food
Keftedes

Recipe at a glance
Keftedes
Key recipe details from the source.
- Servings
- 4
- Preparation
- 20 minutes
- Cooking
- 20 minutes
- Calories
- 250 kcal
Greek recipe
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.

01 · Overview
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.
02 · Ingredients
Ingredients
Meatball Mixture
- 500g (1 lb) ground beef or a mix of beef and pork
- 1 medium onion, finely grated
- 2 cloves garlic, minced
- 1/2 cup fresh parsley, finely chopped
- 1 tsp. dried oregano
- 1/2 tsp. dried mint (optional but traditional)
- 1 large egg
- 1/2 cup breadcrumbs (or stale bread soaked in water and squeezed dry)
- 2 tbsp olive oil
- Salt and pepper to taste
For Frying
- 1/2 cup all-purpose flour (for dusting)
- Olive oil or sunflower oil for frying
03 · Directions
Directions
Prepare the Meatball Mixture
In a large bowl, combine the ground meat, grated onion, minced garlic, parsley, oregano, mint (if using), egg, breadcrumbs, olive oil, salt, and pepper.
Mix thoroughly with your hands until all ingredients are evenly distributed. Do not overmix to avoid tough meatballs.
Cover the mixture with plastic wrap and refrigerate for 30 minutes to allow the flavors to meld.
Shape the Keftedes
Remove the meat mixture from the fridge.
With slightly damp hands, form small, round meatballs, about the size of a walnut (approximately 1.5 inches in diameter).
Lightly roll each meatball in flour, shaking off any excess.
Fry the Meatballs
Heat a generous amount of oil in a deep skillet or frying pan over medium-high heat.
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.
Remove the meatballs with a slotted spoon and drain on paper towels to remove excess oil.
Serve
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.
04 · Nutrition
Nutrition
- Calories
- 250 kcal