
Moroccan-spiced beef stew is one of those dishes that feels deeply warming and complex without relying on any heat to get there. Traditional versions of this kind of North African braise often call for harissa or dried chilies, but this one builds its incredible depth entirely through turmeric, Ceylon cinnamon, fresh ginger, and ground ginger — a fragrant, layered spice profile that delivers serious flavor without a trace of capsaicin. The dried apricots are the real secret weapon here, softening into the broth and lending a gentle sweetness that balances the savory seared beef beautifully. Bone broth, apple cider vinegar, and a touch of honey round out the braising liquid into something that tastes like it simmered all day — because it kind of does, in the best possible way. Carrots and zucchini go in at staggered intervals so everything finishes perfectly tender, and the beef itself becomes fall-apart soft once the collagen fully breaks down. A handful of fresh cilantro and torn mint scattered over the top at the end adds brightness that makes the whole bowl feel alive. This is the kind of stew that makes people ask for the recipe before they've even finished their first serving.
Fig is a food discovery app that helps you find foods and recipes that fit your dietary needs. Whether you have food allergies, intolerances, or follow a specific diet, Fig makes it easy to eat with confidence.
Learn more →4 servings

















Pat the beef cubes dry with paper towels and season all over with the salt. Heat the coconut oil in a Dutch oven over medium-high heat until shimmering. Working in two batches to avoid crowding, sear the beef on two or three sides until deeply browned, about 3–4 minutes per side, then transfer to a plate. Repeat with the remaining beef.
Reduce the heat to medium. Add the sliced onion to the pot and cook, stirring occasionally, until softened and golden at the edges, about 6–7 minutes.
Create a Fig account for step-by-step instructions, access to our full recipe library, and more!
