A plate of greek meatballs garnished with fresh mint and herbs sits on a table surrounded by eggs, tomatoes, yogurt sauce, salt, lemon, and mint leaves, creating a vibrant food scene.

Greek Meatball Recipe (Keftedes)

Prep
10 Minutes
Cook
15 Minutes
Total
25 Minutes
Servings
22 meatballs

I love a good Greek meatball recipe. Meatballs are called keftedes in Greece and they are a staple in my house for a quick, easy, and healthy dinner. Greek meatballs vary by region and family, but this is how I love to make my keftedes which I learned from only the best — my Greek…

Add as a preferred source on Google

I love a good Greek meatball recipe. Meatballs are called keftedes in Greece and they are a staple in my house for a quick, easy, and healthy dinner. Greek meatballs vary by region and family, but this is how I love to make my keftedes which I learned from only the best — my Greek mama and grandmother.

A plate of browned greek meatballs garnished with fresh mint leaves and topped with a dollop of white sauce, placed on a napkin, with eggs and herbs visible in the background.

Why You’ll Love This Greek Meatball Recipe

  • Quick: Make this Greek meatball recipe in only 25 minutes. Have a hearty, delicious meal on the table the whole family will love.
  • Healthy: This protein-packed meal is good for you, and you can feel good about feeding it to your family. Find more recipes like this in my healthy Greek dinners guide.
  • Versatile: Serve these meatballs in whatever way you wish, I love them on their own, with rice, with tzatziki drizzled on top, the options are endless.

Ingredients

Ground Beef – Of course, a classic meatball is made with lean ground beef, a good dose of protein that is incredibly versatile. However, if you’re not a red meat person, you can always use other ground meat like turkey or chicken. This recipe is great with ground lamb or pork too.

Mint – What really makes these Greek meatballs unique is the fresh mint. Fresh mint gives a pop of flavor that you’re unexpecting but pairs so well with the other spices and meat.

A plate of greek meatballs garnished with fresh mint and herbs sits on a table surrounded by eggs, tomatoes, yogurt sauce, salt, lemon, and mint leaves, creating a vibrant food scene.

How to Make This Greek Meatball Recipe

  1. Mix together ground beef, grated onion, minced garlic, salt, pepper, egg, chopped mint and breadcrumbs. Once combined, form into meatballs using about 1 heaping tablespoon per meatball.
  2. Coat the bottom of a frying pan with olive oil and turn to medium heat
  3. Fry the meatballs in batches, stirring everything a few minutes until meatballs are cooked through, about 10-12 minutes
  4. Serve with a squeeze of fresh lemon juice and our best-ever tzatziki

Tips and Tricks

  • If the meatballs are dry: Add a little liquid like some egg white or milk. Be careful though, only add a tiny bit at a time until you have the right consistency
  • Don’t overmix: Don’t overmix the meatballs or they’ll become very tough
  • Prep: You can totally prep these meatballs up to 24 hours in advance. Just keep them in the fridge until you’re ready to cook

Variations

  • Meat: Sub the ground beef with ground lamb, pork, turkey, or chicken. My personal next favorite beef is lamb. Pairs so well with the garlic and mint.
  • Serving: Serve as an appetizer with toothpicks for easy eating, or serve as a main course with a beautiful side salad, on top of rice, and drizzled with tzatziki


Best served with

How to Store Leftovers

Store meatballs in an airtight container in the fridge for 3-4 days.

Common Questions

The meatballs are sticking to my hands when rolling

Wet your hands before shaping the meatballs to avoid the meat sticking to you

Can I add cheese to these meatballs?

You totally can. I suggest a good quality feta to really make these keftedes top notch

Can I freeze meatballs?

You betcha! You can totally freeze cooked meatballs. Freeze them on a baking tray first so they don’t all stick together when you add them to a bag.

Greek Meatball Recipe (Keftedes)

This Greek meatball recipe is so easy and quick to make. It’s tasty, and I love them served with homemade tzatziki.
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course 30 minute meals
Cuisine Greek
Servings 22 meatballs
Calories 50
Servings: 22 meatballs

Watch the Video

Ingredients

Variation: serve with whipped feta

Instructions 

Start Cooking
  1. Mix together ground beef, grated onion, minced garlic, salt, pepper, egg, chopped mint and breadcrumbs.
  2. Once combined, form into meatballs using about 1 1/2 – 2 tablespoon per meatball. (You’ll get about 22 meatballs).
  3. Coat the bottom of a frying pan with olive oil and turn to medium heat.
  4. Fry the meatballs in batches, stirring everything few minutes until meatballs are cooked through, about 10-12 minutes.
  5. Serve with a squeeze of fresh lemon juice and our best ever tzatziki.

