This Moroccan Orange Beef recipe is a flavorful and aromatic dish that combines succulent beef with tangy orange and warm spices. The tender beef is cooked with onions, garlic, and a rich blend of Moroccan spices, then simmered in fresh orange juice and zest. The result is a sweet and savory dish with a hint of citrus that pairs perfectly with couscous or rice. It is a perfect choice for a family dinner or special occasion.
Ingredients
- 2 lbs beef stew meat, cut into cubes
- 1 onion, finely chopped
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- 2 teaspoons ground cumin
- 1 teaspoon ground coriander
- 1 teaspoon ground ginger
- 1/2 teaspoon ground cinnamon
- 1/2 teaspoon ground turmeric
- Salt and pepper, to taste
- 2 cups fresh orange juice
- Zest of 1 orange
- 2 tablespoons honey
- Fresh cilantro, for garnish
Directions
- In a large pot or Dutch oven, heat the olive oil over medium heat.
- Add the onions and garlic and cook until softened and fragrant, about 5 minutes.
- Season the beef with salt, pepper, cumin, coriander, ginger, cinnamon, and turmeric.
- Add the seasoned beef to the pot and cook until browned on all sides.
- Pour in the orange juice and add the orange zest.
- Stir in the honey and cover the pot.
- Reduce heat to low and allow the beef to simmer for 1 to 1.5 hours, or until the meat is tender and the sauce has thickened.
- Serve the Moroccan Orange Beef over couscous or rice.
- Garnish with fresh cilantro and serve hot.