How To Feed A Loon

  • About Us
  • Recipe Index
    • Appetizers
    • Asian
    • Breads and Doughs
    • Cajun / Creole / Louisiana
    • Breakfast / Brunch
    • Comfort Food
    • Delectable Desserts
    • Entrees / Mains
    • Instant Pot
    • Italian
    • Pizza
    • Rubs, Spices and Sauces
    • Soups & Salads
    • Sides
    • Seafood
    • Southern
    • Mexican / Tex-Mex / Cal-Mex
    • Thanksgiving
    • Vegetarian
  • Videos
    • Recipe Videos
    • Web Stories
  • Work With Us
  • Contact
  • **Premium Access**
  • Recipes
menu icon
go to homepage
  • Salads
  • Recipes
  • About Us
  • Work With Us
  • Premium
subscribe
search icon
Homepage link
  • Salads
  • Recipes
  • About Us
  • Work With Us
  • Premium
×
Home » Recipe Index » Beef

Authentic Greek Keftedes: Crispy Juicy Greek Meatballs

Published: Apr 29, 2026 by Kris Longwell · This post may contain affiliate links

  • Share
  • Tweet
  • Bluesky
Jump to Recipe Jump to Video Print Recipe
An overhead view of a rectangular white platter filled with two rows of Greek meatballs with small bowls of garnishes nearby.
A person using a small spoon to drizzle homemade tzatziki sauce over a split open Greek meatball resting on a pita triangle along with cucumber salad.

Transport your kitchen to a sun-drenched Greek island with these authentic Keftedes, featuring a perfectly crispy golden-brown exterior and a melt-in-your-mouth juicy center. Infused with fresh mint and aromatic oregano, these traditional Greek meatballs are best served alongside a bowl of cool, creamy homemade tzatziki sauce for the ultimate Mediterranean feast.

Five Greek Meatballs resting on a bed of homemade tzatziki sauce surrounded by a cucumber salad, crumbled feta cheese, olives, red onion, and pita triangles all on a white dinner plate.
Jump to:
  • 🥩 The Ingredients
  • 📝 Ingredient Notes and Substitutions
  • 📌 Tips and Tricks for Perfect Greek Meatballs
  • 👩🏼‍🍳 How to Make Authentic Keftedes (Greek Meatballs)
  • 🍽️ How to Serve Greek Meatballs
  • 🙋🏽‍♂️ Frequently Asked Questions
  • 🇬🇷 More Classic Greek Recipes
  • Authentic Keftedes (Greek Meatballs)

🥩 The Ingredients

This recipe pairs a rich blend of savory meats with vibrant Mediterranean herbs and a traditional moisture-locking binder to ensure every bite is bursting with authentic flavor and a perfectly tender texture. Find ingredient notes (including substitutions and variations) below.

An arrangement of ingredients for Greek meatballs on a grey wooden background including ground beef, ground lamb, bread, milk, garlic, vinegar, grated onion, chopped herbs, egg, flour, and seasonings.

📝 Ingredient Notes and Substitutions

  • The Meat Blend: A 2:1 ratio of ground beef to ground lamb offers the most authentic, rich flavor, but you can easily substitute the lamb with ground pork or use 100% lean ground beef if preferred.
  • The Bread Binder: Using stale white bread soaked in milk creates a “panade” that keeps the meatballs incredibly moist; for a gluten-free alternative, use your favorite GF bread or ½ cup of gluten-free breadcrumbs.
  • Fresh Herbs: While dried oregano provides the earthy base, the fresh mint and Italian parsley are essential for that signature Mediterranean brightness—don’t skip the mint, as it is the defining flavor of a true Keftede!
  • Red Wine Vinegar: This is a traditional “secret” ingredient that helps tenderize the meat fibers and balances the richness; if you don’t have it on hand, fresh lemon juice is a perfect 1:1 substitute.
  • The Flour Coating: Lightly dredging the meatballs in all-purpose flour before frying is what creates that stunning golden-brown crust; for an even crunchier, gluten-free option, you can use white rice flour or cornstarch.

Refer to the recipe card (with video) below for a full list of ingredients and measurements.

