Dinner recipe · from the recipe book
Moroccan-Spiced Turkey Meatballs with Orange Couscous Salad
Tender oven-baked turkey meatballs warmed with cinnamon, cumin and paprika, served over fluffy couscous tossed with juicy orange, crisp spinach, mint and toasted almonds.

- Oven
- 45 min · 30 min hands-on
- Serves 4
- Dairy-free
- Over 60 g carbs
- Protein 30 g+
- Fiber 6 g+
Ingredients
- 1¼ lb600 gGround turkey, 93% lean
- 1 large50 gEggsbeaten
- ⅓ cup40 gPlain dry breadcrumbs
- ½ cup chopped80 gYellow onionfinely grated
- 3 cloves9 gGarlicminced
- ⅓ cup chopped20 gFresh parsleyfinely chopped
- 2 tsp4 gGround cumin
- 1¾ tsp4 gPaprika (sweet or smoked)
- ¾ tsp2 gGround cinnamon
- ¾ tsp4 gSalt
- ½ tsp1 gBlack pepper
- 2 tbsp30 gOlive oil
- 1¼ cups200 gCouscous, dry
- 1 cup250 gWaterboiling
- 2 medium260 gOrangesegmented and chopped
- 4 cups loosely packed120 gBaby spinach
- 2 cups sliced200 gCucumberdiced
- 2 tbsp chopped10 gFresh mintchopped
- ¼ cup whole40 gAlmondstoasted and chopped
- 2 tbsp30 gLemon juice
Steps
- Preheat the oven to 425°F (220°C) and line a sheet pan with parchment.
- Make the meatball mix: in a large bowl, combine the turkey-ground, egg, breadcrumbs, onion, garlic, parsley, cumin, paprika, cinnamon, three-quarters of the salt and the black pepper; mix gently until just combined.
- Roll the mix into about 20 meatballs, set them on the sheet pan and brush them with half of the olive oil.
- Bake 15 to 18 minutes, until browned and the centers reach 165°F (74°C).
- While the meatballs bake, place the couscous in a heatproof bowl, pour the boiling water over it, cover and let stand 5 minutes, then fluff with a fork and let cool slightly.
- Make the dressing: whisk the lemon juice with the remaining half of the olive oil and the remaining quarter of the salt.
- Toss the couscous with the orange, spinach, cucumber, mint and the dressing.
- Spoon the couscous salad onto plates, top with the meatballs and scatter the almonds over everything.
Check labels: Dairy-free when you buy plain dry breadcrumbs made without milk.
Contains: Egg, Tree nuts, Gluten. Some brands contain milk, soy.
Cook mode Log it in Today Make it mine
Made it
Made it? Share how yours turned out.
Saved in the Every Helping recipe book on October 24, 2026.
Want one that fits your numbers?
Pick the meal, the pan and your targets, and the Every Helping recipe generator writes a recipe with every number worked out. Free on the web.
Lemon-Herb Chicken Meatballs with Roasted Broccoli490 calories · 35 g protein
Baked Tofu-Edamame Balls in Dill Mushroom Cream570 calories · 28 g protein
Air-Fryer Za'atar Chicken Meatballs with Lemon-Dill Orzo-Style Pasta720 calories · 45 g protein
Chickpea Eggplant Balls with Spaghetti Marinara660 calories · 25 g protein