
Warm, fragrant, and deeply nourishing, this Moroccan-spiced beef stew is exactly the kind of meal that feels like a hug from the inside out. Tender chunks of beef chuck are slow-simmered with carrots, zucchini, and sweet unsulfured apricots until everything melts together in a rich, golden broth that smells absolutely incredible. The bone broth base makes this especially satisfying during pregnancy, when protein and mineral-rich meals are genuinely worth prioritizing. Ceylon cinnamon, turmeric, and fresh ginger bring bold, warming flavor without any of the processed shortcuts or mystery additives you'd find in a jarred simmer sauce. The recipe calls for cooking the beef to well above safe internal temperature — the instructions even specify checking for fork-tender doneness — so you can eat with total confidence. Coconut oil replaces butter, the apricots are free of sulfites and added sugar, and every ingredient is straightforward and easy to verify at the store. It comes together in one Dutch oven, which means less cleanup and more time to actually enjoy a genuinely beautiful bowl of food.
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

Cook all meat thoroughly when pregnant.
















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!
