These Greek style lamb meatballs are juicy, flavorful, and ready in just 30 minutes! With tender ground lamb, oregano, cumin, and feta cheese, they're a delicious weeknight dinner or easy lunch!
Jump to:
Why You'll Love these Lamb Meatballs!
These meatballs can be served on top of salad or rice or wrapped in pita and served gyro style.
- Super easy to make! These meatballs are super simple and come together in less than 30 minutes.
- Perfect for meal prep! Since these meatballs are so easy, I love to double the batch and make a bunch of sides for the week and then freeze any leftovers.
- Full of flavor! With Greek spices like cumin and oregano (and a healthy serving of feta cheese) these lamb meatballs are super tender and flavorful!
Ingredient Notes
You just need a few simple ingredients to make these Greek style lamb meatballs!
- Ground lamb - The lamb is the star ingredient! It's full of flavor and has just enough fat for super tender meatballs. It can sometimes be hard to find, but I can usually always find it at Target or Walmart! You can also substitute 80% ground beef or ground pork.
- Egg - This is important to help bind the meatballs together! Always use 1 egg per 1 pound of meat.
- Red onion - I like the flavor of red onion best in these meatballs, but feel free to substitute yellow onion or shallot.
- Feta cheese - Don't skip the feta! You'll get delicious little pockets of melty cheese in the meatballs that adds to their perfect texture. Usually I recommend blocks of feta in brine for the best flavor, but in this case pre-crumbled feta works best because there's less moisture.
- Oregano - Fresh oregano pairs beautifully with the lamb, but you could also substitute fresh mint.
- Lemon - Just a little bit of lemon juice adds some brightness to the meatballs.
- Spices - Cumin is one of my favorite spices to use in Greek style recipes but you can leave it out if you prefer. I also add in some cayenne for a little heat, but that's optional too.
How to Make Lamb Meatballs
Preheat the oven to 425°F and lightly oil a baking sheet.
Add all of the ingredients to a large bowl, and use your hands to mix until fully combined, but be careful not to overwork the meat. [If you're like me and don't like touching raw meat, use some disposable food-safe gloves.]
Use a cookie scoop, to make 2 tablespoon size balls and gently roll them in your hands to get a perfect round shape. Then place them about 2 inches apart on your baking sheet. You should end up with roughly 20 lamb meatballs.
Bake for 15-20 minutes or until the lamb meatballs are browned and reach an internal temperature of 160°F.
To cook on the stove: Heat 2 tablespoons of olive oil over medium-high heat in a large cast iron skillet. Add the meatballs and turn every 2 minutes until all sides are browned and the meatballs are cooked through to 160°F, about 6-8 minutes total. Cook the meatballs in batches to avoid over crowding the pan (this helps them all get crispy on the outside).
What to Serve with Lamb Meatballs
These lamb meatballs are delicious as an appetizer or as part of a main course dish! They're good in wraps, served over rice, or just with a Greek dip like tzatziki.
- Sourdough naan or pita bread
- Homemade tzatziki
- Tomato cucumber salad
- Rice, orzo, or couscous
- Arrabiata or harissa based sauce
Recipe FAQ's
Store in an airtight container in the fridge for up to 4 days.
Preheat the oven to 300°F. Place the lamb meatballs on a baking sheet and cover with foil. Bake for 10-15 minutes or until warmed through.
Place the cooked meatballs on a baking sheet and freeze for about 30 minutes. Then transfer to an airtight container (I love these vacuum seal bags) and freeze for up to 3 months. Let thaw in the fridge overnight.
Tips for Success!
For best results I always recommend using weight measurements (especially when baking) because it's the most accurate. Kitchen scales are super affordable and also reduce the number of dishes you have to do! However, all my recipes also include US customary measurements for convince. Use this chart to convert measurements for common ingredients!
Substitutions: In all my recipes, I've included substitutions that I know will work, but I cannot guarantee results if you substitute ingredients that I have not recommended. [For example, granulated sugar and honey are indeed both sweeteners but they have very different properties so they can not always be swapped 1:1. Using honey in a cookie recipe that calls for granulated sugar will yield a giant mess.] In the recipe card you'll find links to the specific ingredients/brands that I use.
A note on salt: I almost exclusively use Diamond Crystal Kosher Salt because it's the best all-purpose salt for cooking and baking. If you're not using kosher salt, consult this handy guide for a conversion chart! When in doubt, if you're using table salt just reduce the amount by half for baked goods. When cooking, I prefer to under-salt because you can always add more! If you've over-salted, adding a little bit of acid (like lemon juice) can help.
More Recipes You Might Like!
If you make this recipe, please leave a star rating at the bottom of the page! This provides helpful feedback to both me and other readers. And if you want more delicious, scratch-made recipes you can subscribe to my newsletter and follow along on Instagram, Pinterest, and Facebook!
Recipe Card
Greek Style Lamb Meatballs
Special Equipment
Ingredients
Meatballs
- 1 pound ground lamb
- ¼ cup red onion, diced
- 3 cloves garlic, minced or pressed
- 1 large egg
- ¼ cup feta cheese, crumbled
- 1 tablespoon lemon juice
- 2 teaspoons fresh oregano, finely chopped
- 1 teaspoon kosher salt
- 1 teaspoon ground cumin
- ¼ teaspoon black pepper
- ¼ teaspoon ground cayenne
Serve With
- tzatziki
- naan, or pita
- lemon orzo
Instructions
- Preheat the oven to 425°F and lightly oil a baking sheet.
- Add all of the ingredients to a large bowl, and use your hands to mix until fully combined, but be careful not to overwork the meat. [If you're like me and don't like touching raw meat, use some disposable food-safe gloves.]
- Use a cookie scoop, to make 2 tablespoon size balls and gently roll them in your hands to get a perfect round shape. Then place them about 2 inches apart on your baking sheet. You should end up with roughly 20 lamb meatballs.
- Bake for 15-20 minutes or until the meatballs are browned and reach an internal temperature of 160°F.
- To cook on the stove: Heat 2 tablespoons of olive oil over medium-high heat in a large cast iron skillet. Add the meatballs and turn every 2 minutes until all sides are browned and the meatballs are cooked through to 160°F, about 6-8 minutes total. Cook the meatballs in batches to avoid over crowding the pan (this helps them all get crispy on the outside).
Notes
Nutrition
The nutritional information on this website is only an estimate and is provided for convenience and as a courtesy only. The accuracy of the nutritional information for any recipe on this site is not guaranteed.
Shannon says
These came out great! We used them to make gyros.
I only did 2 small things different. I used yellow onion instead of red onion and paprika instead of cayenne pepper.
I ended up with 15 meatballs.
Anne says
Came out great!
Christine says
This recipe is excellent and made it in 15 minutes .i didn’t add the feta and it’s still delicious.Thank you
Lucas says
I love this recipe. I used harissa sauce in the meatballs for the spices. I served it with pearled couscous flavored with zhoug.
Kyleigh Sage says
Oh harissa in the meatballs sounds SO good! I'll have to do that next time I make them!
Najah says
Really easy recipe, simple and delicious. We saved some mince and left out the salt/pepper for the kids.
Molly says
These were just delicious. My whole family loved them. We wrapped them in pitas with a little tzaziki - like a gyro only so much more tender. This recipe is a keeper!