Lamb Meatballs Over Couscous with a Spiced Moroccan Inspired Tomato Sauce
- Jennifer Reyes

- May 12
- 4 min read
Updated: Aug 11
When you think about meals that delight the senses and offer comfort, lamb meatballs over couscous and a spiced tomato sauce stands out. Bursting with flavor and perfectly balanced textures, this recipe could easily become a cherished family favorite. The combination of succulent ground lamb, fragrant spices, and a touch of saffron creates an unforgettable dish that will impress at your dinner table.
Join me as we explore how to create delicious lamb meatballs served over fluffy couscous, alongside a robust tomato sauce that's both spicy and comforting.

Understanding the Ingredients
To achieve the rich taste and satisfying textures in this lamb meatball dish, let’s look closely at the key ingredients.
Ground Lamb
Ground lamb is the star of this recipe. It offers a rich flavor that's distinct and pairs beautifully with a variety of spices. According to recent studies, lamb contains about 25 grams of protein per 3-ounce serving, making it a hearty option for meals. This meat is common in Mediterranean and Middle Eastern dishes, valued for its depth that stands out among other proteins.
Breadcrumbs and Eggs
Breadcrumbs and eggs play a crucial role in binding the meatballs. The breadcrumbs absorb moisture from the lamb, creating a lovely outer crust during cooking. To ensure the perfect texture, opt for fresh or panko breadcrumbs, which can enhance crunchiness.
Fresh Parsley
Fresh herbs can elevate any dish. Adding about 1/2 cup of chopped parsley not only provides a splash of green but also offers a fresh, vibrant flavor that balances the richness of the lamb.
Spices and Aromatics
Key spices such as paprika, coriander, cumin, cinnamon and saffron enrich this dish. Garlic and onions are essential aromatics that build a savory flavor base.
Chickpeas and Tomato Sauce
Chickpeas pair beautifully with tomato sauce, adding heartiness to the dish. One cup of chickpeas provides about 15 grams of protein and 12 grams of dietary fiber, contributing to a filling meal. The acidity of tomatoes sets a perfect flavor stage for the lamb meatballs.
Crafting the Perfect Lamb Meatballs
Step 1: Creating the Lamb Meatballs Mixture
Begin by mixing 2 lbs of ground lamb with 1 cup of breadcrumbs, 2 eggs, and a generous handful of chopped fresh parsley, 2 tsp of thyme and 1/2 cup olive oil in a mixing bowl. Season with 1/2 teaspoon of salt and 1 teaspoon of black pepper.
To boost flavor, add 3-4 minced garlic cloves and 1/4 cup of finely chopped onion to infuse the meatballs with a delightful aroma. Combine everything gently, ensuring you do not over-mix, which can lead to a tougher texture.
Step 2: Shaping and Cooking the Meatballs
Form the mixture into golf ball-sized meatballs, yielding approximately 12-16 meatballs depending on your preference.
In a large skillet, heat a few tablespoons of olive oil over medium heat. Cook the meatballs for about 4-5 minutes on each side until they achieve a golden brown exterior. This quick searing locks in juices, ensuring each bite remains flavorful.

Step 3: Finishing the Meatballs
Once browned, set the meatballs aside on a plate. They will continue to cook in the tomato sauce, so a slight undercooking at this stage is fine.
Step 4: Starting the sauce
In the same skillet, sauté 1 large diced white onion and 1 large diced red bell pepper until softened, about 5-7 minutes. This combination forms a flavorful base for your sauce.
After the vegetables are tender, stir in a 15 oz can of petite diced tomatoes and 1/2 small can of tomato paste.
Step 5: Adding the Spices
Now add 4 cups of chicken broth and 2 drained cans of organic chickpeas. The chickpeas contribute protein and texture to the meal.
Season with 1-2 teaspoons each of paprika, ground ginger, coriander, cinnamon, and cumin. I tend to do 2 teaspoons (and sometimes more) because I like a heavily spiced sauce but adjust these amounts according to your taste. The warmth from these spices complements the lamb beautifully. Finally, stir in 1/2 teaspoon of red pepper flakes and 1 heaping teaspoon of saffron for an upscale touch. Simmer the mixture for around 10 minutes to let the flavors blend. I get my saffron in the Mexican spices area of the grocery store, it's actually cheaper to buy it in this section versus the fancy spices area of the grocery store. A medium sized generous bag will run you under $8.00.
Melding the Flavors
Step 6: Combining the Meatballs and Sauce
When your sauce is ready and aromatic, return the browned meatballs to the skillet. This allows the lamb to absorb the rich flavors of the sauce, resulting in tender and flavorful meatballs.
Cover the skillet and let it simmer on low for an additional 15-20 minutes. This slow cooking lets the flavors meld together while keeping the meatballs juicy.

Preparing the Couscous
Step 7: Cooking the Couscous
While the meatballs simmer, cook the couscous in a separate saucepan by bringing 2 cups of water and a pinch of salt to a boil. Remove from heat and stir in 2 cups of couscous. Cover and let it sit for about 5 minutes, allowing the couscous to absorb the water.
Once ready, fluff it with a fork.
Plating and Serving the Lamb Meatballs Over Couscous
Step 8: Serving the Dish
To assemble, start with a generous serving of couscous on the plate. Place the tender lamb meatballs on top, allowing the spiced tomato sauce to cascade over them.
For the final touch, garnish with fresh cilantro and a sprinkle of black pepper. This adds a nice visual contrast and enhances the flavors. If Cilantro isn't your thing, you can use fresh Parsley instead.

Final Thoughts
This dish transcends ordinary dinners; it brings a taste of the Mediterranean right to your table. The rich lamb meatballs paired with savory tomato sauce and fluffy couscous offer a delightful experience for the palate.
Whether you're setting up a cozy weeknight dinner or planning a festive gathering, this lamb meatball recipe will surely impress anyone you serve. So, gather your ingredients, roll up your sleeves, and prepare for a culinary experience that your taste buds will remember!
As always, happy cooking!
Jennifer





Comments