
Greek meatballs done right combine three key things: flavorful mixed meats, bright fresh herbs, and just the right texture from good prep work. I've tweaked this family dish for years and found that success comes from giving each part proper attention.
When I made these last Sunday for the family, my Greek neighbor told me they reminded her of her grandmother's cooking. What's the trick? Taking your time to drain veggies properly and chilling the mix before you cook it.
Key Ingredients
- Ground lamb: Go for cuts with some fat to keep things juicy
- Fresh herbs: Especially parsley and mint, make sure they're vibrant and fresh
- Real feta: Pick authentic sheep's milk Greek feta for the best taste
- Extra virgin olive oil: Don't cheap out - better oil means better flavor

Watching my grandma make these meatballs as a kid taught me that being patient and noticing the small stuff really matters.
Step-By-Step Guide
- Get Your Veggies Ready:
- Use the big holes on your grater for onions. Sprinkle with salt and let drain in a colander for half an hour. Push out water with paper towels. Chop herbs right before you mix. Always mince fresh garlic, skip the jarred stuff.
- Mix Everything Gently:
- Put all meats in a big bowl. Add your drained veggies and herbs. Mix softly with your hands. Don't work the mixture too much. Keep everything cool during prep.
- Shape Your Meatballs:
- Wet your hands to stop sticking. Use an ice cream scoop for even sizes. Roll softly between your palms. Put them on a parchment-lined tray. Chill them for at least an hour before cooking.
- Cook Them Right:
- Heat your olive oil until it shimmers. Brown meatballs in small batches with plenty of space. Turn them carefully to keep their shape. Finish cooking in the oven. Make sure they reach 160°F inside.
After making these meatballs for years, I've learned that managing moisture is everything. Too wet and they fall apart, too dry and they're tough to eat.
Keep Things Cool
Don't let ingredients warm up while working. I even put my mixing bowl in the fridge first. Cold ingredients keep the fat firm, which means your meatballs turn out tender and juicy.
Prep Ahead Tips
You can shape these meatballs a day early and keep them in the fridge. Or freeze them raw on a baking sheet, then pop them into freezer bags where they'll last up to three months.
What To Serve With Them
Round out your Greek feast with:
- Homemade Greek salad
- Fresh pita bread
- Tangy tzatziki
- Roasted lemon potatoes
These meatballs have become our go-to celebration food. Every time they show up on the table, we start sharing memories of past meals together.
Closing Thoughts
These Greek lamb meatballs go beyond just tasty food - they link us to history and family. All the care put into making them, from properly draining veggies to carefully shaping each one, creates something truly memorable. Whether you're serving them as fancy finger food or a casual dinner, these meatballs bring folks together with amazing flavor and comfort.

Frequently Asked Questions
- → Can I use just one meat type?
- Sure, you can stick to all beef, all lamb, or mix them your way.
- → Why get rid of veggie moisture?
- Extra water makes the meatballs fall apart, so draining keeps them firm and tasty.
- → Can these be made gluten-free?
- Totally! Swap panko breadcrumbs for a gluten-free version.
- → How can I tell they’re done?
- They should hit 160°F inside and have a golden color outside.
- → Are they freezer-friendly?
- Yep! Put them in an airtight container and freeze for up to 3 months.