Lamb Meatballs

These juicy lamb meatballs are pan-seared in a skillet until browned and tender, all in around 30 minutes from start to finish!

  • Total 30 minutes
  • Serves 5 servings (makes 25-26 meatballs total)
  • Appetizer, Dinner
  • American
Jump to the recipe
Lamb Meatballs on a plate with tzatziki and lettuce

These juicy lamb meatballs are pan-seared in a skillet until browned and tender, all in around 30 minutes from start to finish!

Lamb Meatballs in a pita pocket with tzatziki more

Why this recipe works

Lamb meatballs are packed with seasonings for ultimate flavor, rolled into balls, and seared for a delicate crust on the outside. They’re quick and easy to make with plenty of texture and moisture and make a delicious starter or main course dish for parties and get-togethers.

We personally like to pair these meatballs with a crisp Greek salad or tomato cucumber salad with feta, but they’re also divine wrapped in warm pita flatbreads with a generous amount of creamy Tzatziki sauce.

Lamb Meatball on a fork

Ingredients you will need

Get all measurements, ingredients, and instructions in the printable version at the end of this post.

Ingredients for Lamb Meatballs

Ingredient Info and Substitution Suggestions

YOGURT – The whole milk Greek yogurt add moisture to the meatballs. If desired, you can substitute with sour cream.

BREADCRUMBS – These work as your binding agent while also helping to soak up the excess fat in the meatballs as they cook, which in turn leaves you with juicy, tender meatballs. No eggs needed here!

How to Make Lamb Meatballs

These step by step photos and instructions are here to help you visualize how to make this recipe. You can Jump to Recipe to get the printable version of this recipe, complete with measurements and instructions at the bottom.

  1. In a large bowl, combine all ingredients, except olive oil. Use gloved hands to gently fold and mix until ingredients are completely combined.ground lamb with breadcrumbs, seasonings, onion, and greek yogurt in a bowl
  2. Roll into 2-inch meatballs.rolled lamb meatballs on a tray
  3. Heat olive oil in a large heavy-bottomed skillet over medium-high heat. Add meatballs and brown on all sides.turning meatballs in a skillet
  4. Add 1/4 cup of water to the skillet and cover with lid. Allow to steam for about 5 minutes. Remove lid and move meatballs to a platter.

    EXPERT TIP – We only use about 1/4 cup of water, just enough to steam the meatballs to finish the cooking process. You do not want them swimming or getting soggy, so try not to use too much.

    adding water to meatballs in a skilletadding a lid to skillet with meatballs

Frequently Asked Questions & Expert Tips

Can I freeze the meatballs?

Yes, lamb meatballs freeze wonderfully. Flash-freeze the raw meatballs on a baking sheet. Once frozen, transfer them to a large freezer-safe ziptop bag and freeze for up to 3 months. You can freeze the already cooked meatballs as well – allow them to fully cool before placing them in a large ziptop bag or air-tight container.

How do I store leftover lamb meatballs?

Store leftovers in an air-tight container kept in the refrigerator for up to 5 days. Reheat in the oven at 300F, covered with aluminum foil, until warmed through.

Can I make them ahead of time?

Absolutely. You can prepare the meatballs a day in advance and store them covered with an air-tight lid in the refrigerator until you are ready to cook them.

Lamb Meatballs on a plate

Serving Suggestions

Serve lamb meatballs Mediterranean style as an appetizer with tzatziki sauce (find our recipe in this Tzatziki salad post), wrapped in warm pita bread, or with basmati rice and Greek salad as a full meal.

More Related Recipes

I love to bake and cook and share my kitchen experience with all of you! Remembering to come back each day can be tough, that’s why I offer a convenient newsletter every time a new recipe posts. Simply subscribe and start receiving your free daily recipes!