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.
Easy Lamb Meatball Recipe with Tomato Herb Sauce
This lamb meatball recipe turns ground lamb into tender, deeply savory meatballs simmered in a lively tomato herb sauce. The seasoning is warm but not overpowering: cumin, coriander, garlic, and lemon brighten the lamb without hiding its rich character. Serve the skillet with fluffy couscous, rice, or warm flatbread for an easy dinner that feels generous enough for company.
The method is simple and reliable. Mix gently, brown the meatballs in batches, then finish them in sauce until they reach a safe internal temperature. A short rest lets the juices settle, so every bite stays tender.
Why You'll Love This Recipe
- The meatballs have a crisp browned exterior and a juicy center.
- One skillet builds flavor from the browned bits into the tomato sauce.
- The ingredient list uses easy-to-find spices and pantry staples.
- It is flexible: serve it with couscous, rice, salad, or flatbread.
- The leftovers reheat beautifully for lunch or another quick 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
How to Make This Lamb Meatball Recipe
1. Mix and shape the meatballs
Add the lamb, egg, breadcrumbs, grated onion, garlic, parsley, cumin, coriander, paprika, salt, and pepper to a large bowl. Use clean hands or a fork to combine just until no dry patches remain. Overmixing makes ground meat dense, so stop as soon as the mixture is evenly seasoned.
Lightly dampen your hands and roll the mixture into 16 meatballs, about 2 tablespoons each. Set them on a plate. If the mixture feels soft, refrigerate it for 10 minutes while you prepare the sauce ingredients; this helps the meatballs hold their shape in the skillet.
2. Brown the meatballs
Heat 1 tablespoon olive oil in a large, deep skillet over medium heat. Arrange half the meatballs in a single layer, leaving space between them. Brown for 6 to 8 minutes total, turning carefully every couple of minutes, until well colored on several sides. They do not need to be cooked through yet. Transfer to a clean plate and repeat with the remaining meatballs.
3. Build the tomato herb sauce
Reduce the heat to medium-low and add the remaining tablespoon of olive oil. Stir in the diced onion with a pinch of salt and cook for 4 to 5 minutes, until softened. Add the garlic, tomato paste, cumin, and red pepper flakes. Cook for 30 seconds, stirring constantly, until the tomato paste darkens slightly and smells fragrant.
Pour in the crushed tomatoes and broth. Scrape the skillet bottom with a wooden spoon to dissolve the flavorful browned bits. Bring the sauce to a gentle simmer, then season with the remaining salt.
4. Simmer until safely cooked
Nestle the browned meatballs and any juices from the plate into the sauce. Cover partially and simmer gently for 10 to 12 minutes, turning the meatballs once, until an instant-read thermometer inserted into the center of a meatball reads 71°C / 160°F. Avoid a hard boil, which can make the meatballs tough.
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 stand off the heat for 5 minutes before serving.
Tips for the Best Lamb Meatballs
Use ground lamb that is cold straight from the refrigerator; it is easier to shape and stays tender. Grated onion is especially useful here because it spreads moisture throughout the mixture without leaving noticeable pieces. If you only have a coarse grater, mince the onion afterward so the texture stays even.
Give the meatballs room in the skillet. Crowding traps steam and prevents browning, so work in two batches if necessary. Browning is not only about color: it creates the savory base that makes the sauce taste like it simmered much longer than it did.
The most dependable sign of doneness is temperature. Because these are made with ground lamb, cook them to 71°C / 160°F in the center. Check one of the larger meatballs rather than relying on color alone.
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 you do not have fresh parsley, use 1 tablespoon dried parsley in the meatballs and finish the dish with extra lemon zest instead.
Ground beef can stand in for lamb, although the finished dish will be less rich and earthy. Turkey also works, but add an extra tablespoon of olive oil to the mixture and take extra 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 every spoonful of sauce, but fluffy basmati rice, toasted pita, or crusty bread work just as well. Add a crisp cucumber-and-tomato salad with lemon and olive oil to balance the rich lamb. Roasted carrots, green beans, or a simple arugula salad are also excellent sides.
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 transfer them to 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 space at the top of the container because the sauce expands when frozen.
Thaw frozen portions overnight in the refrigerator before reheating. Couscous is best prepared fresh, but leftover couscous can be refrigerated separately for up to 3 days.
Reheating Instructions
Warm 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?
Usually the mixture needs a little more binding or chilling time. Measure the breadcrumbs, include the egg, and avoid adding too much liquid. If the mixture is very soft, chill the shaped meatballs for 15 minutes before browning and 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 entire dish a day in advance; the sauce develops even more flavor overnight. Reheat gently to 74°C / 165°F before serving.
Conclusion
This lamb meatball recipe is a dependable way to bring big flavor to a weeknight dinner without complicated steps. Brown the meatballs patiently, let the tomato herb sauce simmer gently, and use a thermometer for a juicy, safely cooked result. With couscous and a bright salad alongside, it is a satisfying meal worth repeating.
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.


