Moroccan three-meat tagine is a slow-braised dish combining beef, lamb, and chicken with warm spices, onion, olives, and preserved lemon. It is a hearty, shareable meal inspired by Moroccan tagine cooking; combinations vary, and this version adds the chicken later so it stays tender while the beef and lamb soften.
Ingredients
- 2 tablespoons (30 ml) olive oil, divided
- 1½ pounds (680 g) boneless beef chuck, cut into 1½-inch (4 cm) pieces
- 1½ pounds (680 g) boneless lamb shoulder, cut into 1½-inch (4 cm) pieces
- 1½ pounds (680 g) bone-in, skinless chicken thighs, about 4 to 6 pieces
- 1½ teaspoons (9 g) fine salt, divided, plus more to taste
- ½ teaspoon (1 g) freshly ground black pepper
- 2 large yellow onions (about 400 g), thinly sliced
- 4 garlic cloves (about 12 g), finely chopped
- 1 teaspoon (2 g) ground cumin
- 1 teaspoon (2 g) ground ginger
- 1 teaspoon (2 g) ground paprika
- ½ teaspoon (1 g) ground turmeric
- ½ teaspoon (1 g) ground cinnamon
- ¼ teaspoon (0.5 g) saffron threads, optional
- 2 tablespoons (30 g) tomato paste
- 2 cups (475 ml) low-sodium beef or chicken broth, plus up to ½ cup (120 ml) more if needed
- 1 tablespoon (15 ml) lemon juice
- 1 preserved lemon (about 75 g), rind rinsed and finely chopped; discard the pulp
- 1 cup (150 g) pitted green olives, rinsed if salty
- ½ cup (75 g) dried apricots, halved
- 2 tablespoons (8 g) chopped fresh cilantro
- 2 tablespoons (8 g) chopped fresh flat-leaf parsley
Instructions
- Prepare the meat and aromatics. Pat the beef, lamb, and chicken dry with paper towels. Season the beef and lamb with about 1 teaspoon (6 g) of the salt and the black pepper; season the chicken with the remaining ½ teaspoon (3 g) salt. Keep the chicken separate from the raw red meat and wash your hands and utensils after handling it. Slice the onions, chop the garlic, and measure the spices before you start browning. If using saffron, crumble it into 2 tablespoons (30 ml) of warm broth and let it steep while you cook.
- Brown the beef and lamb. Heat 1 tablespoon (15 ml) of oil in a heavy Dutch oven or wide, heavy-bottomed pot over medium-high heat. Brown the beef in a single layer, turning it so several sides take on color, about 5 to 7 minutes per batch. Transfer it to a plate and brown the lamb in the same way, adding the remaining oil if the pot looks dry. Work in batches rather than crowding the pot; crowded meat steams and will not develop the same savory browned surface. Browning both meats should take about 12 to 15 minutes in total.
- Soften the onion and bloom the spices. Reduce the heat to medium. Add the sliced onions and cook for 5 minutes, stirring and scraping up browned bits. Add the garlic, cumin, ginger, paprika, turmeric, cinnamon, and tomato paste. Stir for 1 minute, just until fragrant. If using saffron, pour in its soaking broth now. The mixture should smell aromatic, not scorched; lower the heat if the garlic begins to brown quickly.
- Braise the beef and lamb. Return the browned beef and lamb, along with any plate juices, to the pot. Pour in 2 cups (475 ml) broth and the lemon juice. The liquid should come partway up the meat rather than cover it completely. Bring it just to a gentle simmer, then cover and reduce the heat to low. Cook for 1 hour 20 minutes, checking after about 40 minutes that the liquid is barely bubbling. Stir once or twice and add a splash of broth if the bottom is becoming dry. The pieces should be beginning to soften but need not yet be fully tender.
- Add the chicken and fruit. Stir in the chopped preserved lemon and apricots, then nestle the chicken thighs into the sauce. Cover and simmer gently for 35 minutes, turning the chicken once if it is not mostly submerged. Keep the simmer low; a vigorous boil can toughen the meat and break the chicken apart. Add a little broth if needed to prevent sticking, but leave enough uncovered surface for the sauce to stay concentrated.
- Finish the tagine safely. Check the temperature with a food thermometer, inserting it into the thickest part of a chicken thigh without touching bone. USDA FSIS lists 165°F (74°C) as the safe minimum internal temperature for poultry; check a few thighs if their sizes differ. The USDA FSIS safe minimum for whole cuts of beef and lamb is 145°F (63°C) followed by a 3-minute rest, though properly braised pieces should be much more tender. If any portion has not reached its applicable minimum, continue simmering and check again. Stir in the olives and simmer uncovered for 5 minutes. Taste the sauce and adjust salt or lemon juice as needed.
- Rest and garnish. Turn off the heat and leave the pot covered for 10 minutes so the juices settle and the sauce clings to the meat. Sprinkle with cilantro and parsley just before serving. If the sauce seems thin, lift the meat out briefly and simmer the sauce uncovered for a few minutes, then return the meat to the pot.
Tips
- Choose a heavy pot. A tagine-shaped cooking vessel is lovely, but a Dutch oven with a snug lid works well. If using an unglazed clay tagine, follow its maker’s directions for seasoning and heat; many clay vessels should not go straight onto high heat. Keep the burner low and use a heat diffuser if recommended.
- Swap the preserved lemon thoughtfully. Preserved lemon gives a briny, fermented citrus flavor that fresh lemon alone cannot reproduce. If it is unavailable, use 1 tablespoon (15 ml) extra lemon juice plus 1 teaspoon (5 g) finely grated lemon zest and a small pinch of salt; the result will be brighter and less complex. Add this near the end.
- Keep the simmer gentle. A few small bubbles are enough. A hard boil can make the sauce reduce too quickly and the chicken fibers become firm. If the pot is bubbling vigorously even on low, move it to a smaller burner or use a heat diffuser.
- Salt after tasting. Preserved lemon and olives can contribute plenty of salt, especially if they are not rinsed. Start with the measured salt, then taste the finished sauce before adding more.
Serving Suggestions
Set the pot in the middle of the table and let guests choose a little of each meat with plenty of sauce. Serve the tagine over couscous, which catches the broth and makes the meal stretch comfortably; plain steamed couscous is a simple choice, while pearl couscous is a different, chewier grain and not the traditional semolina version. Crusty bread is useful for scooping up sauce, and warm flatbread also works. A crisp salad of cucumber, tomato, herbs, and lemon adds freshness beside the rich braise. Offer extra chopped cilantro or parsley and lemon wedges at the table, but taste before adding more salt because the olives and preserved lemon are already savory.
Variations
This three-meat combination is a generous home-style variation rather than a claim that every Moroccan tagine uses the same meats. For a more economical pot, replace some of the lamb with additional beef chuck, keeping the total amount of red meat similar. For a lighter version, use boneless chicken thighs, but add them after the beef and lamb have had their first braising time; boneless pieces may finish several minutes sooner, so check their temperature and texture early. You can omit the apricots for a more savory sauce, or replace them with ½ cup (75 g) pitted prunes for a deeper, sweeter note. If green olives are hard to find, use pitted black olives; they will bring a softer, less sharp flavor. A pinch of cayenne can add heat, while a little extra cinnamon makes the sauce warmer and sweeter. Keep changes modest so the preserved lemon, spices, and meat remain balanced.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking in shallow, airtight containers. The tagine keeps for 3 to 4 days in the refrigerator. For longer storage, freeze it in meal-size portions for up to 3 months; the meat may soften slightly after thawing, but the sauce generally freezes well. Thaw frozen portions overnight in the refrigerator rather than on the counter. Reheat gently in a covered saucepan over medium-low heat, stirring carefully and adding a splash of broth or water if the sauce has thickened. Heat leftovers to 165°F (74°C), checking with a food thermometer. A microwave also works: cover the portion loosely, stir partway through heating, and verify that it reaches 165°F (74°C) throughout. Avoid repeated reheating; warm only the portion you plan to serve.
Frequently Asked Questions
Can I make this in a traditional tagine?
Yes, if the vessel is designed for stovetop cooking and is compatible with your burner. Follow the manufacturer’s instructions for any heat diffuser or gradual warming requirement. A Dutch oven is a practical alternative and often gives more room for browning the meat in batches.
Can I prepare the tagine a day ahead?
Yes. Cool it promptly, refrigerate it within 2 hours, and keep it covered. The flavors meld overnight, and the sauce may firm up as it chills. Reheat it gently until the meat and sauce reach 165°F (74°C), adding a little broth if needed. Add the herbs after reheating so they stay fresh.
Why are the beef or lamb still tough?
They usually need more time, not higher heat. Chuck and shoulder contain connective tissue that softens during a slow, moist braise. Keep the pot at a gentle simmer and continue cooking in 15-minute increments until a fork slips into the pieces easily. Check that there is enough liquid to keep the bottom from scorching.
Can I use chicken breast instead of thighs?
You can, but breast meat is leaner and more likely to dry out during a long braise. Cut it into large pieces and add it later, checking early for 165°F (74°C). Bone-in thighs are more forgiving and better suited to the full simmering time in this recipe.
What can I use if I do not have saffron?
Simply leave it out. Saffron contributes a subtle floral aroma and golden color, but the cumin, ginger, paprika, turmeric, and cinnamon provide the main seasoning. Do not increase the turmeric substantially to imitate saffron, since that can make the sauce earthy and overpowering.
Is this tagine very spicy?
No; the listed spices are aromatic rather than hot, and the recipe contains no chili. To make it hotter, add a small pinch of cayenne with the other spices or serve harissa separately so each person can adjust their own portion.
Related
- Moroccan Food: Chicken Tagine with Olives and Lemon
- Moroccan Soup Recipe: Harira with Lentils and Chickpeas
- Low-Carb Moroccan Chicken Tagine Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).