
Warm, fragrant, and deeply satisfying, this Moroccan-inspired beef stew is the kind of one-pot meal that makes the whole kitchen smell incredible. Turmeric, Ceylon cinnamon, fresh ginger, and ground ginger layer together into a spice profile that feels complex but comes together with minimal effort. The dried apricots are the real secret weapon here — they soften into the broth as the stew simmers, adding a gentle sweetness that balances the savory, collagen-rich beef beautifully. Beef chuck gets a proper sear in coconut oil before braising low and slow, which means you end up with fork-tender, shreddable meat that practically melts when you press it with a spoon. Carrots and zucchini go in toward the end so they stay tender without turning to mush, and a splash of apple cider vinegar and honey round out the broth into something genuinely craveable. A handful of fresh cilantro and torn mint scattered over the top at serving adds a bright, herby finish that cuts through the richness perfectly. This is the kind of stew you'll want to make on a Sunday and eat all week.
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!
