
Warm, deeply spiced, and layered with sweet-savory complexity, this Moroccan-inspired beef stew is the kind of pot that makes the whole kitchen smell incredible. Beef chuck is seared until deeply browned, then slow-simmered with turmeric, Ceylon cinnamon, and fresh ginger until the collagen breaks down and every cube becomes fork-tender. Dried apricots melt into the broth alongside carrots and zucchini, creating a sauce that's rich, slightly sweet, and beautifully fragrant. A splash of apple cider vinegar and a spoonful of honey balance the spices in a way that feels both rustic and refined. Tree nut concerns are completely off the table here — every ingredient is straightforward, and there's nothing hiding in the spice blend or the broth that could cause a problem. Fresh cilantro and torn mint scattered over the top at the end add a bright, herby finish that ties everything together. This is the kind of stew worth making on a slow weekend afternoon and eating all week long.
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!
