How to Make the Perfect Moroccan Spiced Lamb Meatballs
Moroccan · Medium · 50 min · 4 servings
These Moroccan spiced lamb meatballs are fragrant with cinnamon, cumin, and coriander, simmered in a rich tomato sauce for a show-stopping dairy free dinner. Served over fluffy couscous, it is a complete and deeply satisfying meal.
Why this recipe works
This Moroccan Spiced Lamb Meatballs recipe has been crafted to deliver restaurant-quality results in your home kitchen. At just 50 minutes from start to finish, it fits perfectly into a busy schedule without sacrificing flavor. Each serving comes in at 480 calories with 28g of protein, making it a balanced choice for any meal.
What you will need
This recipe uses 6 simple ingredients that you can find at any grocery store:
- 1.5 pounds ground lamb
- 2 teaspoons ground cumin
- 1 teaspoon ground cinnamon
- 1 can crushed tomatoes, 28 ounces
- 1 cup dried couscous
- 3 cloves garlic, minced
Step by step instructions
Step 1: Form the Meatballs
In a large bowl, combine the ground lamb with cumin, cinnamon, minced garlic, salt, and pepper. Mix gently until just combined and roll into 1.5-inch meatballs. Do not overmix or the meatballs will be tough.
Step 2: Brown the Meatballs
Heat 2 tablespoons of olive oil in a large skillet over medium-high heat. Brown the meatballs in batches for about 3 minutes per side until a dark crust forms. They do not need to be cooked through at this stage.
Step 3: Simmer in Tomato Sauce
Reduce heat to medium-low and pour the crushed tomatoes over the browned meatballs. Cover and simmer for 20 minutes, turning once, until the meatballs are fully cooked and the sauce is rich and thickened.
Step 4: Prepare Couscous and Serve
Pour boiling water over the couscous in a 1 to 1 ratio, cover with a plate, and let it sit for 5 minutes. Fluff with a fork and serve topped with the meatballs and sauce.
Easy substitutions
Missing an ingredient? Here are some swaps that work perfectly:
- ground lamb → ground beef or a blend of beef and pork for a milder flavor
- couscous → cauliflower rice or quinoa for a gluten free base
Common mistakes to avoid
Watch out for these pitfalls that can affect your results:
- Overmixing the lamb mixture develops too much protein and results in dense, tough meatballs
- Skipping the browning step removes layers of deep, caramelized flavor from the finished dish
Nutrition facts
Per serving: 480 calories, 28g protein, 44g carbs, 20g fat, 5g fiber.
Ready to cook?
Get the interactive recipe with adjustable servings, built-in timers, and ingredient checklist.
View full recipe →