Greek-style beef meatballs mix ground beef with lemon zest, garlic, parsley, mint, oregano and cumin, shaped into walnut-sized balls and pan-fried until golden. A simple yogurt sauce of Greek yogurt, lemon, dill and garlic adds bright, cool contrast. Ready in about 45 minutes for four servings; bake at 200°C (400°F) for 15–18 minutes as an alternative. Swap half turkey or use gluten-free crumbs if needed.
The smell of cumin toasting in a hot skillet will always pull me back to a tiny taverna in Athens where the owner insisted I try his mother's meatballs, and one bite convinced me that simplicity is the whole point of Greek cooking.
I made these for my neighbor Elena last spring when she was recovering from surgery, and she called the next day to say the yogurt sauce alone was worth being sick for.
Ingredients
- 500 g ground beef: Go for something with a bit of fat, around 80 lean, because lean beef dries out before the center cooks through.
- 1 small red onion, finely chopped: Finer is better here, since chunky onion pieces make the meatballs fall apart at the seams.
- 2 cloves garlic, minced: Fresh garlic only, because the jarred stuff lacks the sharp bite that balances the rich meat.
- 60 g breadcrumbs: Use gluten free breadcrumbs if you need to, and panko works beautifully for a lighter texture.
- 1 large egg: This is your binder, so do not skip it unless you want crumbly meat fragments in your skillet.
- 2 tbsp fresh parsley, chopped: Flat leaf parsley has more flavor than curly, and it should look vibrant and green, not wilted.
- 1 tbsp fresh mint, chopped (or 1 tsp dried mint): Mint is the quiet hero that makes people ask what your secret ingredient is.
- 1 tsp dried oregano: Rub it between your palms before adding to wake up the oils.
- 1 tsp ground cumin: This single teaspoon gives the meatballs their warm, earthy backbone.
- Zest of 1 lemon: Zest directly over the bowl so the aromatic oils land right where they belong.
- 1 tsp salt: Do not be shy, because underseasoned meatballs taste flat no matter how good your sauce is.
- 1/2 tsp black pepper: Freshly cracked is always better than the pre ground dust.
- 2 tbsp olive oil (for frying): A thin film in the skillet is all you need to get that gorgeous golden crust.
- 200 g Greek yogurt: Full fat makes the sauce luxuriously thick, but low fat works if that is what you have.
- 1 tbsp lemon juice: Squeeze it fresh, because bottled lemon juice tastes flat and metallic next to the real thing.
- 1 tbsp fresh dill, chopped: Dill and yogurt are a classic Greek pairing for good reason.
- 1 small clove garlic, minced (for sauce): Keep this one small, since raw garlic in a cold sauce gets aggressive fast.
- Salt and pepper, to taste (for sauce): Start with a pinch and taste before adding more.
Instructions
- Bring everything together:
- Toss the ground beef, onion, garlic, breadcrumbs, egg, parsley, mint, oregano, cumin, lemon zest, salt, and pepper into a large bowl and use your hands to fold gently until just combined.
- Shape the meatballs:
- Wet your hands to keep the mixture from sticking, then roll into walnut sized balls, about 20 total, and set them on a plate or sheet pan.
- Fry until golden:
- Heat olive oil in a large nonstick skillet over medium heat and cook the meatballs in batches, turning them every couple of minutes, until deeply browned on all sides and cooked through, about 8 to 10 minutes per batch.
- Whisk the sauce:
- While the meatballs sizzle, stir together the Greek yogurt, lemon juice, dill, garlic, salt, and pepper in a small bowl until smooth, then taste and adjust.
- Plate and serve:
- Arrange the hot meatballs on a platter with the yogurt sauce alongside, scatter some extra parsley over the top, and watch them disappear.
There is something quietly magical about watching a plate of homemade meatballs vanish at a dinner table while conversation keeps flowing and nobody notices the cook slipped away to refill their glass.
Making It Lighter
Swap half the ground beef for ground turkey and you barely notice the difference, especially with all the herbs and lemon zest doing the heavy lifting for flavor.
Oven Method
Arrange the shaped meatballs on a parchment lined baking sheet and bake at 200 degrees C (400 degrees F) for 15 to 18 minutes, which frees up your stovetop and saves you from standing over hot oil.
What to Serve Alongside
These meatballs love company, and the right side dish turns them into a full meal worth lingering over.
- Warm pita bread is ideal for scooping up meatballs and sauce together.
- A crisp Greek salad with cucumbers, tomatoes, and feta brings freshness to the plate.
- Rice pilaf soaks up every last bit of the yogurt sauce, so nothing goes to waste.
Keep leftovers in the fridge for up to three days and reheat gently in a skillet so the edges crisp up again, because cold meatballs from the fridge are a sad shadow of what they once were.
Recipe Questions & Answers
- → Can I bake the meatballs instead of frying?
-
Yes. Arrange meatballs on a lined baking sheet without crowding and bake at 200°C (400°F) for 15–18 minutes until browned and cooked through. Baking is a hands-off method that yields a drier exterior but tender interior.
- → How can I keep the meatballs tender?
-
Do not overwork the mixture when combining ingredients. Use wet hands to shape balls and include a binding egg and breadcrumbs to retain moisture. A mix of half beef/half turkey can lighten the texture while keeping tenderness.
- → What are good substitutes for breadcrumbs?
-
Use gluten-free breadcrumbs, crushed cornflakes, cooked rice, or soaked bread (squeeze out excess) to bind. Adjust moisture; some substitutes absorb differently so test one or two meatballs first.
- → How do I prevent meatballs from falling apart while cooking?
-
Chill formed meatballs in the fridge for 15–20 minutes before cooking to help them hold shape. Avoid overcrowding the pan and turn gently with a slotted spoon or tongs to keep them intact.
- → What variations can I make to the yogurt sauce?
-
Add cucumber for a tzatziki-style sauce, swap dill for mint, or fold in olive oil and a little grated cucumber for texture. Adjust lemon and garlic to balance brightness and bite.
- → How should I serve these for a full meal?
-
Serve with warm flatbreads or pita, a simple Greek salad, or rice pilaf. Garnish with extra parsley or a lemon wedge to lift flavors and add freshness to the plate.