
Warm, fragrant, and deeply satisfying, this Moroccan-inspired beef stew layers bold spices with the natural sweetness of dried apricots and honey for a result that feels both exotic and comforting. Ceylon cinnamon, turmeric, and two forms of ginger build a complex, aromatic base that fills your kitchen long before the first bowl hits the table. The beef is seared in batches for maximum browning, then slow-simmered in bone broth until it reaches that fork-tender, collagen-rich texture that makes a stew truly unforgettable. Carrots and zucchini join the pot in stages so every vegetable finishes perfectly, and the unsulfured apricots melt into the broth to create a subtle, jammy sweetness that balances the savory depth beautifully. For anyone navigating tree nut restrictions, this recipe is naturally free of the usual suspects — every ingredient is straightforward, with no nut-based thickeners or hidden additions to second-guess. A finishing scatter of fresh cilantro and mint lifts the whole dish with brightness right before serving. It's the kind of one-pot meal that tastes like it took serious effort but rewards you with minimal cleanup and maximum 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!
