Moroccan Beef and Apricot Tagine
Prep time: 20 minutes
Cook time: 2 hours 0 minute
Serves: 2

This Moroccan Beef and Apricot Tagine is the perfect dish to try. Slow-cooked beef becomes melt-in-your-mouth tender while soaking up layers of warm spices like cinnamon, ginger, and saffron. Sweet dried apricots balance the savory richness, creating that signature Moroccan sweet-and-savory harmony.
Ingredients
Steps
-
How to Cook Moroccan Beef and Apricot Tagine:
-
In a large Dutch oven, slow cooker, tagine pot, or heavy-bottomed pot, heat the oil over medium-high heat.
-
Season the beef with salt and pepper, then brown it on all sides in batches (avoid overcrowding the pan). Remove the browned meat and set aside.
-
In the same pot, add the onions and carrots. Stir, then lower the heat to medium-low. Cook until the onions and carrots are soft and translucent, about 10–15 minutes, stirring occasionally.
-
Increase the heat to medium. Add ground ginger, turmeric, and cinnamon stick. Cook uncovered for 2 minutes, stirring constantly.
-
Add the minced garlic, return the seared meat to the pot, pour in the beef stock (or water), and add the saffron. Place the cilantro bundle on top, cover with a lid, and bring to a gentle boil. Reduce the heat to medium-low and simmer for 2 hours, or until the meat is tender.
-
After about 1 hour of simmering, remove 1 cup of cooking liquid from the pot and set aside to prepare the apricots. (If needed, replace the liquid in the pot with more beef stock or water.)
-
In a small pot, add the dried apricots to boiling water and cook for 5 minutes to soften. Drain and discard the water.
-
In the same small pot, melt the butter. Add the reserved 1 cup of cooking liquid, softened apricots, ground cinnamon, and honey. Cook over medium-low heat for 5 minutes, until the mixture turns into a thick syrup.
-
Once the meat is tender, remove the cilantro bundle and the meat from the pot. Reduce the sauce until thickened to your liking, adjusting seasoning if needed. Return the meat to the pot and stir to coat with the sauce.
-
To serve, arrange the beef and sauce on a platter. Spoon the apricots and syrup on top, then garnish with cilantro and almonds (if using).
-
Recipe Notes
Tips
If you’re craving something hearty, comforting, and full of exotic flavor, this Moroccan Beef and Apricot Tagine is the perfect dish to try.
It’s a wonderful dish for family dinners, cozy weekends, or when you want to impress guests with something a little different.