Print

Moroccan Meatballs

A plate of moroccan meatballs with couscous

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Moroccan meatballs are a flavorful blend of ground beef, herbs, and spices simmered in an aromatic tomato sauce. Perfectly spiced and satisfyingly hearty!

Ingredients

Scale

For the Tomato Sauce

  • 3 tablespoons vegetable oil, divided
  • 1 1/2 cups diced onion
  • 2 cloves garlic, pressed
  • 2 teaspoons ground cumin
  • 2 teaspoons sweet paprika
  • 1 teaspoon ground turmeric
  • 1 teaspoon Diamond Crystal kosher salt
  • 3/4 teaspoon cinnamon
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon Aleppo pepper flakes or crushed red pepper flakes
  • 1/4 teaspoon freshly ground black pepper
  • 2 (14.5-ounce) cans diced or crushed tomatoes

For the Moroccan Meatballs

  • 1 pound lean ground beef (85/15 or leaner)
  • 1 small onion, grated or finely minced
  • 3 cloves garlic, pressed
  • 6 tablespoons chopped cilantro, divided
  • 1 1/2 teaspoons sweet paprika
  • 1 1/2 teaspoons ground cumin
  • 1 teaspoon fine sea salt
  • 1/2 teaspoon ground cinnamon
  • 1/2 teaspoon crushed Aleppo pepper or crushed red pepper flakes
  • Freshly ground black pepper, or to taste

Instructions

  1. Heat 1 tablespoon of the vegetable oil in a sauté pan or Dutch oven over medium heat. Add the chopped onions and cook, stirring, until softened, about 3 to 5 minutes. Add 2 cloves of pressed garlic, 2 teaspoons of cumin, 2 teaspoons of paprika, 1 teaspoon of turmeric, 1 teaspoon of sea salt, 3/4 teaspoon of cinnamon, the ground coriander, 1/2 teaspoon of pepper flakes, and 1/4 teaspoon of black pepper. Continue to cook for 1 minute, stirring constantly.
  2. Add the diced tomatoes and bring to a simmer.
  3. Reduce the heat to low and cover the pot; simmer for 15 minutes.
  4. Meanwhile, prepare the meatballs.
  5. In a medium bowl, combine the ground beef, with the grated onion, 3 cloves of pressed garlic, half of the chopped cilantro, 1 1/2 teaspoons each of paprika and cumin, 1 teaspoon of sea salt, 1/2 teaspoon of ground cinnamon, 1/2 teaspoon of Aleppo pepper flakes, and a dash of black pepper. Mix until thoroughly combined.
  6. Shape the mixture into 12 to 18 meatballs.
  7. Heat the remaining 2 tablespoons of oil in a large skillet over medium heat. Carefully add the meatballs and cook, turning, until browned on all sides, about 5 minutes.
  8. Add the meatballs to the tomato sauce, cover the pan, and continue to simmer on low until the meatballs are cooked through, about 15 to 20 minutes longer.
Recipe Card powered byTasty Recipes