Greek Lamb Meatballs (Keftedes Tiganites)

5 from 2 votes

Pan-fried keftedes are perfectly tender, succulent bites of ground lamb and beef seasoned with the best of the Mediterranean! These crispy Greek lamb meatballs are a stunning addition to a mezze platter with dipping sauces, pita, and vegetables, but they’re also completely satisfying on their own.

closeup: stack of keftedes greek lamb meatballs on a plate with a lemon wedge and herbs

Tiganites loosely translates to “little fried” treats and keftedes means “meatballs.” So what do we get when we put them together? Little fried meatballs!

That’s an oversimplification, of course, and there’s nothing “little” about the flavor and texture of these Greek lamb meatballs. With all of the Mediterranean spices, herbs, and cheese in the mix, it’s no surprise that these tender meatballs come out plump, juicy, and absolutely irresistible. And since they’re pan-fried, they take on a magnificent crust that keeps the meatballs neat and easy to bite into. 

plate of freshly cooked pan fried Greek lamb meatballs with a lemon wedge and herbs

As an appetizer, they’re usually served with tzatziki and pita. I could enjoy that combination as a main course any day of the week! But if you want to fill out the meal a little more, include a feta salad and some lemon rice.

red pin marks Athens on map of Greece

Tip From Kevin

Double the batch and freeze half

These also freeze extraordinarily well! I often freeze half of the batch myself — after shaping but before rolling in the flour. Freeze briefly on a baking sheet and transfer to a plastic baggie once solid.

Thaw overnight, dredge in flour, and fry within 2 months.

Ingredient Notes and Substitutions

(Be sure to check the recipe card for a full list of ingredients and quantities)

  • Ground Meat Keftedes are made with beef, lamb, or both. They can easily be made with chicken or turkey too. 
  • Flour – For dredging before pan frying.
  • Red Onion This sweet, sharp onion is the most common in Greek cooking. But there’s nothing wrong with using white or yellow onions if that’s what you have! 
  • Egg – If you don’t want to use eggs, you can use ricotta cheese, chia seeds, or even mashed potatoes as a substitute binder. You’ll end up with a pretty different product, of course! 
  • Garlic – Minced garlic is baked right in for a mouthwatering aroma and nutty, toasted flavor. 
  • Breadcrumbs – Key for keeping pan-seared meatballs moist and juicy. I use plain breadcrumbs, but you could use Italian or panko. 
  • Parmesan – If you can get your hands on it, use traditional Greek kefalotyri cheese. It’s a similarly salty, hard cheese, but it has a really unique spice and scent to it that just can’t be matched! 
  • Mint – Fresh mint can be omitted if not to your taste.
  • Seasonings This recipe includes a menagerie of other Mediterranean dried herbs and seasonings, including ground cumin, ground coriander, dried oregano, salt, and ground black pepper.
overhead: keftedes ready to serve with dipping sauce

How to Make Keftedes

  1. Prepare the Flour. Add the flour to a small bowl for dredging and set aside. 
  2. Prepare the Onion. Grate the onion over a sieve and press down to release excess water. Discard the onion water and transfer the grated onion to a large bowl.
  3. Mix the Meatball Mixture. Add the remaining ingredients to the bowl with the onion. Use your hands to mix and squeeze the mixture until well combined. 
  4. Shape & Dredge the Meatballs. Roll the mixture into 36 small, walnut-sized balls. Don’t pack them too tightly or else they will come out very tough. Roll them in the flour to coat, gently shake off the excess flour, and place on a tray until ready to fry. 
  5. Fry. Heat the olive oil over medium-high heat until it begins to shimmer. Add the balls, taking care not to overcrowd the skillet, and cook for 7 minutes until browned on all sides. Transfer to a plate lined with a paper towel. 
  6. Serve. Plate the warm Greek lamb meatballs as an appetizer or main course with sides and sauces of choice.
  • Deep Skillet – A deep skillet, around 3.5 quarts, should be used when pan searing or frying to prevent splatter — keeping you safe from burns and your stovetop clean! 

Storing and Reheating

Whether they’re made with beef or lamb, these bite-sized meatballs can be refrigerated for up to 4 days once cooked. 

Reheat meatballs in an oven at 300-350 degrees F. I recommend sprinkling them with a bit of water and covering with foil so they don’t dry out while reheating.

closeup: greek lamb meatballs ready to eat

Frequently Asked Questions

