
Moroccan Meatballs
Moroccan Meatballs deliver 33g protein and 475 calories per serving — a solid protein-to-calorie ratio for filling appetizers or meal starters. Quick prep on the stovetop yields 4 servings, making this an efficient way to prep high-protein components ahead of time. Supports your daily protein targets without requiring a full meal commitment per serving.
Ingredients
- •Olive oil(30g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Yellow Onion
- •Garlic(10g)
- •Lemon
- •Low Sodium Chicken Broth(180g)
- •Tomato, Canned, Crushed
- •1/2 teaspoon kosher salt
- •1/2 teaspoon ground black pepper
- •Red pepper flakes(1g)
- •Cinnamon, Ground(1g)
- •Raisins, Seedless(120g)
- •Ground Turkey, 99% Lean(454g)
- •Parsley, Fresh(240g)
- •Bread Crumbs, Dry, Plain(80g)
- •Ginger, Fresh Root(15g)
- •Garlic(10g)
- •Cumin, Ground(8g)
- •Cinnamon, Ground(5g)
- •1 teaspoon kosher salt
- •1/2 teaspoon ground black pepper
- •Olive oil(30g)
Regular (not extra-virgin) olive oil for high-heat cooking. EVOO for dressings.
- •Egg, Whole, Large
- •Couscous, Dry
- •Cooking spray (per 1-second spray)
Non-stick spray (PAM or store brand). Saves calories vs. pouring oil.
Instructions
- 1Heat olive oil in a large saucepan over medium heat, then add the diced onion and cook for 3 minutes until softened but not browned. Add the minced fresh garlic and lemon zest, cook for 1 minute until fragrant.
- 2Pour in the chicken broth, crushed canned tomatoes, red pepper flakes, cinnamon, and raisins. Stir to combine and simmer over medium heat for 8 minutes until flavors meld. Season with salt and pepper to taste, then remove from heat and set aside.
- 3In a medium bowl, combine the ground turkey, fresh parsley, bread crumbs, minced fresh ginger, minced fresh garlic, ground cumin, cinnamon, salt, and pepper. Drizzle with olive oil and add the eggs, mixing gently with a fork until just combined—do not overmix or the meatballs will become tough.
- 4Roll the meat mixture into 1-inch balls (approximately 28 balls total). Arrange the meatballs in a single layer on a baking sheet lined with foil and lightly coated with cooking spray.
- 5Lightly coat the meatballs with cooking spray or a drizzle of olive oil, then bake at 400°F for 15–18 minutes until cooked through and no longer pink in the center.
- 6Transfer the cooked meatballs directly into the saucepan with the sauce and gently stir to coat evenly.
- 7Cook the couscous according to package directions while the meatballs finish cooking.
- 8Divide the meatballs, sauce, and couscous evenly into 4 airtight containers while hot. Cool to room temperature before sealing and refrigerating for up to 4 days.
Nutrition — Per Serving
475
calories
33g
protein
19g
fat
- Carbohydrates
- 47g
- Saturated fat
- 3.0g
- Sodium
- 309 mg
- Dietary fiber
- 5.5g
4 servings per batch · ~296g each
Macro data sourced from USDA FoodData Central
AI Swap Engine
Swap any ingredient and get recalculated macros instantly.
Set up your profile to unlockCommon questions
How much protein does Moroccan Meatballs have per serving?
Each serving contains 33g of protein and 475 calories, with 19g fat and 47g carbs. This macro profile delivers solid protein content in a moderate-calorie package.
How long does Moroccan Meatballs take to prep?
Quick prep on the stovetop yields 4 servings, giving you four ready-to-eat portions from a single batch. This works as an appetizer, snack, or protein component added to other meals.
Is Moroccan Meatballs good for muscle gain?
At 33g protein per serving with 475 calories and 47g carbs, these meatballs fit well into a muscle-gain phase where carbohydrate intake supports training intensity. The balanced macro ratio makes them versatile across different meal compositions.
More like this
Beef and Egg Breakfast Bowls
Stovetop · 8 servings
Breakfast Burritos with Beef, Bacon, and Honey
Stovetop · 8 servings
Breakfast Burritos with Beef and Eggs
Stovetop · 8 servings



