Recipes
Greek Lamb Meatballs (Keftedes): The Crowd-Pleaser That Uses Ground Lamb Right
By Circle 7 Meats Kitchen DEC 08, 2026 Mt. Pleasant, Utah
Greek Lamb Meatballs (Keftedes): The Crowd-Pleaser That Uses Ground Lamb Right
If you have a pound of pasture-raised ground lamb sitting in your freezer and you’ve been defaulting to burgers or a quick ragu, this is the recipe that changes the conversation. Greek keftedes (pronounced kef-TEH-des) are the meatball every Mediterranean grandmother knows by heart: tender, herb-forward, anchored by good lamb, and built to feed a crowd without anyone touching their phone at the table. We’ve tested this version more times than we should admit. It works with the Rambouillet cross ground lamb we raise on the ranch, it works on a weeknight, and it scales for a holiday spread.
What Are Keftedes? A Quick Tour of the Greek Meatball
Keftedes (sometimes spelled keftethes or keftedakia for the smaller cocktail size) are the Greek answer to the global meatball question. The word traces back through the Turkish kofte and the Persian kufta, which itself comes from a root meaning “to pound” or “to grind.” Across the Eastern Mediterranean, every culture has a version. What makes the Greek one distinct is the herb profile (mint and oregano, almost always), the bread-and-milk binder, and the fact that the meatballs are typically pan-fried in olive oil rather than simmered in sauce.
Regional variations matter if you care about authenticity:
- Cretan keftedes lean heavily on mint and often skip the egg, letting the bread do the binding work.
- Smyrna-style soutzoukakia are torpedo-shaped, heavy on cumin and garlic, and finished in a tomato sauce. Different dish, same family tree.
- Cycladic island versions sometimes use a mix of pork and lamb, and on Santorini you’ll find tomato keftedes that swap the meat entirely for grated tomato and flour.
- Cypriot keftedes often include grated potato in the mix, which keeps them tender but pushes them toward a different texture.
The version we’re building today is closest to the mainland Athenian style: lamb-forward, herb-bright, with a little crumbled feta worked in for salt and tang. According to the Oldways Mediterranean Diet pyramid, lamb sits in the “less often” tier alongside other red meats, which is exactly why when you do cook it, you want the recipe to count.
Why Rambouillet Cross Lamb for Meatballs
We raise Rambouillet sheep at Circle 7. It’s a French-origin breed developed in the 1930s by crossing Dorset Horn with Blackhead Persian, and it earned its reputation for two reasons: the meat is mild (none of the strong, gamey edge people associate with older lamb), and the breed thrives on grass without needing the heavy grain finishing that other breeds require. The American Sheep Industry Association has documented Rambouillet cross’s growth as one of the fastest-expanding breeds in the U.S. precisely because of those eating qualities.
For meatballs specifically, the breed matters in three concrete ways:
- Fat ratio. Our ground lamb runs at roughly 80/20, which is the sweet spot for meatballs. Leaner than that and they dry out. Fattier and they shrink into greasy puddles.
- Flavor profile. Mild Rambouillet cross lamb takes on Mediterranean herbs without fighting them. A stronger-flavored breed can muscle the mint and oregano off the plate.
- Pasture-raised structure. Grass-finished lamb has a different muscle-fiber composition than feedlot lamb. Research published in Meat Science and summarized by the American Grassfed Association shows higher omega-3 content and a firmer texture that holds its shape when you form a meatball.
If you’re sourcing from somewhere other than us, the rule is simple: ask for the fat percentage, ask whether the animal was grass-finished, and avoid anything labeled “lamb” without a country of origin (a surprising amount of supermarket “lamb” in the U.S. is imported from Australia and New Zealand, which is fine but worth knowing).
Order pasture-raised Rambouillet cross ground lamb from Circle 7 and you’ve already done the hardest part of this recipe.
Ingredients
This is a Sunday-dinner-for-six recipe. Scale it up or down as needed; the ratios hold.
For the Meatballs
- 1.5 lbs pasture-raised ground lamb (we recommend our 1-lb Rambouillet cross ground lamb packs, used 1.5 of them)
- 1 medium yellow onion, grated on the large holes of a box grater (about 3/4 cup)
- 4 cloves garlic, minced
- 1/2 cup flat-leaf parsley, finely chopped
- 1/4 cup fresh mint leaves, finely chopped
- 1 tablespoon dried Greek oregano (Greek oregano is stronger than Italian, worth seeking out)
- 1 cup fresh breadcrumbs from a day-old country loaf (not panko, not the canned stuff)
- 1/3 cup whole milk
- 1 large egg, lightly beaten
- 1/2 cup feta, crumbled (Greek or Bulgarian sheep’s-milk feta, not cow’s-milk)
- 1.5 teaspoons kosher salt
- 1 teaspoon freshly ground black pepper
- Zest of 1 lemon
- 1/4 cup all-purpose flour, for dusting
- 1/4 cup extra-virgin olive oil for pan-frying (or as needed for your chosen cooking method)
For the Tzatziki
- 2 cups full-fat Greek yogurt (strained, the thick kind)
- 1 English cucumber, grated and squeezed dry
- 2 cloves garlic, microplaned to a paste
- 2 tablespoons fresh dill, chopped
- 1 tablespoon fresh lemon juice
- 2 tablespoons extra-virgin olive oil
- 1/2 teaspoon kosher salt
Step 1: Soak the Bread in Milk
This is the step most recipes skip and it’s the step that separates a tender keftede from a hockey puck. The technical name is panade, and as Serious Eats has documented in their meatball testing, a milk-soaked bread binder coats the meat proteins in starch and fat, preventing them from cross-linking into a rubbery network when they cook.
Tear the day-old bread into rough chunks, pulse in a food processor until you have coarse crumbs (about 1 cup packed), and stir in the milk. Let it sit while you prep everything else, at least 10 minutes. You want a wet paste, not soggy bread.
Step 2: Mix Gently (This Is Where Most People Fail)
Put the ground lamb in a large bowl. Add the grated onion (do not skip the grating step, you need the moisture and you need the onion to disappear into the meat), garlic, parsley, mint, oregano, lemon zest, salt, pepper, the egg, the crumbled feta, and the soaked bread paste.
Mix with your hands. The temptation is to knead it like bread dough. Don’t. You’re not building gluten; you’re combining ingredients. Overmixing ground lamb compresses the proteins and gives you a dense, bouncy texture instead of a tender one. America’s Test Kitchen has shown in their meatball protocols that mixing time correlates directly with toughness. Stop the second everything is incorporated. Thirty seconds, maybe forty-five.
Step 3: Rest the Mixture for 30 Minutes
Cover the bowl and put it in the fridge for at least 30 minutes, up to two hours. Two things happen during the rest. First, the salt begins to dissolve and redistribute, which seasons the meat from the inside and improves moisture retention (this is the same principle behind a dry brine, documented in detail by Cook’s Illustrated). Second, the bread fully hydrates and the herbs perfume the lamb.
Skipping the rest is the second-most-common mistake we see when people cook this recipe. The first is overmixing.
Step 4: Form Walnut-Size Balls
Pull the mixture from the fridge. Wet your hands with cold water (this keeps the mix from sticking) and portion the meatballs. We aim for roughly 1.25 ounces each, which is about a walnut in the shell. A 1.5-pound batch yields about 22 to 24 meatballs.
Roll them between your palms with light pressure. You’re shaping, not compressing. Set them on a parchment-lined sheet pan. Dust each one lightly with flour. The flour is traditional, gives you a thin crust during cooking, and helps the meatballs hold their shape if you’re pan-frying.
Step 5: Pan-Fry vs. Oven-Bake vs. Air-Fry
Three methods, three results. Pick based on your equipment and how much hands-on time you want to spend.
Pan-Fry (Traditional, Best Crust)
Heat 1/4 cup olive oil in a heavy skillet (cast iron or carbon steel) over medium-high heat until it shimmers. Working in batches of 8 to 10 so you don’t crowd the pan, fry the meatballs for about 2.5 minutes per side, rolling them to brown evenly on all sides. Total cook time runs 8 to 10 minutes per batch. Transfer to a paper-towel-lined plate.
This is the way your yiayia did it. The crust is unbeatable.
Oven-Bake (Hands-Off, Larger Batches)
Preheat the oven to 425F. Arrange the meatballs on a parchment-lined sheet pan with space between them. Brush or spray with olive oil. Bake for 18 to 22 minutes, turning once halfway through, until the internal temperature hits 160F. The USDA’s safe-cooking guidelines list 160F as the minimum safe internal temperature for ground lamb.
You lose some of the crust but you gain the ability to cook 24 meatballs at once without standing over a stove.
Air-Fry (Fast Weeknight Option)
Preheat your air fryer to 380F. Arrange meatballs in a single layer, do not crowd. Cook for 10 to 12 minutes, shaking the basket once at the halfway mark. The convection effect gives you a respectable crust in about half the time of the oven.
Tzatziki: The Sauce That Makes or Breaks the Plate
A bad tzatziki is just yogurt with garlic in it. A great one is a balanced, herbaceous, garlicky condiment that gets better as it sits. Here’s the version we serve at the ranch.
Grate the cucumber on the large holes of a box grater. This is the critical step nobody respects: salt the grated cucumber with about 1/2 teaspoon of salt, let it sit in a fine-mesh strainer for 15 minutes, then squeeze it dry in a clean kitchen towel. You want to extract at least 1/3 cup of liquid. Watery tzatziki is a sin.
In a bowl, combine the strained Greek yogurt (we recommend full-fat; the Mayo Clinic’s Mediterranean diet guidance consistently calls for full-fat fermented dairy as part of the eating pattern), squeezed cucumber, microplaned garlic, dill, lemon juice, olive oil, and salt. Stir, taste, adjust. Cover and refrigerate for at least an hour. Tzatziki improves overnight as the garlic mellows and the dill perfumes the yogurt.
For more on the Mediterranean tradition that gave us this sauce, the Hellenic Foundation for Culture maintains historical context on Greek food traditions worth reading if you want to go deep.
Serving: Three Ways
We plate keftedes three different ways depending on the occasion.
1. Pita Wrap. Warmed pita, a smear of tzatziki, three or four meatballs, sliced tomato, thin red onion, a handful of arugula, a crumble of feta, a squeeze of lemon. This is the gyro reimagined and it’s how most Athenian psistarias (grill houses) would serve them at lunch.
2. Salad Bowl. Romaine and baby spinach, cucumber, cherry tomato, kalamata olives, red onion, plenty of feta, a lemon-oregano vinaigrette, six warm meatballs on top, tzatziki on the side. This is the version we eat most weeknights.
3. Mezze Plate. Meatballs in the center, tzatziki, hummus, marinated olives, warm pita triangles, lemon wedges, a small bowl of Greek extra-virgin olive oil for dipping. This is the way to serve them for company.
If you’re building a full Mediterranean dinner around these, pair them with our pasture-raised lamb shoulder (slow-roasted), or for a beef-forward spread, our grass-finished ribeye takes well to the same herb profile.
Make-Ahead and Freezing
This recipe is built for prep cooks and busy households.
Mix-ahead: The raw meatball mixture holds in the fridge, tightly covered, for up to 24 hours. The herbs deepen.
Form-ahead: Formed, floured, uncooked meatballs hold on a sheet pan in the fridge for up to 12 hours. Cover lightly.
Freeze raw: Flash-freeze formed meatballs on a sheet pan until solid (about 2 hours), then transfer to a freezer bag. They keep for 3 months. Cook from frozen, adding 4 to 5 minutes to whatever method you’re using.
Freeze cooked: Cool fully, freeze in a single layer, then bag. Reheat in a 350F oven for 12 minutes from frozen. Cooked meatballs hold for 2 months without quality loss.
Tzatziki: Holds in the fridge for 4 days. Do not freeze. The yogurt breaks.
The USDA’s freezer storage chart is the canonical reference for cooked-meat freezer timelines and aligns with what we recommend here.
Common Mistakes (And How to Avoid Them)
After teaching this recipe at ranch dinners and on customer calls, these are the failure modes we see most often:
- Using lean ground lamb (90/10 or higher). Your meatballs will be dry. The 80/20 ratio of our Rambouillet cross ground lamb exists for a reason.
- Overmixing. Already covered above. Thirty to forty-five seconds, hands only, stop.
- Skipping the rest. Salt needs time. So do the herbs.
- Crowding the pan. Steam kills crust. Cook in batches.
- Using dried mint. Dried oregano is fine, even preferable. Dried mint tastes like toothpaste. Use fresh.
- Cow’s-milk feta. The texture is wrong and the flavor is flat. Sheep’s-milk feta (PDO Greek or Bulgarian) is the standard.
- Watery tzatziki. Strain the cucumber. Strain it again.
- Cooking past 165F. Ground lamb is safe at 160F per USDA guidelines. Past that, you’re drying it out.
Frequently Asked Questions
Can I make these with ground beef instead of lamb? You can, and they’ll be good, but they won’t be keftedes. The lamb is what gives the dish its identity. If you can’t source lamb, a 50/50 lamb-and-beef mix is the traditional compromise made in lamb-scarce regions of Greece.
Are these gluten-free? Not as written. To make them gluten-free, swap the breadcrumbs for an equal volume of gluten-free panko soaked in milk, and dust with rice flour instead of all-purpose. The texture changes slightly but the result is solid.
What’s the difference between keftedes and soutzoukakia? Keftedes are round, herb-forward, and typically eaten on their own or as part of a mezze plate. Soutzoukakia are torpedo-shaped, heavy on cumin and garlic, and simmered in a tomato sauce. Different region (Smyrna), different dish.
Can I cook these in a slow cooker? We don’t recommend it. The texture goes flabby and you lose the crust that makes a keftede a keftede. If you need a hands-off method, the oven-bake at 425F is the better path.
What’s the best feta to use? PDO Greek feta or Bulgarian sirene, both sheep’s milk. Avoid cow’s-milk “feta-style” cheese. The European Commission’s PDO registry confirms that authentic feta is legally defined as a sheep’s-milk (or sheep-and-goat-milk) cheese from specific regions of Greece.
How spicy is this recipe? Not spicy. Keftedes are about herb-forward Mediterranean balance, not heat. If you want heat, add a pinch of Aleppo pepper or crushed red pepper to the mix. The Cretan tradition does not include chili.
Can I serve these as an appetizer? Yes. Form them smaller (about 3/4 oz each, marble-size), cook for 1 to 2 minutes less, and serve on toothpicks with tzatziki for dipping. The smaller version is called keftedakia.
Where can I buy pasture-raised ground lamb? You can order Circle 7 Rambouillet cross ground lamb shipped frozen to your door. If you’re local to the ranch, pickup is available at our farm store. For more on what makes Rambouillet cross different from commodity lamb, see our guide to lamb cuts.
The Recipe at a Glance
This lamb meatballs recipe gives you a tender, herb-bright, deeply flavored keftede built on quality pasture-raised lamb. Total active time runs about 35 minutes, the rest in the fridge does the heavy lifting, and the result is a Greek dish that works as a weeknight dinner, a party platter, or a make-ahead freezer meal. Pair it with real tzatziki and warm pita and you’ve got something worth setting a table for.
Order pasture-raised Rambouillet cross ground lamb from our ranch and try this recipe the way it’s meant to be cooked: with lamb that actually tastes like lamb, raised the way sheep have been raised for ten thousand years.
Real Meat. Ranch Direct.
Cook from the ranch that wrote the guide.
Every cut featured here ships direct from our Mt. Pleasant, Utah ranch. USDA-inspected. Vacuum-sealed. Frozen-solid on arrival.