Lamb Meatballs With Spiced Tomato Sauce

Updated Feb. 20, 2024

Lamb Meatballs With Spiced Tomato Sauce
Christopher Testani for The New York Times. Food Stylist: Simon Andrews.
Total Time
1 hour
Rating
5(1,929)
Notes
Read community notes

Here is a recipe from the Los Angeles chef Suzanne Goin that plays to children as well as to the most sophisticated of palates. It is for crisp lamb meatballs cooked through in a fragrant North African-inspired sauce of tomato sauce zipped up with orange juice and warm spices, then topped with feta and mint. Ms. Goin first served the dish at one of her Los Angeles restaurants, and put it into ‘‘The A.O.C. Cookbook’’ (Knopf, 2013), devoted to that restaurant’s food. A version of the dish was later introduced to the menu of her children’s school. It can be cooked in an hour’s time, not all of it busy, and served with pita or plain pasta, bulgur or couscous. —Sam Sifton

Featured in: Comfort Food Grows Up

  • or to save this recipe.

  • Subscriber benefit: give recipes to anyone
    As a subscriber, you have 10 gift recipes to give each month. Anyone can view them - even nonsubscribers. Learn more.
  • Print Options


Advertisement


Ingredients

Yield:6 to 8 servings

    For the Meatballs

    • 1medium onion, peeled and finely diced
    • ¼ cup heavy cream
    • 2egg yolks, extra-large
    • ½ teaspoon ground cinnamon
    • 1teaspoon ground cumin
    • Pinch of crushed red pepper
    • Pinch of ground cayenne, or to taste
    • 2pounds ground lamb
    • Kosher salt and black pepper
    • 1cup bread crumbs
    • ¼ cup chopped parsley

    For the Sauce

    • 128-ounce can whole tomatoes
    • 3tablespoons extra-virgin olive oil
    • 1small sprig rosemary
    • Crushed red pepper to taste
    • 1medium onion, peeled and diced
    • ½ teaspoon fresh thyme leaves
    • ½ teaspoon ground cumin
    • Pinch of ground cinnamon
    • Pinch of ground cayenne
    • 1bay leaf
    • ½ teaspoon granulated sugar
    • ¼ cup orange juice
    • 13-inch strip of orange peel, pith removed
    • Kosher salt and black pepper to taste

    For the Topping

    • 4ounces feta cheese, crumbled
    • 2tablespoons thinly sliced mint leaves
Ingredient Substitution Guide
Nutritional analysis per serving (8 servings)

537 calories; 40 grams fat; 17 grams saturated fat; 0 grams trans fat; 17 grams monounsaturated fat; 3 grams polyunsaturated fat; 20 grams carbohydrates; 4 grams dietary fiber; 6 grams sugars; 25 grams protein; 697 milligrams sodium

Note: The information shown is Edamam’s estimate based on available ingredients and preparation. It should not be considered a substitute for a professional nutritionist’s advice.

Powered by

Preparation

  1. Step 1

    Heat broiler. In a large bowl, mix together the onion, cream, egg yolks, cinnamon, cumin, red pepper and cayenne. Put the lamb in the bowl, and season it aggressively with salt and pepper. Add the bread crumbs and parsley, and combine the mixture well. Shape the meat into balls that are a little larger than golf balls.

  2. Step 2

    Grease a baking pan with olive oil, and put the meatballs onto it, spaced evenly. Place beneath the broiler, and cook, turning once or twice, until the meatballs are well browned, approximately 5 to 7 minutes, then set meatballs aside. Turn oven to 400.

  3. Step 3

    Meanwhile, make the sauce. Pass the tomatoes through a food mill, or whizz them quickly in a food processor. Heat a saucepan over medium-high heat for a minute, then add olive oil, rosemary and red pepper and shake to combine. Cook for another minute, then add onion, thyme, cumin, cinnamon, cayenne and bay leaf and sauté until the onions are translucent, approximately 5 to 7 minutes. Add tomatoes, sugar, orange juice and peel, along with salt and pepper.

  4. Step 4

    Cook for 8 to 10 minutes over medium-low heat, until reduced by a third. Adjust seasoning.

  5. Step 5

    Pour the tomato sauce into a large baking dish that you can put on the table. Transfer the meatballs to the sauce, putting them about ½-inch from each other. Bake for 15 or 20 minutes, until the sauce is bubbling and the meatballs are cooked through.

  6. Step 6

    Top with crumbled feta and mint.

Ratings

5 out of 5
1,929 user ratings
Your rating

or to rate this recipe.

Have you cooked this?

or to mark this recipe as cooked.

Private Notes

Leave a Private Note on this recipe and see it here.

Cooking Notes

This is indeed the recipe for kefta with a few minor changes. However, chopped cilantro in the meatballs is classic and deservedly so. And there is absolutely no need to add cream and bread crumbs: they are distractions that add only unneeded calories.

Delicious! I did not broil the meatballs, instead I roasted them on a baking sheet in a 450 oven for 15 minutes.

This meat mixture also is good for stuffing small, colored pepper halves following same instructions for saucing and baking as for the meatballs.

As with other comments, this recipe is fantastic.

- 1lb of lamb yields 12-13 meatballs
- If you halve the meat, keep the sauce quantity the same as the recipe
- Don't skimp on the spices

This is one of our most favorite recipes for meatballs. The tomato sauce is delicious but can run short if you want to really soak the meatballs in it so we usually make extra, as much as double. If you want more heat add more pepper flakes, although we like it the ways it is! Superb!

