Keftedes – Greek meatball recipe

Posted: October 5, 2025 Last modified: October 8, 2025
Keftedes – Greek meatball recipe

I only have been in Greece a few time, but I clearly remember the Greek food I ate there. Like keftedes, they’re Greek meatballs, but slightly different from the ones (like these Dutch meatballs) I usually make at home.

They’re extra tasty thanks to the addition of mint. Eating keftedes transported me back to Greece for a moment, and I’ll definitely be making them again. They go together really well with a Greek salad or some pita bread. And if you love meatballs you might want to check these meatballs in apricot chipotle sauce too!

Why You’ll Love This Recipe

  • all the flavors of Greece without needing to bring your passport!
  • easy – making these delicious meatballs is super easy and very tasty as a snack or as part of a meal focused on greek cuisine.

Recipe Ingredients

  • ground meat – you can use ground lamb, ground pork, or whatever meatball mixture you prefer. I’ve gone with a beef and pork mixture as I find that gives the best juicy meatballs
  • herbs – for making the keftedes, you will need fresh mint and fresh parsley
  • shallot – you can replace this with red onion instead or regular yellow onion if you prefer

For full recipe ingredients and quantities, make sure to check the recipe card below. Another fun twist on these keftedes is to add some feta cheese through the meat. Not traditional, but so tasty!

Keftedes - Greek Meatballs-2

How To Make Keftedes

Start by slicing the shallot, garlic, and the fresh herbs. Then mix it all together using your hands. I use a large bowl and start with two tablespoons of the bread crumbs. I add more if needed. Depending on how wet the meat mixture is. Instead of breadcrumbs, you can also use stale bread for this.

Now form small balls of around 4 cm in diameter (about 1.5 inches). Using a large skillet fry the meatballs in a pan with a little oil or butter. Cook for about 10 minutes or until they’re fully cooked. Serve with homemade tzatziki.

FAQ Keftedes

What kind of meat should I use for keftedes?

Traditionally, keftedes are made with ground beef, ground lamb, or a mix of both. You can also use pork or turkey, but the flavor will be milder.

How do I keep keftedes juicy?

The secret is adding soaked bread or breadcrumbs to the mix, along with finely chopped or grated onion. Don’t overmix the meat, and don’t overcook it.

What’s the purpose of mint in the recipe?

Fresh mint is a signature flavor in Greek keftedes – it brightens the meatballs and balances the richness. You can substitute parsley if you’re not a mint fan, but it won’t be as traditional.

Do I have to fry them, or can I bake them?

Frying is the traditional method, giving them a crispy outside and tender inside. Baking works too – just brush them with olive oil and bake at 200°C/400°F for 18-20 minutes.

Can I prepare keftedes ahead of time?

Yes! You can shape them and refrigerate for up to 24 hours before cooking, or freeze them raw for up to 3 months.

 

Keftedes greek meatballs

Save
Print recipe

No votes yet

Keftedes (Greek Meatballs)

Keftedes are simply the Greek version of meatballs. The mint and parsley give them a unique flavor, and they are traditionally served with tzatziki sauce on the side.
Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Servings: 18 meatballs

Ingredients 

  • 300 grams half-and-half ground beef
  • 1 shallot very finely chopped or grated
  • 1 egg
  • 2-3 tbsp breadcrumbs
  • 1 clove garlic
  • 1 tbsp finely chopped mint
  • 1 tbsp finely chopped parsley
  • Salt and pepper

Extra

  • Serving of Tzatziki

Instructions

  • Combine all the keftedes ingredients, starting with two tablespoons of breadcrumbs, in a bowl. If the mixture is still wet, add a third tablespoon of breadcrumbs. Form small balls, about 4 cm/1.5 inch in diameter.
  • Fry the meatballs in a pan with a little oil or butter. Turn them regularly and cook for about 10 minutes.
  • Serve with homemade tzatziki.
Tips

The meatballs can be made a few hours before cooking. Cover and store them in the refrigerator until you're ready to fry them.
How to store

Cover and store in the refrigerator for 2-3 days.

Links in this article may be affiliate links. If you purchase something through such a link, I will receive a small commission, without you paying anything extra.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating