Beef & Chickpea Tagine with Apricots
Warm spices, tender beef, hearty chickpeas, and sweet apricots come together in this Moroccan-inspired tagine. Rich in iron, protein, and bold North African flavor, this comforting one-pot meal proves that nourishing food can be absolutely unforgettable. 🇲🇦✨
Ingredients
- 1½ lbs beef chuck, cut into 1-inch cubes
- 1 tablespoon olive oil
- 1 medium yellow onion, diced
- 3 garlic cloves, minced
- 1 teaspoon ground cumin
- 1 teaspoon ground ginger
- 1 teaspoon ground cinnamon
- 1 teaspoon smoked paprika
- ½ teaspoon ground turmeric
- ½ teaspoon black pepper
- ½ teaspoon salt
- 1 tablespoon tomato paste
- 1 can (14.5 oz) diced tomatoes
- 1½ cups low-sodium beef broth
- 1 can (15 oz) chickpeas, drained and rinsed
- ½ cup dried apricots, halved
- 2 cups baby spinach
- 1 tablespoon fresh lemon juice
- ¼ cup chopped fresh cilantro or parsley
- 2 tablespoons sliced almonds, optional
Instructions
- Brown the beef: Heat the olive oil in a large Dutch oven or heavy-bottomed pot over medium-high heat. Add the beef and brown on all sides, working in batches if necessary. Transfer to a plate.
- Build the flavor: Reduce the heat to medium. Add the onion and cook for 4–5 minutes until softened. Add the garlic and cook for about 30 seconds.
- Add the spices: Stir in the cumin, ginger, cinnamon, smoked paprika, turmeric, black pepper, salt, and tomato paste. Cook for about 1 minute until fragrant.
- Simmer: Return the beef to the pot. Add the diced tomatoes and beef broth. Stir well, bring to a gentle boil, then reduce the heat to low. Cover and simmer for 60–75 minutes, or until the beef is tender.
- Add the chickpeas and apricots: Stir in the chickpeas and dried apricots. Cover and simmer for another 15 minutes so the flavors come together.
- Add the spinach: Stir in the baby spinach and cook for 2–3 minutes, just until wilted.
- Finish: Stir in the fresh lemon juice. Taste and adjust the seasoning if needed.
- Serve: Spoon into bowls and finish with chopped cilantro or parsley and sliced almonds, if using. Serve warm. 🇲🇦✨
Iron Tip
Beef provides heme iron, which is readily absorbed by the body, while chickpeas and spinach add plant-based non-heme iron. The fresh lemon juice provides vitamin C, which can help your body absorb more of the non-heme iron from the meal. For an extra vitamin C boost, serve with a simple side of bell peppers, tomatoes, or citrus. 🍋🥬
Why This Recipe Works
This dish brings together three iron-rich ingredients—beef, chickpeas, and spinach—in one deeply flavorful meal. The apricots add a subtle natural sweetness that balances the warm Moroccan-inspired spices, while lemon brightens every bite. It’s hearty, comforting, and impressive enough for guests, yet simple enough for a nourishing family dinner. 🇲🇦🍲✨
Serving Suggestions
Serve this Moroccan Beef & Chickpea Tagine over fluffy couscous, quinoa, or brown rice to soak up the rich, spiced sauce. Add a fresh tomato and bell pepper salad with a squeeze of lemon for extra vitamin C, or pair it with warm whole-grain flatbread. Finish with fresh cilantro or parsley and a sprinkle of sliced almonds for a beautiful restaurant-style presentation. 🇲🇦✨
Storage and Reheating
Store leftovers in an airtight container in the refrigerator for up to 3–4 days. Reheat gently on the stovetop over medium-low heat, adding a small splash of beef broth or water if the sauce has thickened. You can also microwave individual portions until steaming hot, stirring halfway through. The flavors become even richer after a day in the refrigerator, making this a fantastic make-ahead meal. 🍲✨
Nutrition Notes
This hearty tagine combines protein-rich beef with chickpeas and spinach for a satisfying meal that provides both heme and non-heme iron. Chickpeas also contribute fiber and plant-based protein, while spinach adds folate and other important nutrients. Dried apricots bring natural sweetness along with additional iron, and the lemon juice adds vitamin C to support the absorption of plant-based iron.