📌 Tips and Tricks for Perfect Greek Meatballs

  • Chill the Mixture: For the best results, let the meat mixture rest in the refrigerator for at least 30–60 minutes before rolling. This allows the bread to fully hydrate and the flavors of the mint and garlic to deeply infuse the meat.
  • The “Tester” Patty: Before rolling the entire batch, fry a small, marble-sized piece of the mixture in a pan. Taste it to check the seasoning—this is your chance to add more salt, pepper, or herbs before the whole batch is cooked!
  • Wet Your Hands: To prevent the meat from sticking to your palms while shaping, keep a small bowl of water or olive oil nearby and lightly dampen your hands between rolling every few meatballs.
  • Don’t Overcrowd the Pan: Fry the meatballs in batches. If you put too many in the skillet at once, the oil temperature will drop, causing the meatballs to “steam” and become mushy rather than developing that iconic crispy, golden crust.
  • Check the Oil Temp: Your oil should be shimmering but not smoking (around 350°F/175°C). If you don’t have a thermometer, dip the end of a wooden spoon into the oil; if it bubbles steadily around the wood, you’re ready to fry.
  • Uniform Sizing: Use a small cookie scoop or a tablespoon to portion out the meat. This ensures they all cook at the same rate and look stunning and consistent when served on a platter.

👩🏼‍🍳 How to Make Authentic Keftedes (Greek Meatballs)

A person pouring whole milk from a small white bowl into a glass bowl filled with pieces of torn white bread.
  1. Step 1: Pour the milk over the bread pieces in a small bowl. Let it absorb the milk, and then squeeze it with your hands.
A person holding a small glass bowl filled with chopped herbs in one hand and the other hand holding a small bowl of spices both over a glass bowl filled with the ingredients for Greek meatballs.
  1. Step 2: Place the soaked bread in a large bowl, and add the ground beef, lamb, grated onion, garlic, egg, olive oil, vinegar, herbs, and spices.
A person using his hands to combine the ingredients for Greek meatballs in a large glass bowl.
  1. Step 3: Press into patties
A person rolling uncooked Greek meatballs in flour on a large oval platter.
  1. Step 4: Form the meatballs into the size of golf balls and then roll them in the flour on a platter or plate.
  1. Step 5: Working in batches, fry the balls in hot oil (350°F) until dark brown and crispy, about 7 minutes.
A person using a metal slotted spoon to place fried Greek meatballs from a skillet filled with hot oil onto a paper towel-line plate being held above the skillet.
  1. Step 6: Drain on paper towels. Fry the remaining meatballs and serve them at once.

Expert Tip: The Secret to the Perfect Sear

For a professional-grade crust, ensure your oil is shimmering but not smoking before adding the meatballs, and resist the urge to move or flip them for the first two minutes. 

Allowing that initial sear to develop undisturbed creates a “natural release” barrier and a deep Maillard reaction; this ensures your Keftedes release easily from the pan with a perfectly even, golden-brown exterior while locking in all the juices inside.

🍽️ How to Serve Greek Meatballs

  • The Classic Mezze Platter: Arrange the warm meatballs on a large platter surrounded by bowls of creamy homemade tzatziki, kalamata olives, chunks of feta cheese, and sliced cucumbers for a traditional Greek appetizer spread.
  • Warm Pita Wraps: Stuff 3–4 meatballs into a charred, fluffy pita pocket with sliced red onions, juicy tomatoes, and a generous dollop of tzatziki for a satisfying Mediterranean lunch.
  • The Full Greek Dinner: Serve them as a main course alongside a side of Sheet Pan Greek Chicken or a buttery rice pilaf to soak up all the savory flavors.
  • Fresh Cucumber/Tomato Salad: Pair the hot Keftedes with a crisp, traditional Greek salad (no lettuce!) made of tomatoes, cucumbers, and red onion tossed in extra virgin olive oil and red wine vinegar.
  • Always Add Citrus: No matter how you serve them, always provide fresh lemon wedges on the side; a bright squeeze of citrus right before eating cuts through the richness of the meat and makes the herbs pop.
  • Garnish for the “Wow” Factor: Sprinkle the platter with a pinch of flaky sea salt, a dusting of dried oregano, and a handful of freshly chopped Italian parsley.

🙋🏽‍♂️ Frequently Asked Questions

Can I bake this Greek Meatballs Recipe instead of frying it?

Yes, you can cook them in the oven at 400°F (200°C) for about 15–20 minutes. While they won’t have the same signature crunch as the pan-fried version, they will still be delicious and tender.

What is the best type of meat to use for a Greek Meatballs Recipe?

A combination of beef and lamb is most traditional, providing a rich and savory profile. However, using just ground beef or a mix of beef and pork works exceptionally well for a milder flavor.

Can I prepare this Greek Meatballs Recipe in advance?

Absolutely, you can mix the ingredients and shape the rounds up to 24 hours before you plan to cook them. Simply keep them covered in the refrigerator until you are ready to sear them.

How do I store leftovers from this Greek Meatballs Recipe?

Place any remaining pieces in an airtight container and keep them in the fridge for up to three days. To maintain the crispy texture, reheat them in a skillet or an air fryer rather than the microwave.

Is there a gluten-free version of this Greek Meatballs Recipe?

You can easily adapt this dish by using gluten-free bread or certified GF breadcrumbs as the binder. Additionally, use a gluten-free flour blend or cornstarch for the light coating before frying.

