These lamb meatballs are one of my favorite party appetizers. Ground lamb keeps them moist and juicy. Serve over mini pita or naan with a drizzle of creamy tzatziki and your guests will be raving.

If you prefer shortcuts, frozen meatballs can work in a pinch—just reheat and serve with the same toppings for an easy party option.
I’m excited to share this lamb meatball recipe. They always turn out super moist and juicy, which is why lamb is my go-to for flavorful meatballs. These are perfect as hors d’oeuvres, finger food for gatherings, or served alongside a Mediterranean-style salad.
They remind me of family gatherings where we would have “keftedes,” small Greek meatballs that are traditionally pan-fried and served as an appetizer or part of a meze platter. These meatballs follow that spirit but with a few tweaks to lock in extra moisture and flavor.
No one wants a dry meatball. The combination of ground lamb, a little breadcrumb, grated onion, and a bit of egg keeps these tender. I like to serve them with creamy tzatziki and a Greek orzo salad so guests can scoop, dip, or pile flavors however they like.

Ingredient Tips
- Lamb: Choose ground lamb with about 18–20% fat for best flavor and juiciness.
- Grated onion: Grating the onion creates small pieces that cook quickly and blend into the meat, avoiding raw onion bites.
- Spices: Cumin, coriander, cinnamon, and dried mint add warm, Mediterranean flavor. You can also use oregano, thyme, or parsley depending on the profile you want.
- Bread: Plain breadcrumbs help retain moisture without adding extra seasoning. They prevent the meatballs from becoming dense or dry.

How To Make Lamb Meatballs
- Add all ingredients to a bowl and mix well—using your hands works best to combine everything evenly.
- Portion the mixture (a mini ice cream scoop yields uniform 1 oz. meatballs) and roll between your palms until smooth. Wetting your hands helps the meat not stick and gives a smooth finish.
- Sear the meatballs in a skillet with 1/4–1/2″ oil over medium-high heat until they are browned on all sides and reach about 145–160°F internally, depending on your preference.
- Drain briefly on a wire rack or paper towels and serve warm.
Tip: Wet hands prevent sticking and make nicely rounded meatballs.

NOTE: Full recipe with ingredient amounts and detailed instructions is included below.
Pan Fry or Bake?
I prefer pan frying for the deep, even browning and slightly crisp exterior. That golden crust adds flavor and visual appeal. Baking will still give color, but you may not get the full 360° crust you get from frying.
Benefits of baking include:
- Less mess: No greasy stovetop to clean.
- Even cooking: Oven heat cooks meatballs consistently, which helps keep them moist.
- Great for large batches: It’s easier to bake many meatballs at once than to fry them in multiple batches.

Tzatziki and Serving Suggestions
These meatballs are excellent with tzatziki. The cool, tangy yogurt pairs beautifully with the rich lamb. Serve meatballs on small skewers or toothpicks with tzatziki for dipping. They also work well over pita or naan with a drizzle of sauce.
If you prefer other sauces, try a simple tomato or marinara, chimichurri, a mild curry sauce, or a mint-yogurt sauce for a Moroccan twist.

Meatball Variations & Substitutions
Lamb works well with a range of herbs and spices. For a classic Greek profile, use oregano, parsley, lemon zest, garlic, and dill. For a Moroccan influence, add warm spices like ginger, turmeric, or nutmeg and finish with fresh parsley or mint.
Adjust the herbs and spices to suit your menu—these meatballs are versatile and pair with many Mediterranean and Middle Eastern sides.

How To Serve Lamb Meatballs
Serve plain as bite-sized appetizers with toothpicks or skewers, or plated with sides. Popular accompaniments include pita, tzatziki, Greek orzo salad, roasted vegetables, or a simple green salad. Leftovers can be tucked into wraps, tossed into pasta, or served over rice.
FAQ
Can I freeze lamb meatballs?
Yes. Freeze raw or lightly cooked meatballs in a sealed freezer bag for up to 8 weeks. Slightly undercooking before freezing helps prevent them from drying out when reheated.

Other Mediterranean-Inspired Recipes to Serve With Your Meatballs
- Greek orzo pasta salad
- Shrimp saganaki with feta
- Grilled lamb chops with tzatziki

Lamb Meatballs
Moist, juicy lamb meatballs seasoned with Mediterranean spices. Serve with tzatziki and pita for an easy party appetizer.
Prep Time: 10 mins
Cook Time: 11 mins
Total Time: 21 mins
Servings: 4
Course: Appetizer, Snack
Cuisine: Greek
Calories: 389
Ingredients
- 1 lb. ground lamb
- 1 egg
- ½ cup breadcrumbs (plain)
- ⅓ cup crumbled feta cheese
- 1 large garlic clove, minced
- 1 small yellow onion, grated
- 2 tsp dried mint
- 1 tsp cumin
- 1 tsp coriander
- ½ tsp cinnamon
- ¾ tsp salt
- ½ tsp black pepper
- Tzatziki sauce for dipping
Method
- Combine all meatball ingredients in a large bowl until evenly mixed.
- Portion the mixture (about 1 oz. per ball) and roll into smooth balls. Wetting your hands helps prevent sticking.
- Heat ¼–½” of oil in a frying pan over medium-high heat.
- Add meatballs and cook until the interior reaches about 145–160°F, turning after 2–3 minutes to brown all sides.
- Avoid overcooking to keep meatballs tender. Drain excess oil on a wire rack or paper towels.
- Serve with pita bread, tzatziki, or your preferred sauce.
Nutrition (per serving)
- Calories: 389 kcal
- Carbohydrates: 4 g
- Protein: 22 g
- Fat: 31 g
- Saturated Fat: 14 g
- Sodium: 747 mg
Notes
Yield: About 20 (1 oz.) meatballs.
If you don’t have a grater, pulse the onion in a food processor until mashed rather than chunky. Use unseasoned breadcrumbs and add fresh dill or mint if you like.