
Warm, fragrant, and deeply satisfying, this Moroccan-spiced beef stew layers turmeric, Ceylon cinnamon, and fresh ginger into a braise that smells incredible from the moment the spices hit the pot. The sweetness comes from unsulfured dried apricots and a touch of honey — no cured meats, no processed shortcuts, nothing that sneaks in unwanted preservatives. That matters more than it might seem, because a lot of hearty stews and braises rely on cured or processed beef products that routinely contain sodium nitrate or nitrite as a preservative. Here, the beef chuck is simply seasoned with sea salt and seared hard in coconut oil until deeply browned, building all the flavor you need the clean way. Bone broth and apple cider vinegar round out the braising liquid, giving the sauce a rich, slightly tangy backbone that balances the sweetness of the apricots beautifully. Carrots and zucchini go in toward the end so they stay tender without turning to mush, and a handful of fresh cilantro and mint at the table keeps everything bright. It's the kind of one-pot dinner that tastes like it took serious effort but mostly just rewards patience.
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!
