Preheat the oven to 400°F (200°C). Line a baking sheet with parchment paper.
In a large bowl, combine the ground turkey, flaxseed, beaten egg, minced garlic, spices (cumin, coriander, cinnamon, paprika, allspice, black pepper, salt), and cilantro. Mix gently until just combined; avoid over-mixing to keep the meatballs tender.
1 pound turkey, 3 tbsp flaxseed, 1 large egg, 2 cloves garlic, 1 tsp cumin, 1 tsp coriander, ½ tsp cinnamon, ½ tsp paprika, ¼ tsp allspice, ¼ tsp pepper, ¼ tsp salt, ¼ cup cilantro
Shape the mixture into small meatballs, about 1 to 1.5 inches in diameter, and place them on the prepared baking sheet.
Bake in the preheated oven for 15-20 minutes, or until the meatballs are cooked through and reach an internal temperature of 165°F (74°C).
While the meatballs are baking, heat the olive oil in a large skillet over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes. Add the minced garlic and sauté for an additional 1-2 minutes until fragrant.
1 tbsp olive oil, 1 onion, 2 cloves garlic
Stir in the spices (cumin, cinnamon, paprika, black pepper, salt) and cook for 1 minute to toast the spices. Add the diced tomatoes, chicken broth, and tomato paste. Stir to combine and bring the mixture to a simmer.
1 tsp cumin, ½ tsp cinnamon, ½ tsp paprika, ¼ tsp pepper, ¼ tsp salt, 14.5 oz tomatoes, ¼ cup chicken broth, 1 tbsp tomato paste
Let the sauce simmer gently for 10-15 minutes, allowing it to thicken slightly. Stir in the fresh lemon juice at the end of cooking.
1 tbsp lemon
Once the meatballs are cooked, add them to the skillet with the tomato sauce, gently stirring to coat them evenly. Let them simmer in the sauce for 5 minutes to absorb the flavours.
Meanwhile, prepare the whole-grain couscous according to package instructions.
1 cup couscous
Serve the Moroccan meatballs over 3/4 cup of couscous, garnished with fresh cilantro. Accompany the dish with roasted veggies or a green salad for a complete, balanced meal.
2 tbsp cilantro