Join us for an adventure in flavor!

    Keftedes (Greek Meatballs)

    Keftedes are beautifully flavored Greek meatballs that are slightly crispy, and totally delicious!

    I love serving them as part of a mezze platter with pita bread, cucumbers, tomatoes, kalamata olives, and tzatziki sauce.

    If you agree that there can never be too many types of meatballs, it’s time to add these keftedes to your cookbook!

    Keftedes are beautifully flavored Greek meatballs that are slightly crispy, and totally delicious! They're great on an appetizer platter, or as an easy weeknight dinner.

    Greek food is amazing in its variety. Maybe that’s why I am always cooking it!

    From great dips like Tzatziki and Tyrokafteri, to the ultra rich Moussaka casserole, to my very favorite soup, Fasolada, I love it all.

    Now I can’t get enough of these keftedes. They’re my second go at Greek meatballs, after Soutzoukakia. I can’t decide which I like better!

    What Are Keftedes?

    Keftedes are beautifully flavored Greek meatballs that are slightly crispy, and totally delicious! They're great on an appetizer platter, or as an easy weeknight dinner.

    Keftedes are a traditional meatball appetizer or side dish from Greece. Unlike most meatballs, they are lightly floured and pan fried, giving them a distinctive crispiness.

    Inside that crisp outer layer is tender and juicy meat that has been well seasoned with spices and fresh herbs, most notably mint.

    Traditionally, either ground lamb or a mix of ground lamb and ground beef are used. A mix of ground beef and ground pork also works well, as they are more readily available.

    Like Chicken Souvlaki, these Greek meatballs make a great meal tucked inside pita bread with tzatziki and all the fixings like cucumbers, tomatoes and olives.

    Keftedes are beautifully flavored Greek meatballs that are slightly crispy, and totally delicious! They're great on an appetizer platter, or as an easy weeknight dinner.

    Ingredients Needed

    • Ground meat – I like to use beef and pork, but sometimes I use lamb.
    • Binders – breadcrumbs and eggs
    • Aromatics – garlic and onion
    • Herbs – mint, parsley and oregano
    • Spices – coriander powder, cumin, cinnamon, red chili flakes, salt and pepper
    • Milk – just a bit, it helps keep the meatballs moist
    • Flour – for dredging
    • Oil – for frying

    Keftedes Recipe

    In a large bowl, I combine the meat, binders, aromatics, herbs, spices, and milk. I make sure everything is well incorporated, but I’m careful not to overwork it, as this can make the meatballs tough.

    Tip: I keep the mixture in the fridge for at least one hour. This makes it easier to work with and allows the flavors to blend together nicely.

    I then roll the meatballs into equal-sized spheres. Since they’ll go in pita bread, I keep them small, around 1.25 inches. This recipe makes about 28-32 meatballs.

    Some rolled meatballs on a sheet pan.

    I spread the flour on a plate, then dredge the meatballs in it to give them a light dusting.

    Working in batches, I fry the meatballs in a little olive oil until they are browned on all sides.

    Can You Bake It?

    Yes, you can bake them for a lighter option.

    I spread the Greek meatballs on a lightly greased sheet pan, about 1 inch apart.

    Then, I cook them in a preheated oven at 375°F for 20-25 minutes, turning them halfway through. I make sure the finished internal temperature is 165°F.

    Meal Prep and Leftovers

    Keftedes make a great meal prep option. I refrigerate cooked keftedes in an airtight container for 3-4 days. Or I freeze cooked, fully cooled meatballs in a freezer bag for 2-3 months.

    If I want to make a bunch of meatballs and freeze them before cooking, I first freeze them individually on a baking sheet. Once they are frozen, I transfer them to a freezer bag. I can keep uncooked meatballs frozen this way for 2-3 months, while still maintaining good quality.

    When I want to use the frozen meatballs, I take out as many as I need and thaw them overnight in the fridge before cooking.

    Keftedes are beautifully flavored Greek meatballs that are slightly crispy, and totally delicious! They're great on an appetizer platter, or as an easy weeknight dinner.

    The next time that meatball craving hits, go the Greek way, the keftedes way.

    With summer almost here, these herby meatballs are a great alternative to the usual sauce drenched variety. Light Mediterranean style meals like this are just what are needed for those hot months to come.

    Save or pin this keftedes recipe so you always know where to find it. And be sure to subscribe to GypsyPlate, we’re always cooking up new recipes!

    Keftedes, on our Gypsy Plate… enjoy!

    Keftedes on the Gypsy Plate

    Try these other great meatball recipes!
    Swedish Meatballs
    Meatball Minestrone Soup
    Sweet and Sour Meatballs
    Creamy Chicken Meatballs
    Bun Cha (Vietnamese Meatballs)
    Albondigas Soup
    Meatball Tagine
    Meatball Stew

    Featured image for keftedes post.

    Keftedes (Greek Meatballs)

    Yield: 6-8 servings
    Prep Time: 15 minutes
    Cook Time: 15 minutes
    Total Time: 30 minutes

    My Keftedes are beautifully flavored Greek meatballs that are slightly crispy, and totally delicious!

    Ingredients

    • 1lb ground beef
    • 1lb ground pork (or replace the beef and pork with 2lb ground lamb)
    • 1 cup panko
    • 2 large eggs
    • 2 Tbsp milk
    • ½ small red onion, grated or finely chopped
    • 6 garlic cloves, minced
    • ¼ cup fresh mint
    • ¼ cup fresh parsley
    • 1 tsp dried oregano
    • 1.5 tsp salt
    • ½ tsp pepper
    • ½ tsp red chili flakes
    • 1 tsp cumin
    • 1 tsp coriander powder
    • ½ tsp cinnamon
    • ¼ cup flour
    • ¼ cup olive oil

    Instructions

      1. In a large bowl, combine all ingredients except flour and oil. You want everything well incorporated, but don’t overwork it. This can make the meatballs tough.
      2. Roll the meatballs into equal sized spheres. As they will go in pita bread, these aren’t giant meatballs, around 1¼ inches. This recipe makes around 28-32 meatballs.
      3. Spread the flour on a plate, then dredge the meatballs in it so they get a light dusting.
      4. Working in batches if necessary, fry the meatballs in a little olive oil till brown on all sides.
      5. Serve with pita bread, tzatziki, cucumbers, tomatoes and kalamata olives.

    Notes

      1.  If you plan ahead, keep the meat mixture in the fridge for at least one hour. This will make it easier to work, and allow the flavors to mix together nicely.

    Nutrition Information
    Yield 8 Serving Size 1
    Amount Per Serving Calories 480Total Fat 31gSaturated Fat 10gTrans Fat 0gUnsaturated Fat 18gCholesterol 151mgSodium 650mgCarbohydrates 15gFiber 1gSugar 1gProtein 34g

    Nutrition information calculated by Nutritionix.

    Did you make this recipe?

    Please leave a comment on the blog or share a photo on Pinterest

    Picture of Alpana, blogger and recipe developer at GypsyPlate

    Welcome to GypsyPlate! I'm Alpana, former wordwide tour manager and professional caterer, now full time blogger. I love exploring cuisines from around the world, and my recipes have been featured on sites such as MSN, Parade, Brit + Co, CNET and AOL. You can explore my entire collection of sortable recipes in my Recipe Index or learn more about me here.

    Get griddling! Try these Blackstone Recipes!

    Never miss a recipe!

    Join the GypsyPlate mailing list and get easy dinner recipes right in your mailbox. From homestyle comfort food to exotic dishes from around the world.



      Leave a Reply

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

      Search by Cuisine

      Travel a word of flavors with GypsyPlate. Sort our recpes by regions:

      GypsyPlate logo.
      Skip to Recipe