Easy Lamb Meatball Recipe with Tomato Herb Sauce
This easy lamb meatball recipe makes tender, warmly spiced meatballs in a bright tomato herb sauce for a comforting family dinner at home tonight.

Prep
20 minutes
Cook
25 minutes
Rest
5 minutes
Total
50 minutes
Servings
4
Difficulty
Easy
Cut
Ground lamb
Method
Skillet cooked
Safe internal temperature
71°C / 160°F
Nutrition per serving
670 calories
- Protein
- 36g
- Fat
- 39g
- Carbs
- 42g
- Fiber
- 6g
- Sat. fat
- 16g
- Sugar
- 9g
- Sodium
- 760mg
Nutrition values are estimates based on the listed ingredients and serving size.
This lamb meatball recipe gives ground lamb a warm, savory treatment without covering up its rich flavor. Cumin, coriander, garlic, and lemon keep the meatballs bright, while a quick tomato herb sauce pulls the whole skillet together. Serve with couscous, rice, or warm flatbread for an easy dinner that also works when guests are coming over.
The approach is straightforward: mix the meat gently, brown it in batches, then let it finish in the sauce. A thermometer and a short rest are the two small details that keep the meatballs juicy and safely cooked.
Why You'll Love This Recipe
- The meatballs brown well outside and stay juicy in the middle.
- Everything comes together in one skillet, including the flavorful browned bits in the sauce.
- The spices and pantry staples are easy to find.
- Serve it with couscous, rice, salad, or flatbread.
- Leftovers reheat well for lunch or a quick second dinner.
Recipe Information
| Detail | Time or amount |
|---|---|
| Prep time | 20 minutes |
| Cook time | 25 minutes |
| Rest time | 5 minutes |
| Total time | 50 minutes |
| Servings | 4 |
| Safe internal temperature | 71°C / 160°F |
Ingredients
For the lamb meatballs
- 1 1/2 pounds ground lamb
- 1 large egg
- 1/2 cup plain breadcrumbs
- 1/4 cup finely grated onion, with its juices
- 3 garlic cloves, minced
- 1/4 cup finely chopped fresh parsley, plus more to finish
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon sweet paprika
- 1 teaspoon kosher salt
- 1/2 teaspoon freshly ground black pepper
- 1 tablespoon olive oil, for the skillet
For the tomato herb sauce and serving
- 1 tablespoon olive oil
- 1 small yellow onion, finely diced
- 2 garlic cloves, minced
- 1 teaspoon tomato paste
- 1 can (14 ounces) crushed tomatoes
- 1/2 cup low-sodium chicken broth or water
- 1/2 teaspoon ground cumin
- 1/4 teaspoon red pepper flakes, optional
- 1/2 teaspoon kosher salt, plus more to taste
- 1 tablespoon lemon juice
- 1 tablespoon finely chopped fresh mint or parsley
- 1 cup dry couscous, prepared according to its package directions
- Lemon wedges, for serving
Step-by-Step Instructions
1. Mix and shape the meatballs
Put the lamb, egg, breadcrumbs, grated onion, garlic, parsley, cumin, coriander, paprika, salt, and pepper in a large bowl. Combine with clean hands or a fork only until no dry patches remain. Stop there: overmixing ground meat makes it dense.
Lightly dampen your hands and shape the mixture into 16 meatballs, about 2 tablespoons each. Set them on a plate. If the mixture seems soft, refrigerate the meatballs for 10 minutes while you gather the sauce ingredients; that helps them keep their shape in the skillet.
2. Brown the meatballs
Heat 1 tablespoon olive oil in a large, deep skillet over medium heat. Add half the meatballs in a single layer, leaving room between them. Brown for 6 to 8 minutes total, turning carefully every couple of minutes, until several sides are well colored. They do not need to be cooked through at this stage. Move them to a clean plate and repeat with the remaining meatballs.
3. Build the tomato herb sauce
Lower the heat to medium-low and add the remaining tablespoon of olive oil. Add the diced onion and a pinch of salt; cook for 4 to 5 minutes, until softened. Stir in the garlic, tomato paste, cumin, and red pepper flakes. Cook, stirring constantly, for 30 seconds, until the paste darkens slightly and smells fragrant.
Add the crushed tomatoes and broth, scraping the bottom of the skillet with a wooden spoon to loosen the browned bits. Bring the sauce to a gentle simmer, then season with the remaining salt.
4. Simmer until safely cooked
Return the browned meatballs and any juices from the plate to the sauce. Partially cover and simmer gently for 10 to 12 minutes, turning the meatballs once. An instant-read thermometer inserted into the center of a meatball should read 71°C / 160°F. Keep the sauce at a gentle simmer rather than a hard boil, which can toughen the meatballs.
Stir in the lemon juice and mint. Taste the sauce and adjust with a pinch of salt, black pepper, or more lemon juice if needed. Let the skillet sit off the heat for 5 minutes before serving.
Tips for the Best Lamb Meatballs
Start with cold ground lamb straight from the refrigerator. It is easier to shape and stays tender. Grated onion works particularly well because it distributes moisture through the mixture without leaving noticeable pieces. With a coarse grater, mince the onion afterward for a more even texture.
Give the meatballs space in the skillet. Crowding traps steam and gets in the way of browning, so two batches are worth the extra few minutes. Those browned bits are what give the sauce its savory depth.
For ground lamb, temperature is the dependable measure of doneness. Cook the center to 71°C / 160°F, checking one of the larger meatballs instead of relying on color.
Ingredient Substitutions
Panko can replace regular breadcrumbs for a slightly lighter texture. For a gluten-free option, use certified gluten-free breadcrumbs or finely crushed gluten-free crackers. If fresh parsley is unavailable, use 1 tablespoon dried parsley in the meatballs and finish the dish with extra lemon zest instead.
Ground beef can replace lamb, though the dish will be less rich and earthy. Turkey also works, but add an extra tablespoon of olive oil to the mixture and take care not to overcook it. For a different sauce direction, use the same shaping and browning method from our ground turkey recipes, then finish these lamb meatballs in a lightly spiced yogurt-free tomato sauce.
What to Serve With Lamb Meatballs
Couscous is quick and catches the sauce well, but fluffy basmati rice, toasted pita, or crusty bread are equally good choices. A crisp cucumber-and-tomato salad with lemon and olive oil balances the rich lamb. Roasted carrots, green beans, or a simple arugula salad also fit nicely alongside.
For more dinner ideas, browse lamb recipes, make a special-occasion main with these lamb loin chops, or try our aromatic lamb korma.
Storage Instructions
Cool the meatballs and sauce promptly, then place them in an airtight container. Refrigerate for up to 3 days. For longer storage, freeze the cooled meatballs with sauce in a freezer-safe container for up to 2 months. Leave a little room at the top because the sauce expands as it freezes.
Thaw frozen portions overnight in the refrigerator before reheating. Couscous is best made fresh, though leftover couscous can be refrigerated separately for up to 3 days.
Reheating Instructions
Reheat the meatballs and sauce in a covered skillet over medium-low heat, adding a splash of broth or water if the sauce has thickened. Heat until steaming throughout and the center reaches 74°C / 165°F. For a microwave portion, cover loosely and heat in 60-second intervals, stirring the sauce between intervals.
Frequently Asked Questions
Can I bake the meatballs instead of browning them in a skillet?
Yes. Arrange them on a lightly oiled baking sheet and bake at 220°C / 425°F for 12 to 15 minutes, then transfer them to the simmering sauce. Confirm they reach 71°C / 160°F before serving. You will lose some skillet-browned flavor, but the recipe will still be delicious.
Why are my lamb meatballs falling apart?
The mixture usually needs a little more binding or chilling time. Measure the breadcrumbs, include the egg, and avoid adding too much liquid. If it is very soft, chill the shaped meatballs for 15 minutes before browning. Turn them only after the first side has formed a crust.
Can I make this lamb meatball recipe ahead?
Absolutely. Shape the raw meatballs up to one day ahead and refrigerate them covered. You can also cook the whole dish a day in advance; the sauce develops more flavor overnight. Reheat gently to 74°C / 165°F before serving.
Conclusion
For a reliable weeknight lamb dinner, this recipe is hard to beat: brown the meatballs patiently, simmer them gently in the tomato herb sauce, and use a thermometer to confirm they are done. Add couscous and a bright salad, and dinner is ready.
Nutrition Notes
Nutrition estimates are per serving, including couscous, and are calculated from the listed ingredients. Actual values can vary with the brand and leanness of the ground lamb.