Can you make keftedes ahead of time?


Uncooked meatballs can be refrigerated for 24 hours before cooking.

They also freeze extraordinarily well! I often freeze half of the batch myself — after shaping but before rolling in the flour. Freeze briefly on a baking sheet and transfer to a plastic baggie once solid.

Thaw overnight, dredge in flour, and fry within 2 months.

How are keftedes different from regular meatballs?


“Regular” meatballs are usually made from pork, beef, or both, whereas keftedes often contain lamb. While a common Mediterranean protein, it isn’t too popular in the United States, but a favorite of mine.

Additionally, its flavor profile is pretty unique. Most “regular” meatballs won’t have the cool, refreshing taste of mint, for example, nor the sweet and lemony flavors of coriander and cumin.

Are keftedes better with lamb or beef?


It’s entirely a matter of preference, and it’s actually most commonly made with both. Whether you prefer the earthy, sweet flavor of lamb or savory beef should dictate your decision!

Can Greek lamb meatballs be baked instead of fried?


Yes — though they will not be as crispy. Place the tray of flour-coated meatballs in an oven and bake at 400°F for 18 to 20 minutes.

a hand lifting up keftedes dipped in sauce

Share this recipe on Pinterest!

Love this recipe? Share it with the world on Pinterest.

Still Hungry?

Subscribe to my Newsletter, follow me on Facebook, Pinterest, Instagram and YouTube for all my latest recipes and videos.

stack of Greek meatballs with lemon and mint sprig

Greek Lamb Meatballs (Keftedes Tiganites)

5 from 2 votes
Keftedes are juicy Greek lamb meatballs with a crispy, golden crust. Packed with herbs, cheese, and onions, they’re ready in 30 minutes!
Servings: 36
Prep: 20 minutes
Cook: 14 minutes
Total: 34 minutes

Ingredients 

Instructions 

  • Grate the red onion over a bowl, transfer to a sieve and press to extract excess water. Discard onion water.
  • Transfer grated onion to a large bowl along with the lamb, garlic, oregano, mint, cumin, coriander, breadcrumbs, egg, oil, cheese, salt and pepper. Mix using your hands and squeeze mixture until thoroughly mixed.
  • Set up small bowl with flour. Shape meat mixture into walnut size meatballs (See Note 2) and roll in the flour to coat. Gently shake excess flour off and place on a tray. Repeat and you should end up with 36 meatballs.

Fried Version

  • Heat 1/2-inch of olive oil in a deep skillet until it just starts to shimmer. Fry the meatballs for 7 minutes and brown all over in several batches. Remove and keep warm on a paper towel lined plate.

Baked Version

  • Bake in 400°F oven for 20 minutes on parchment lined, rimmed baking sheet.

Serve

Notes

  1. A traditional Greek kefalotyri cheese is preferred if you can find it.
  2. After rolling the meatballs and before rolling in the flour, I often times save half the batch to freeze. Later, when ready to use, thaw and dredge in flour before frying.
  3. You could also bake these on a tray after dredging in the flour in a 400°F oven for 18-20 minutes if you do not want to fry. They will not be as crispy though.

Nutrition

Calories: 105kcal | Carbohydrates: 3g | Protein: 5g | Fat: 8g | Saturated Fat: 3g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Trans Fat: 0.001g | Cholesterol: 24mg | Sodium: 105mg | Potassium: 74mg | Fiber: 0.3g | Sugar: 0.2g | Vitamin A: 29IU | Vitamin C: 0.4mg | Calcium: 19mg | Iron: 1mg

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course: Main Course
Cuisine: Mediterranean
Author: Kevin
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!
titled image (and shown): crispy greek lamb meatballs

Kevin

I was bitten by the cooking bug as a kid cooking and baking along side my mom. After an ROP restaurant course in high school, I went to work in restaurants and catering. My love of travel and food has led me across the world and I love to share those foods with family and friends.

Free Bonus
Kevin's Guide to Amazing International Cooking
My secrets to authentic & delicious international recipes

Explore More

Leave a comment

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

Recipe Rating




8 Comments

    1. I don’t test the temp, just until it starts to shimmer. I’ve updated the recipe card with new Notes on additional baking version as well.

  1. 5 stars
    Made these for a family get together last weekend and everyone loved them! I flattened them into patties so they wouldn’t roll off my tray driving there, but otherwise the recipe was fantastic. Will definitely make again Kevin.