Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Moroccan Meatballs with a Fresh Carrot Salad Recipe

Moroccan Meatballs with a Fresh Carrot Salad Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.7 from 69 reviews
  • Author: Kimberly
  • Prep Time: 20 minutes
  • Cook Time: 30 minutes
  • Total Time: 50 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Moroccan
  • Diet: Halal

Description

Tender, spiced meatballs simmered in a rich tomato sauce paired with a vibrant, tangy carrot salad for a balanced and colorful Moroccan-inspired meal.


Ingredients

  • 1 lb ground beef (or lamb)
  • 1 medium onion, finely minced (divided)
  • 3 cloves garlic, minced
  • 1/4 cup fresh cilantro, chopped
  • 1/4 cup fresh parsley, chopped
  • 1 tsp ground cumin
  • 1 tsp ground coriander
  • 1/2 tsp ground cinnamon
  • 1 tsp paprika (plus more for sauce)
  • Salt and black pepper, to taste
  • 1 tbsp olive oil (for cooking)
  • 1 can (14 oz) crushed tomatoes
  • 4 large carrots, shredded
  • 2 tbsp lemon juice
  • 2 tbsp olive oil (for salad)
  • 2 tbsp raisins (optional)
  • Toasted sesame seeds, for garnish (optional)
  • Thick yogurt, for serving (optional)
  • Lemon wedges, for serving (optional)


Instructions

  1. In a bowl, mix ground beef with half the onion, garlic, cilantro, parsley, cumin, coriander, cinnamon, paprika, salt, and pepper. Combine gently.
  2. Form into 1-inch meatballs using damp hands.
  3. Heat olive oil in a skillet over medium-high. Brown meatballs on all sides, then remove and set aside.
  4. In the same skillet, sauté the remaining onion until golden. Add crushed tomatoes, extra cumin and paprika, salt, and pepper. Simmer to combine.
  5. Return meatballs to the skillet, cover, and simmer for 20 minutes until meatballs are cooked through and sauce is thickened.
  6. Meanwhile, shred carrots and place in a bowl. Toss with lemon juice, olive oil, chopped herbs, raisins (if using), salt, and pepper.
  7. Serve meatballs with carrot salad on the side. Garnish with extra herbs, sesame seeds, a dollop of yogurt, and lemon wedges if desired.

Notes

  • Serve with couscous, pita, or bread to soak up the sauce.
  • Bake meatballs at 400°F for 15 minutes instead of browning, if preferred.
  • Make meatballs and sauce ahead; salad is best fresh.
  • Use lamb for a more traditional Moroccan flavor profile.