National Dish Greece: Keftedes (Recipe)

In this article
Meet Keftedes, the herb-flecked meatballs that sit right at the heart of the Greek table. Juicy, fragrant and quietly addictive, they carry the warm scent of oregano and a whisper of cumin in every bite. Served as part of a generous meze spread or as a satisfying main with a few simple sides, they capture everything that makes Mediterranean cooking so welcoming. Bring a little Greek sunshine to your own kitchen with this timeless classic.
About Keftedes
Keftedes are a much-loved dish from Greece, prized for their juicy texture and the distinctive blend of herbs and spices that gives them their character. Greek cooking is known for fresh ingredients, bold flavours and traditional recipes passed down through the generations, and these little meatballs are a shining example. At their heart is a well-seasoned mix of minced beef or lamb, lifted with onion, garlic and fresh parsley. Often served as part of a meze table or as a main course with sides, keftedes are a real treat for anyone who appreciates the spirit of Greek cuisine.
Ingredients (serves 1–2)
- 500 g minced beef or lamb
- 1 onion, finely chopped
- 2 cloves garlic, crushed
- 1 egg
- 2 tablespoons breadcrumbs
- 1 tablespoon fresh parsley, chopped
- 1 teaspoon dried oregano
- 1/2 teaspoon ground cumin
- Salt and freshly ground pepper, to taste
- Olive oil, for frying
Shopping for the ingredients
Make sure to buy fresh, good-quality minced meat for the best results. Where you can, choose organic and free-range for the finest flavour. Fresh herbs and spices are just as important to the aroma of keftedes, so look for vibrant parsley and good dried oregano. Most of what you need is easy to find at a local market or supermarket, and the simple store-cupboard staples keep this an approachable everyday dish.
Preparing the dish
A little groundwork makes preparing keftedes wonderfully straightforward. Chop the onion and garlic as finely as you possibly can, which ensures an even, tender texture throughout the meatballs. Let all the ingredients come up to room temperature first, as this helps them bind together more readily. A tidy, well-organised work surface lets you mix and shape at a relaxed pace.
Step-by-step instructions
- Chop the onion and garlic, then add them to a bowl together with the minced meat.
- Add the egg, breadcrumbs, parsley, oregano, cumin, salt and pepper, and mix everything together well.
- Shape the mixture into small, evenly sized balls.
- Heat the olive oil in a pan and fry the meatballs all over until golden and cooked through.
Gluten-free / lactose-free version
Keftedes are easy to make gluten-free and lactose-free. Simply swap the regular breadcrumbs for gluten-free crumbs or rolled oats, which bind the mixture just as well while keeping it suitable for anyone with a gluten intolerance. The recipe contains no dairy in its classic form, so it is naturally lactose-free as long as your accompaniments are too. That way every guest can enjoy these meatballs without compromising on the ingredients.
Tips for vegans and vegetarians
For a meat-free take, lentils or chickpeas make an excellent base for vegan keftedes, delivering plenty of texture and protein. You will find a dedicated chickpea version in Revithokeftedes, while courgette-based Zucchini Keftedes are another delicious vegetarian alternative. Take care to use a plant-based binder in place of the egg, and reach for fresh herbs to keep the flavour authentic.
More tips and tricks
To cook the keftedes evenly, turn them regularly in the pan so every side colours nicely. Once they are done, let them drain briefly on kitchen paper to remove any excess oil and keep them light. Frying in small batches rather than crowding the pan helps them brown properly. A splash of olive oil at the right temperature gives that lovely golden crust without the meatballs turning greasy.
Adapting the recipe to your taste
Keftedes are wonderfully versatile and easy to tailor to your own preferences. If you like, season the meat with other herbs such as mint or thyme, or fold in a little feta cheese for an extra creamy texture. You can dial the seasoning up or down to suit your palate, making milder or bolder versions as the mood takes you. This flexibility is part of why the dish has stayed so popular.
Ingredient substitutions
If certain ingredients are not to hand, there are plenty of creative alternatives. Gluten-free breadcrumbs or rolled oats work beautifully in place of standard crumbs, while lentils or chickpeas can stand in for the meat entirely. You could also vary the herbs, leaning on whatever is freshest — the same instinct that brings a dish like Youvarlakia in Lemon Sauce to life. Substitutions like these help you adapt the recipe to what you have and what you fancy.
Drink pairing ideas
A cool Greek white wine is the natural partner for keftedes, its crisp freshness cutting through the savoury meat beautifully. A light beer works just as well and rounds off the whole experience nicely. For something stronger and authentically Greek, a measure of ouzo or tsipouro makes a fitting choice alongside a meze spread. Whatever you pour, keep it light and refreshing to let the meatballs shine.
Serving and presentation ideas
Presentation can lift the whole keftedes experience. Arrange the meatballs on a platter with lemon wedges and a cooling yoghurt dip for a fresh, zesty note. A crisp green salad alongside makes the perfect partner, and a few warm pieces of Skordopsomo round out the table beautifully. Serving everything family-style invites everyone to dig in and share.
A bit of history
Keftedes have a long tradition in Greece. Originally a humble dish for the working classes, made to stretch a little meat a long way, they grew into a culinary symbol of conviviality and family. Today they appear on tables across the country, from busy tavernas to home kitchens, and remain a cornerstone of the meze tradition. Their journey from everyday fare to beloved classic mirrors the warmth and generosity at the heart of Greek cooking.
More recipe ideas
Summary: Keftedes
Keftedes are more than just a dish; they are a delicious way to dive into Greek cooking and culture. Easy to adapt and impossible to resist, they are sure to please every palate at the table. Whether you serve them as part of a generous meze spread or as a hearty main course, these fragrant meatballs bring colour and flavour to any occasion. Let this Greek classic inspire you and give it a try — your taste buds will thank you.


