Spiced Moroccan Beef and Apricot Meatballs
Juicy beef meatballs infused with warm Moroccan spices and sweet apricot, nestled in a rich tomato sauce.
Total: 40 minPrep: 15 minCook: 25 minServes 4Difficulty: Easy⭐ 4.8 (123+ ratings)$
Ingredients
Servings:
- 1 pound ground beef
- 1/2 cup dried apricots, chopped
- 1/4 cup breadcrumbs
- 1 egg
- 1 tablespoon olive oil
- 1 teaspoon ground cumin
- 1 teaspoon paprika
- 1/2 teaspoon ground cinnamon
- 1/4 teaspoon cayenne pepper
- 2 cloves garlic, minced
- 1 small onion, finely chopped
- 1 (14.5 oz) can diced tomatoes
- 1/4 cup chicken broth
- Salt and pepper to taste
- Fresh cilantro for garnish
Steps
- 1 Preheat oven to 375°F.
- 2 In a bowl, combine ground beef, apricots, breadcrumbs, egg, cumin, paprika, cinnamon, cayenne, garlic, salt, and pepper. Mix gently.
- 3 Form mixture into 1-inch balls.
- 4 Heat olive oil in an oven-safe skillet over medium heat. Brown meatballs on all sides.
- 5 Add onion and cook until softened.
- 6 Stir in diced tomatoes and chicken broth. Bring to a simmer.
- 7 Transfer skillet to oven and bake for 20 minutes.
- 8 Garnish with fresh cilantro before serving.
Equipment
- Oven-safe skillet
- Mixing bowl
Variations
Substitutions
Pairings
- Warm pita bread for scooping up sauce.
- A glass of robust red wine like a Shiraz.
Nutrition
Calories:
350 kcal
Fat:
18g fat
Carbs:
15g carbohydrates
Protein:
30g protein
Fiber:
3g fiber
Sugar:
8g sugar
Sodium:
400mg sodium
Tips
Storage
Store leftovers in an airtight container in the fridge for up to 3 days. Reheat gently in a saucepan or microwave.
Freezing: Freezes well for up to 3 months. Thaw overnight in the fridge and reheat in a sauce to maintain moisture.