Moroccan Spiced Beef Kefta Tagine

Moroccan Spiced Beef Kefta Tagine

Succulent beef meatballs (kefta) simmered in a rich, aromatic tomato sauce with warming Moroccan spices, served with tender braised spinach and a garnish of fresh cilantro.

Dietary

Tags

Ingredients

Instructions

  1. In a large bowl, combine the ground beef, 0.5 medium grated yellow onion, 1/4 cup chopped fresh parsley, 1/4 cup chopped fresh cilantro, 1 teaspoon ground cumin, 1 teaspoon ground paprika, 1/2 teaspoon ground ginger, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Mix gently until just combined. Form the mixture into 18-24 small meatballs (kefta).
  2. Heat 1 tablespoon of olive oil in a large Dutch oven or deep skillet over medium-high heat. Add the kefta and brown them on all sides for 5-7 minutes. Remove the kefta from the pot and set aside, leaving any rendered fat.
  3. Reduce heat to medium. Add the diced yellow onion to the pot and cook for 5 minutes until softened. Add 2 cloves of minced garlic and cook for 1 minute until fragrant.
  4. Stir in the diced tomatoes, chicken broth, tomato paste, ground turmeric, and cinnamon. Bring to a simmer, then return the browned kefta to the pot. Cover and simmer for 25-30 minutes, allowing the flavors to meld and the sauce to thicken slightly.
  5. While the tagine simmers, prepare the braised spinach. In a separate large skillet, heat 1 tablespoon of olive oil over medium heat. Add 2 sliced cloves of garlic and cook for 30 seconds until fragrant. Add the fresh spinach in batches if necessary, cooking until wilted, about 3-5 minutes.
  6. Season the braised spinach with a pinch of salt and pepper. Serve the Moroccan spiced beef kefta tagine hot with the braised spinach on the side.

Notes

This dish improves with time, making it excellent for meal prep. Leftovers can be stored in an airtight container in the refrigerator for up to 3 days.

Nutrition (per serving)