
Warm, fragrant, and deeply satisfying, this Moroccan-inspired beef stew layers earthy spices with the natural sweetness of unsulfured dried apricots for a result that feels both exotic and comforting. Every ingredient here is exactly what it says it is — real spices like Ceylon cinnamon, turmeric, and fresh ginger doing all the heavy lifting, with no synthetic flavor shortcuts in sight. That matters more than you might think, because packaged spice blends and store-bought broths are common hiding spots for artificial flavoring agents that can sneak into otherwise wholesome meals. Here, the depth comes from properly searing the beef until deeply browned, blooming the spices in the pot, and letting everything simmer low and slow in bone broth spiked with apple cider vinegar and honey. Carrots and zucchini add body and a little sweetness, while the apricots melt into the braising liquid and create a sauce that's rich without being heavy. A handful of fresh cilantro and torn mint at the end keeps things bright and clean. This is the kind of stew that makes the whole house smell incredible and proves you never need artificial anything to build serious, layered flavor.
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!