Variation: serve with whipped feta

  1. Make the whipped feta by adding the feta cheese, feta brine, lemon juice, olive oil and lemon zest to a food processor and pulse until smooth and light. Set aside to make the meatballs.
  2. After you’ve made the whipped feta, follow the instructions above to make the Greek meatballs (keftedes). Once the meatballs are cooked, serve on top of the whipped feta with a squeeze of fresh lemon juice and fresh mint.

Notes

Calories: 50kcalCarbohydrates: 3.1gProtein: 4.9gFat: 2.1gSaturated Fat: 0.5gPolyunsaturated Fat: 0.3gMonounsaturated Fat: 1.1gCholesterol: 19mgSodium: 226.1mgFiber: 0.5gSugar: 0.6g

What Did You Think?

Recipe Rating




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

27 people are discussing this recipe. Join in

  1. Regina
    09.25.25
    Was this helpful?

    5 stars
    Just finished making them they are juicy and delicious thank you

    1. Maria Koutsogiannis
      09.26.25
      Was this helpful?

      Thank you so much for the love, Regina!

  2. Lana
    08.14.25
    Was this helpful?

    5 stars
    These are delicious. They’re juicy, flavorful, and if you brown them correctly, develop a gorgeous crust on the outside with a nice, soft, juicy center. Absolutely will make again. We adapted the recipe for a bigger group too with 650 grams of meat in total and added more mint and breadcrumbs as a result and it worked perfectly. Definitely a household staple moving forward.

    1. Maria Koutsogiannis
      08.15.25
      Was this helpful?

      YES!! Lana!! This makes me so happy!!

  3. Connie
    04.04.25
    Was this helpful?

    Thank you for letting me in your group when I make my meatballs I had fresh parsley

  4. Theresa
    12.29.24
    Was this helpful?

    Hello maria, when you use mint in this recipe, what kind of mint is it?? there is spearmint & peppermint etc. I have never used mint in a recipe before so I would not know what to use.

    1. Maria Koutsogiannis
      12.29.24
      Was this helpful?

      Fresh mint! Just regular mint from the grocery market!

  5. Karson
    11.11.24
    Was this helpful?

    5 stars
    I’ve tried these and can say they are delicious. Super flavorful and I love the texture. This recipe will form the base of any type of meatball I will make, thank you!

    1. Maria Koutsogiannis
      11.11.24
      Was this helpful?

      thanks karson!!

  6. Suzanne
    08.22.24
    Was this helpful?

    I made these for a small dinner party. I added some pork sausage meat. They were absolutely brilliant. We had some mixture left over and I cooked them two days later, they tasted even better. Delicious.

    1. Maria Koutsogiannis
      08.22.24
      Was this helpful?

      I love to hear this!! Thanks so much for the love, Suzanne!

  7. Kayla Newton
    02.22.24
    Was this helpful?

    5 stars
    These are so beyond yum! Made them to go with some pitas and they got absolutely demolished. Another winner!

    1. Maria Koutsogiannis
      02.22.24
      Was this helpful?

      Thank you so much for the love, Kayla!!!

  8. Rachel S
    01.04.24
    Was this helpful?

    5 stars
    These are so good! I love making these for parties or just a quick weeknight dinner. The use of mint is delicious, I usually throw some in the accompanying tzatziki as well.

    1. Maria Koutsogiannis
      01.04.24
      Was this helpful?

      YES!!! The best combo. Thanks for the love sweetie!

  9. Elena Gamboa
    01.03.24
    Was this helpful?

    5 stars
    I tried this Keftedes recipe, and it was fantastic! Simple to follow, and the end result was delicious. The flavors were spot-on, and the whole family loved it. I couldn’t find breadcrumbs so I just mixed some toasted bread- it worked great (might even be useful if you don’t want to waste stale bread!). Definitely a five-star recipe worth keeping.

    1. Maria Koutsogiannis
      01.03.24
      Was this helpful?

      What a great hack hun! Genius and great for food waste!

  10. Marike Victor
    12.24.23
    Was this helpful?

    I loved how quick and easy these were to prepare. The falvour and the texture of the meatballs are amazing. Definitely a recipe that will be made on repeat in our house 😁

    1. Maria Koutsogiannis
      12.25.23
      Was this helpful?

      Thank you so much hun!