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


  • Author: rodrigo Stone
  • Total Time: 45 minutes
  • Yield: 4 servings 1x

Description

Moroccan Meatballs are juicy, boldly spiced bites simmered in a fragrant tomato sauce infused with cumin, paprika, cinnamon, and herbs. Made with ground beef or lamb, these meatballs are perfect served with couscous, rice, or warm flatbread. It’s a comforting dish full of North African warmth and vibrant flavor.


Ingredients

Scale

For the Meatballs:

  • 1 lb ground beef or lamb

  • 1/4 cup breadcrumbs

  • 1 egg

  • 2 tbsp chopped fresh parsley or cilantro

  • 2 cloves garlic, minced

  • 1 tsp ground cumin

  • 1/2 tsp ground cinnamon

  • 1/2 tsp ground coriander

  • 1/2 tsp paprika

  • 1/2 tsp salt

  • 1/4 tsp black pepper

For the Tomato Sauce:

  • 1 tbsp olive oil

  • 1/2 onion, finely chopped

  • 2 cloves garlic, minced

  • 1 (14 oz) can crushed tomatoes

  • 1 tsp ground cumin

  • 1/2 tsp smoked paprika

  • 1/4 tsp ground cinnamon

  • Salt and pepper to taste

  • 1/4 cup water or broth

  • Chopped parsley or cilantro, for garnish


Instructions

  • In a bowl, combine all meatball ingredients and mix just until combined. Form into small meatballs (about 1 inch).

  • Heat olive oil in a skillet over medium heat. Add meatballs and brown on all sides, about 5–6 minutes total. Remove and set aside.

  • In the same skillet, add a bit more oil if needed. Sauté onion and garlic until soft, about 3–4 minutes.

  • Add crushed tomatoes, cumin, paprika, cinnamon, salt, pepper, and water or broth. Stir and bring to a simmer.

  • Return meatballs to the pan. Cover and simmer on low heat for 20–25 minutes until the meatballs are cooked through and the sauce thickens.

  • Garnish with fresh parsley or cilantro and serve hot.

Notes

For extra richness, add a spoonful of harissa or preserved lemon to the sauce. These meatballs pair wonderfully with couscous, flatbread, or even mashed sweet potatoes. You can also make them ahead and freeze both the meatballs and sauce separately.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes