
Warm, fragrant, and deeply satisfying, this Moroccan-spiced beef stew layers turmeric, Ceylon cinnamon, and fresh ginger into a braise that smells absolutely incredible from the first sear. The addition of unsulfured dried apricots brings a gentle sweetness that balances the savory bone broth beautifully, while carrots and zucchini round out the bowl with hearty, tender vegetables. Every single ingredient here is naturally free from synthetic dyes — no bright-orange spice blends with mystery additives, no store-bought broth with artificial coloring agents hiding in the fine print. That matters more than people realize, because packaged spice mixes and commercial broths are surprisingly common sources of added color. Here, you control everything: whole spices, real aromatics, and a clean broth that lets the natural golden hue of turmeric do all the visual work. The low-and-slow simmer breaks down the beef chuck until it's fork-tender and practically melts into the sauce, making this feel like a special-occasion dish even on a weeknight. Finish with fresh cilantro and mint for a bright, herby lift that ties the whole pot together.
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!
