
Warm, fragrant, and deeply satisfying, this Moroccan-inspired beef stew layers bold spice with a gentle sweetness that feels almost luxurious on a weeknight. Ceylon cinnamon, turmeric, and fresh ginger build an aromatic base that perfumes the whole kitchen as the beef slowly braises to fork-tender perfection. The dried apricots melt into the broth alongside carrots and zucchini, creating a sauce that's rich, slightly sweet, and beautifully complex without a single nut in sight. For anyone navigating peanut concerns, this recipe is naturally safe — every ingredient is straightforward, and there's no need to swap anything out or second-guess a label. Coconut oil handles the searing, bone broth deepens the body of the stew, and a splash of apple cider vinegar keeps the whole thing bright and balanced. Finished with torn mint and fresh cilantro, it's the kind of bowl that looks and tastes like it took far more effort than it did. Serve it over cauliflower rice or alongside warm flatbread and watch it disappear.
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!