A person using a small spoon to drizzle homemade tzatziki sauce over a split open Greek meatball resting on a pita triangle along with cucumber salad.

🇬🇷 More Classic Greek Recipes

  • A straight-on view of a perfectly square piece of Greek pastitsio on a white dinner plate.
    Pastitsio (Greek Lasagna)
  • A stack of three squares of spanakopita on a white plate.
    Spanakopita (Greek Spinach Pie)
  • Two chicken gyros wrapped in foil on a white platter next to a small jar filled with tzatziki sauce with a spoon in, with a whole tomato and parsley in the background.
    Chicken Gyro with Tzatziki Sauce
  • A straight-on view of a perfectly square piece of homemade moussaka sitting on a white dinner plate.
    Greek Moussaka (Beef and Eggplant Casserole)

Ready to make the best meatballs this side of Athens? Go for it!

And when you do, be sure to take a photo of them, post it on Instagram, and tag @HowToFeedaLoon and hashtag #HowToFeedaLoon!

A close-up view of five Greek Meatballs resting on a bed of homemade tzatziki sauce surrounded by a cucumber salad, crumbled feta cheese, olives, red onion, and pita triangles.

Authentic Keftedes (Greek Meatballs)

Experience the ultimate Mediterranean comfort food with these traditional Keftedes. These Greek meatballs are perfectly seasoned with fresh herbs and pan-fried to golden-brown perfection, resulting in a crispy exterior and an incredibly juicy center. Serve them with cool tzatziki and fresh lemon for a restaurant-quality meal right at home.
No ratings yet
Print Pin Rate
Course: Appetizer / Entree
Cuisine: Greek
Prep Time: 15 minutes minutes
Cook Time: 15 minutes minutes
Chill time: 1 hour hour
Total Time: 1 hour hour 30 minutes minutes
Servings: 8
Calories: 310kcal
Author: Kris Longwell

Video