I've made these several times now for company and a large party. They are always a hit. I cook the meatballs in the oven rather than broil but keep everything else the same. I think they're best served over orzo pasta dressed with olive oil, salt and pepper. The feta and mint are a must for color as well as taste. You can also make the meatballs ahead of time and freeze them. Just defrost before baking. Add more cayenne for heat if you like.

I made the sauce and mixed the meatballs the day before I wanted to serve. Easy to finish the next day. I used a pound of lamb and definitely needed all the sauce in the original recipe. So double the sauce recipe if using the full amount of lamb.

Very good recipe. Took a few suggestions from other reviewers: substituted cilantro for the parsley (more authentic) and, rather than broiling, baked the meatballs at 450-degrees for 15 minutes. Also agree with doubling the sauce. Will definately make again.

can you use ground turkey or chicken?

I made this last night to rave reviews from self and family! Absolutely delicious, but with a few modifications. I added 2-3 cloves minced garlic to the meatballs and baked them @450 for 15 min instead of broil. And to the sauce I doubled it, which I highly recommend; added about 1/2 tsp extra cinnamon, 1/2 c. red wine, and simmered for about 3 hrs which really brought out the flavors. If you have the time, do it! You won't be disappointed! :)

I love this recipe so much I'm posting again. I pretty much make this as directed, except that this amount of sauce is only enough for one pound of lamb. Make more if you're making two pounds of meatballs. I also skip the cream. It's not needed and I don't see what it would add. I use one whole egg per pound of meat. Separating the eggs is an unnecessary step. I always forget the sugar but there is enough sugar in the oj. Finally, I serve this over orzo. It's perfect.

Made the meatballs as directed, but then formed them into patties and grilled them outside, resulting in a wonderful char. Then put them in the sauce, sprinkled on the feta and mint. Very tasty.

This is delectable! Do not omit the feta/mint topping; it adds a lot to the overall complexity. I substituted fat-free yogurt for the heavy cream, as is my wont, and was pleased with the result.

Easy to make and very impressive as a party dish, alongside a simple orange/date salad and a quinoa/toasted nut pilaf.

I've made it two ways: 1) brown and cook the meatballs in a frying/saute pan with a touch of oil 2) broiled as directed. Both turned out great, but broiling can lead to drier meatballs with more char, so you may need to bulk the sauce a bit to keep the dish balanced.

Definitely double the sauce. This is fantastic

Does anyone have any make ahead helpful tips for this recipe?

This is a genius dish. The cream makes the meatballs nice & lush rather than crumbly or tough. Definitely double the sauce. Everyone from the kids I’m a nanny for to my 86-year-old Iranian friend loved it.

This is a keeper! I halved the meatball portion and kept the same amount of sauce. I used parsley in place of mint. Will definitely make again. So good. Really good.

The flavors blew me away. I will make this again and again.

I agree with many that you should double the sauce recipe. Here's a tip: you can gently and carefully puree the tomatoes using your immersion blender on its lowest setting IN THE CAN. It sounds risky but it works. Next tip: add an entire sleeve of saltine crackers, crushed up, to the panko--the meatballs need more crumbs, and saltines are perfect in meatballs. Third tip: flatten the balls slightly and they will cook more evenly and you only flip them once.

I made these with pork as that is what I had, as well as tinned crushed tomatoes. Served them with pita. Very tasty! I browned the meatballs in my air fryer for about 12 minutes. No muss, no fuss.

For 1/2 recipe meatballs: broil for 5 minutes & then cook @ 400 degrees for 15-20 minutes

To keep the recipe gluten and dairy free, we skipped the cream, the breadcrumbs, and the feta; but the meatballs were still deelicious! In addition to parsley, I also added 1/4c of chopped cilantro, and grilled the meatballs. Paired it with a traditional Greek salad, and toasted almond quinoa!

Was out of cream, so substituted oat milk - all I had. Also substituted cilantro for the parsley. Didn’t have time to make the sauce so served with pasta and light olive oil. It was amazing!

Delicious recipe—but why oh why should we use whole canned tomatoes if we’re then going to run them through a food processor? Why not just use crushed or puréed tomatoes??

Many people feel certain that whole peeled tomatoes are a superior product. Use crushed if you prefer, but if you use whole canned tomatoes: set your immersion blender on its lowest setting, put the opened can in the sink, and carefully puree the tomatoes in their own can. It works! This saves you hauling out the food processor and only dirties the tip of your wand blender, which I actually usually just rinse well with hot water and it's completely clean since tomatoes are not greasy or sticky

Make sauce as written, halve meatball recipe (only 1 lb lamb), don’t hold back with spices, cook meatballs in oven at 450 for 15 minutes, instead of broiling.

Really delicious. Made as directed, but next time I think the meatballs would benefit from garlic, and less cinnamon. They definitely have more flavor the next day. Orange really adds a lot. Had plenty of leftover meatballs, but not much sauce. Would double that next time.

Made exact recipe but only had 1 lb of lamb. made same amount of sauce, perfect. Did roast meatballs at 425 for 15 mins then again for 15 mins at 400 at end. they still came out crispy on one side because of oiling pan. Delicious and different, I dont usually like "sweet" meat but this was subtle.

Omg this recipe is amazing! Made as directed and doubled the sauce subbing cilantro for parsley in the meatballs so good

Private notes are only visible to you.

Credits

Adapted from ‘‘The A.O.C. Cookbook,’’ by Suzanne Goin.

Advertisement

or to save this recipe.