• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer

The Greek Foodie logo

  • MY GREEK PANTRY
  • ABOUT
    • Privacy Policy
  • Nav Social Menu

    • Facebook
    • Instagram
    • Pinterest
menu icon
go to homepage
subscribe
search icon
Homepage link
  • Hello!
  • My Greek Pantry
  • Recipe Index
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×

    Home » Meat & Poultry » Greek Meatballs - Keftedes

    Greek Meatballs - Keftedes

    Last updated June 6, 2022. Originally posted December 1, 2020 By Jenny Skrapaliori-Graves. 37 Comments.

    Share
    Pin
    Share
    Email
    Tweet
    Yum
    WhatsApp
    161 Shares
    Go to Recipe Print Recipe

    Greek meatballs or keftedes are often called the national Greek food. These crunchy but fluffy meatballs are delicious with lots of fresh herbs and aromatics. Perfect for a quick snack, a tasty appetizer, or the star of the table.

    If you love this meatball recipe try traditional soutzoukakia, low-carb turkey meatballs or the codfish cakes with lemon caper aioli.

    A plate with handles full of meatballs bon parchment paper, on the side a tomato sauce, some fries and bread

    Why this recipe sings

    These keftedes are crunchy and delicious on the outside but soft on the inside. With ground beef and pork, mixed with fresh herbs, like mint, basil, and parsley, as well as a shot of Ouzo, the meatballs are fragrant and tasty. They are fried in light olive oil (can also be baked) and can be enjoyed hot or at room temperature.

    Here is what you need

    Ingredients for keftedes.
    • Ground beef & pork. Each cut gives a perfect balance of flavor.
    • White bread with crust cut off. You can also use brioche bread, it is lovely with this meatball recipe.
    • Whole milk. To soak the bread.
    • Onions and garlic. Grated onions add flavor and makes moist juicy metaballs.
    • Fresh spearmint, parsley and oregano. Herbs give such a lovely summery note to the meatballs. You can substitute the spearmint with mint.
    • Extra virgin olive oil. Just a tablespoon or two in the mixture.
    • Eggs.
    • A little vinegar and a shot of ouzo (optional), the popular alchoholic drink that tastes like licorice. Replace the ouzo with a teaspoon of ground aniseed or omit it from the recipe.
    • Dried oregano, mint, chili flakes and ground cumin. Dried herbs have a more intense flavor than fresh. I like to use both versions.
    • Sea salt and freshly ground pepper.
    • All purpose flour. To lightly dust the meatballs. It creates a light crust on the meatballs when fried.

    Step by step

    A bowl with milk and bread, next to a bowl with ground meat on a wooden block.At the back, onions, eggs and herbs.

    Soak the bread in the milk.

    Carefully squish the bread, so most of the milk is out. It's ok if the bread feels like it still has some milk left over. The goal is to have a moist, fluffy meatball mixture.

    A bowl with all the ingredients for greek meatballs.

    In a large bowl, add the bread and all the other ingredients.

    Add the ouzo shot (my favorite part). Using the ouzo is optional. I love the flavor it gives to the meatballs. You can substitute with 1-2 tsp of ground anise seed or ground star anise.

    A bowl with all the ingredients for meatballs mixed together.

    Using your clean hands, mix everything, and knead until the mixture is moist and fluffy. Cover the mix with a towel and leave it in the refrigerator for at least 30 minutes. All the flavors will incorporate together well.​

    I use a small ice-cream scooper, about two tbsp in size, to take some of the mixture and shape it into a ball. You can use a tablespoon or your hands.

    Meatballs rolled in flour on a plate.

    Spread some flour on a plate. Run the meatballs in the flour.

    Shake off the excess and place them on a clean plate until all your meatballs are ready for frying.​

    Meatballs frying in a cast iron pan.

    In a deep frying pan, add enough oil to cover ⅔ of the pan. Turn the heat on to high. When the oil is hot, fry meatballs in small doses, about 2 minutes on each side, until golden brown.

    Fried meatballs on paper towels on a plate.

    Remove from heat with a slotted spoon and arrange them on absorbent paper to drain the excess oil.​

    A plate with handles full of meatballs bon parchment paper, on the side a tomato sauce and bread.

    What to eat with keftedes

    In Greece, we usually pair them with homemade fries, steamed greens, or a tomato salad. Add some feta cheese, tzatziki sauce, and a couple of pieces of bread, and you have a traditional Greek meal.

    I love to eat keftedes the next day. The use of olive oil allows them to hold well and taste really good at room temperature. I usually grab one (or two :-)) with some pita chips as a snack. 

    Greek meatballs make a great addition to a Mediterranean meze platter board.

    Tips & helpful Q& A

    How many meatballs do you serve per person?

    I use a small ice-cream scooper, about two tbsp size, to shape one meatball, so 4 or 5 keftedes are enough for one person.

    Can I make these meatballs in the oven?

    Yes, you can!
    Preheat the oven to 350 F/180 C. Place meatballs on a baking sheet lined with parchment paper. The parchment paper ensures that the meatballs do not stick to the baking sheet, making clean up really easy. Brush them generously with olive oil and bake for 20-25 minutes or until browned. The frying method is the traditional way, and the meatballs are a little juicier.

    How do I know my meatballs are seasoned correctly?

    I like to do a seasoning test before I shape all my meatballs. I create just one ball, roll it in the flour, and fry it. I taste it to check if I need to add more salt to my mix. Under-seasoning can be an easy miss. One more benefit to this test is knowing how long I need to fry the meatballs to achieve the perfect crispy outside and juicy inside.

    What oil is the best for frying Greek meatballs?

    Because I love the flavor the olive oil gives to the meatballs, I get the extra light olive oil for frying. But it is not necessary and can be costly. You can use sunflower oil or the vegetable oil of your choice.

    Can I freeze them?

    Yes, they freeze really well. I like to shape them, arrange them on a baking sheet then into the freezer until they are hard for about one hour. I transfer the frozen meatballs into a large-sized freezer-safe bag, seal it, remove as much air as possible and place it back in the freezer. They are freezer-safe for up to three to four months.

    Can I mix using a spoon?

    Always use your hands to mix them. With a light touch, your hands will incorporate all of the ingredients without crushing the meat. You don't want to over-mix.
    When it is time to roll the meatballs, lightly oil your hands. The oil will make it easier to roll, and the mixture will not stick to your hands. Alternatively, you can lightly wet your hands.

    You may also like

    • A plate with two stuffed eggplants and some herbs.
      Papoutsakia - Greek Stuffed Eggplants
    • Dolmadakia - Stuffed Grape Leaves
    • A serving bowl with lentils with rice two lemon wedges and utensils.
      Lentils With Rice - Moudjentra
    • A bowl with taramasalata in the center. Around it pieces of bread, a lemon cut in half, a bowl of olives and two spoons.
      Taramosalata

    Check out my Greek pantry staples 

    Cooked this? Rate this recipe! You can also leave a comment below. I love hearing from you!

    WANT TO EAT LIKE A GREEK? Subscribe to my newsletter and follow me on Facebook, Pinterest, and Instagram for all of the latest updates.

    A plate with handles full of meatballs bon parchment paper.

    Greek Meatballs - Keftedes

    by Jenny | The Greek Foodie
    Delicious Greek meatballs with lots of herbs and olive oil.
    4.67 from 21 votes
    Print Recipe
    Prevent your screen from going dark
    Pin Recipe
    Prep Time 10 mins
    Cook Time 25 mins
    Resting time 1 hr
    Total Time 1 hr 35 mins
    Course Appetizer, Main Course
    Cuisine Greek
    Servings 35 meatballs (approximately)
    Calories 114 kcal

    Equipment

    • Deep frying pan

    Ingredients
      

    • 1 lb ground beef
    • 1 lb ground pork
    • 8 slices white bread with the crust cut off.
    • 2 cups whole milk
    • 1 large onion grated. Keep the juices. I usually go for red onions.
    • 2 cloves garlic minced.
    • 1 cup fresh spearmint leaves finely chopped.
    • 1 cup fresh parsley finely chopped.
    • ½ cup fresh oregano leaves roughly chopped
    • 2 tbsp extra virgin olive oil
    • 1 teaspoon ground cumin
    • 1 tbsp dried oregano
    • 1 tablespoon dried spearmint or mint
    • 2 eggs
    • 1 tbsp red wine vinegar
    • 1 tablespoon red chili flakes
    • 1 shot ouzo or 1-2 tsp ground aniseed. Optional.
    • sea salt
    • freshly ground pepper

    For frying

    • ½ cup all purpose flour
    • Extra light olive oil or sunflower oil

    Instructions
     

    • Soak the bread in the milk. Carefully squish the bread so most of the milk is out.
    • In a large bowl, add the bread and all the other ingredients—season with salt and freshly ground pepper. Add the ouzo shot or 1-2 tsp ground aniseed. Mix everything and knead well until the mixture is moist and fluffy.
    • Cover with a towel and leave in the refrigerator for at least 30 minutes to allow all the flavors to incorporate together well.​
    • Spread some flour on a plate. Use a small ice-cream scooper or a spoon or your hand and take about 2 tbsp of the mixture and shape it into a ball.  Run ball in the flour, shake off the excess, and place on a clean surface until all your meatballs are ready for frying.​
    • In a deep frying pan, add enough oil to cover ⅔ of the pan. Turn the heat on to medium-high. When the oil is hot, fry the meatballs (in small doses), about 2-3 minutes tops on each side, until golden brown. Remove from heat and arrange them on absorbent paper to drain the excess oil.​

    Notes

    • I suggest mincing the onion pretty well. I use my food processor because my knife skills are not perfect for dicing veggies really small. You can also grate it on the large holes of a coarse grater.
    • If you don't have ouzo, substitute with 1-2 tsp ground anise seeds or ground star anise. If none are available, omit them altogether.
    • You can use breadcrumbs if you don't have bread; add about ½ cup of milk to increase the mix's moisture.  You can substitute ground pork with ground sausage, like a sweet Italian or hot Italian ground sausage to give a nice kick to the meatballs. 
    • If you have ground turkey, use the same ingredients apart from the bread. Substitute with ½ to 1 cup breadcrumbs (depending on how wet the ground turkey is) and add 1 tbsp ground coriander to the mixture.
     
    Nutritional Info – Please keep in mind that the nutritional information provided is only an estimate and can vary based on the products used.

    Nutrition

    Calories: 114kcalCarbohydrates: 6gProtein: 6gFat: 7gSaturated Fat: 3gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gTrans Fat: 1gCholesterol: 30mgSodium: 58mgPotassium: 143mgFiber: 1gSugar: 1gVitamin A: 319IUVitamin C: 3mgCalcium: 56mgIron: 1mg
    Tried this recipe?Mention @thegreekfoodie__ or tag #thegreekfoodie__
    Greek Meatballs - Keftedes
    Share
    Pin
    Share
    Email
    Tweet
    Yum
    WhatsApp
    161 Shares
    « Easy Greek Cheese pie - Tiropita
    Chicken Gyro Souvlaki With Pita And Mustard Aioli »

    Primary Sidebar

    Hi there!

    I am Jenny, a Greek expat living in the greater New York City area. I like to say I am a beauty art director turned foodie, aka the Greek foodie. Born and raised in Greece, my fondness for good food goes hand in hand with my heritage. My absolute favorite thing to do is cook delicious food to enjoy with family and friends.... Find out more about me here…

    EAT LIKE A GREEK!

    A plate with two stuffed eggplants and some herbs.

    Papoutsakia - Greek Stuffed Eggplants

    Dolmadakia - Stuffed Grape Leaves

    A serving bowl with lentils with rice two lemon wedges and utensils.

    Lentils With Rice - Moudjentra

    A bowl with taramasalata in the center. Around it pieces of bread, a lemon cut in half, a bowl of olives and two spoons.

    Taramosalata

    A glass teapot with mountain tea sprigs and water on a dark table, backlit with day light.

    Greek Mountain Tea

    Comfort Food

    Feta Cheese Puff Pastries With Leeks And Dill

    Vegetarian Moussaka With Plant Based Beef

    A plate with soutzoukakia-cumin meatballs.

    Cumin Meatballs In Red Sauce - Greek Soutzoukakia

    Low Carb Turkey Meatballs & Gravy

    A plate with spaghetti and greek tomato basil sauce

    Greek Spaghetti Sauce With Tomatoes & Basil

    Three pizza boats, peinirli on a platter.

    Easy Peinirli - Greek Pizza Boats

    Footer

    © 2023 · The Greek Foodie · All Rights Reserved