Equipment

  • 1 large (12") sturdy skillet or pan for frying

Ingredients

  • 2 slices white bread crusts removed and torn into pieces, let sit out for 30 minutes (or longer)
  • ¼ cup whole milk
  • 1 lb ground beef 92% lean
  • ½ lb ground lamb see NOTES
  • 1 red onion grated, about ½ cup, see NOTES
  • 3 cloves garlic minced
  • 1 large egg
  • ½ cup Italian parsley chopped, plus extra for garnish
  • 2 tablespoon fresh mint chopped
  • 1 teaspoon dried oregano
  • 1 teaspoon ground cumin
  • 1 tablespoon red wine vinegar
  • 1 tablespoon extra-virgin olive oil
  • 1½ teaspoon Kosher salt
  • 1 teaspoon black pepper
  • ½ cup all-purpose flour
  • Vegetable oil for frying
  • lemon wedges for garnish
  • coarse sea salt for serving
  • tzatziki sauce for serving

Instructions

  • Place the bread in a bowl and pour the milk over it. Toss the bread in the milk. Allow the bread to absorb the milk for about 5 minutes. Use your fingers to press and squeeze the bread. Place it in a large bowl.
    2 slices white bread, ¼ cup whole milk
  • To the soaked bread, add the beef, lamb, grated onion, garlic, egg, parsley, mint, oregano, cumin, vinegar, oil, salt, and pepper. Use your hands to mix everything until evenly combined. Cover with plastic wrap and chill for at least 1 hour.
    1 lb ground beef, ½ lb ground lamb, 1 red onion, 3 cloves garlic, 1 large egg, ½ cup Italian parsley, 2 tablespoon fresh mint, 1 teaspoon dried oregano, 1 teaspoon ground cumin, 1 tablespoon red wine vinegar, 1 tablespoon extra-virgin olive oil, 1½ teaspoon Kosher salt, 1 teaspoon black pepper
  • Roll the mixture into golf ball-sized balls (about 1½-inch thick). You should have about 20 meatballs.
  • Spread the flour on a platter or plate. Roll the meatballs in the flour, shaking off excess.
    ½ cup all-purpose flour
  • Add the oil to your skillet about halfway up (don't overfill it!). Heat the oil until shimmering (about 350°F).
    Vegetable oil
  • Working in batches, carefully add the meatballs to the hot oil. Don't overcrowd the pan. Fry for about 7 minutes, stirring occasionally, until they are dark brown and crispy on the outside. Place on a plate lined with paper towels. Repeat with the remaining meatballs.
  • Serve at once with lemon wedges, and garnish with chopped parsley and sprinkled with coarse sea salt. If desired, have plenty of tzatziki sauce on the side. See NOTES for serving suggestions.
    lemon wedges, coarse sea salt, tzatziki sauce

Notes

NOTE: Watch the video in the recipe card for visual guidance.
  • The Meat Blend: Using a mix of ground beef and lamb provides the most authentic Greek flavor profile. If you prefer a milder taste or cannot find lamb, you can substitute it with more ground beef or ground pork.
  • Grate the Onion: Use the large holes of a box grater for the red onion. It is essential to include all the juices that collect while grating, as this liquid acts as a natural tenderizer and keeps the meatballs incredibly moist.
  • Frying Technique: Use just enough oil to reach halfway up the sides of the meatballs (shallow frying) rather than deep frying. Always cook in batches to avoid overcrowding the pan; if the pan is too full, the temperature will drop, and the meatballs will steam instead of getting that signature crispy crust.
  • Serving Suggestions: For the best experience, serve these hot with a side of creamy homemade tzatziki, fresh lemon wedges, and warm pita bread. They also pair beautifully with a traditional Greek salad (chopped cucumber, tomatoes, red onion, Italian parsley, red wine vinegar, olive oil, and a pinch of salt and pepper). 

Nutrition

Calories: 310kcal | Carbohydrates: 12g | Protein: 17g | Fat: 21g | Saturated Fat: 8g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Trans Fat: 1g | Cholesterol: 85mg | Sodium: 536mg | Potassium: 313mg | Fiber: 1g | Sugar: 1g | Vitamin A: 420IU | Vitamin C: 7mg | Calcium: 59mg | Iron: 3mg
Tried this recipe? Take a Picture!Mention @HowToFeedALoon or tag #HowToFeedALoon!

More Beef

  • A large stainless steel skillet filled with Swedish meatball pasta that has been garnished with chopped Italian parsley.
    The Ultimate One-Pot Swedish Meatball Pasta
  • A straight-on view of a slow cooker beef manhattan with brown gravy drizzled over the top of the bread, potatoes, and shredded roasted beef all on a white dinner plate.
    The Ultimate Slow Cooker Beef Manhattan
  • A close-up view of a "From Scratch" Reuben Sandwich resting on a brown paper in a small metal sheet pan with a pickle spear and kettle chips nearby.
    How to Make the Perfect Reuben Sandwich Entirely From Scratch
  • A white soup bowl filled with Classic Guinness Beef Stew topped with crispy bits of bacon and a tall glass of Guinness nearby.
    Classic Guinness Beef Stew (Oven or Stovetop)

Leave a Reply Cancel reply

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

Recipe Rating




Welcome!

Kris & Wesley (The Loon) live for fun, food, and fabulousness. "How to Feed a Loon" is a celebration of just that. Come join us on this joyous culinary ride.

More about us

Salad Favorites

  • An overhead view of a large wooden salad bowl filled with Classic French Bistro Salad surrounded by small bowls of snipped herbs, sliced French bread, and two glasses of white wine.
    Classic French Bistro Salad with Dijon Vinaigrette
  • A large white platter filled with and Italian chopped salad with homemade vinaigrette with two serving utensils inserted into the side of the salad.
    Italian Chopped Salad with Homemade Vinaigrette
  • An overhead view of a white serving bowl filled with classic macaroni salad with two plates nearby containing more macaroni salad and a ham sandwich.
    Classic Macaroni Salad (Grandma’s Recipe)
  • A steakhouse wedge salad with homemade blue cheese on a white dinner plate with a stemless glass of white wine in the background.
    Steakhouse Wedge Salad with Homemade Blue Cheese Dressing
  • Grilled chicken Caesar salad in a large wooden bowl with homemade croutons scattered over the dressed lettuce and sliced chicken.
    Grilled Chicken Caesar Salad
  • A shallow white bowl filled with best-ever ham salad surrounded by a plate of green leaf lettuces, slices of bread, plates, and glasses of iced tea.
    Best-Ever Ham Salad
See more Salads →

Popular Recipes

  • best-ever chicken salad recipe
    Best-Ever Chicken Salad
  • A white soup filled with roasted tomato basil soup next to sliced grilled cheese sandwiches.
    Roasted Tomato Basil Soup
  • Mahi Mahi tacos on a wooden table in a taco holder
    Amazing Mahi Mahi Tacos
  • A lemon wedge being squeezed onto a platter of chicken francese
    Chicken Francese
  • Southern Shrimp and Cheesy Grits recipe
    Southern Shrimp and Cheesy Grits
  • Slow Roasted Pork Shoulder on a platter with a side of gravy
    Slow Roasted Pork Shoulder

Footer

↑ back to top

Explore

  • Recipe Index
  • About Us
  • Subscribe

About

  • Privacy Policy
  • Contact

Copyright © 2026 How to Feed a Loon • This website contains affiliate links, which means that if you click on a product link, we may receive a commission in return. How To Feed a Loon is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required