MoroccanMedium · Hot
Slow-braised beef drinks in the honeyed sweetness of cinnamon and caramelized onion while apple slices hold their shape just enough to give the sauce a perfumed, fruity depth. Toasted almonds bring texture and a faint bitterness that stops the whole thing from tipping too sweet. It is the kind of dish that makes people ask what the secret is — the secret is time.
20 min
1h 30m
10 min
2h
Method
Pat the beef cubes dry with paper towels. Season generously with salt, black pepper, and a pinch of turmeric. Set aside to come to room temperature while you prepare the other ingredients.
Warm the saffron threads in a small dry skillet over low heat for 30 seconds to release its fragrance, then bloom in 2 tablespoons of warm water. Set aside.
Heat the olive oil in the base of your tagine or a heavy Dutch oven over medium-high heat until shimmering. Working in batches, sear the beef cubes on all sides until deeply golden-brown, about 3-4 minutes per side. Do not crowd the pan. Transfer browned beef to a plate and set aside.
In the same pot, add the diced yellow onion. Cook, stirring occasionally, until softened and translucent, about 5 minutes. Add the minced garlic and cook for another minute until fragrant.
Cover the tagine with its conical lid (or a tight-fitting lid if using a Dutch oven). Reduce heat to very low and simmer for 1 hour, allowing the beef to become tender and the flavors to meld.
Scatter the slivered almonds in a dry skillet over medium heat, stirring frequently, for 3-4 minutes until golden and fragrant. Alternatively, arrange on a baking sheet and toast under a broiler for 2-3 minutes, watching carefully to prevent burning. Sprinkle over the tagine before serving.
Nutri-Score
Excellent balance
A–E · lower is better · score -2
Calories
558
per serving
Protein
37g
Carbs
22g
Fat
38g
Sat. fat
5g
Fiber
3g
Sugar
16g
Sodium
422mg
Nutri-Score is a general nutritional-balance guide, not medical or dietary advice.
Environmental impact
Very high impact
A–E · lower is better · includes estimates
kg CO2e
13
per serving
Water
0.9m³
Land
264Pt
Runoff
0.2g P
Beef steak, cubed drives 99% of this recipe’s estimated footprint.
Carbon from Poore & Nemecek 2018; water, land & runoff from Agribalyse — modelled averages for comparing recipes, not a measurement of your groceries.
Flavor Profile
Umami
Sweet
Salty
Sour
Bitter
Spicy
Textures
Aromas
Kitchen Equipment
Primary Tool
Dutch OvenSafety & Storage
Cooking Temperature
Beef must reach internal temperature of 145°F (63°C) for medium-rare or 160°F (71°C) for medium doneness. Verify with meat thermometer after braising period.
Cross Contamination
Use separate cutting boards and utensils for raw beef and ready-to-eat ingredients like almonds. Wash hands thoroughly between handling raw meat and other components.
When blooming saffron in warm water, use water at 100-110°F - temperatures above this may degrade saffron quality but do not present safety risk.
Storage
Refrigerate leftover tagine within 2 hours of cooking. Store in airtight container. Consume within 3-4 days or freeze for up to 3 months.
Handling
Pat beef dry before seasoning and searing - moisture on meat surface causes steaming instead of browning, affecting both food safety and flavor development.
High Risk Population
For immunocompromised individuals, pregnant women, or elderly, ensure beef reaches 165°F (74°C) and reheat leftovers to this temperature before consumption.
Allergen Warning
Clearly label/tag dish when serving to guests as containing tree nuts (almonds). Verify no cross-contact with peanut products during preparation or serving.
Shelf Life
The combination of meat and fruit in tagine creates ideal conditions for bacterial growth. Do not leave at room temperature for more than 2 hours total (including serving time).
Pro Tips
Technique
Never rush your tagine! The saffron must be bloomed gently in warm water to release its golden perfume, and the beef deserves time to become tender—patience is the secret ingredient that no spice can replace.
Substitution
If you cannot find fresh apples, dried apricots soaked in warm water make an authentic alternative that brings a deeper, jammy sweetness. Always use saffron threads, never ground turmeric pretending to be saffron—it is an insult to the dish!
From the chef
Slow-braised beef drinks in the honeyed sweetness of cinnamon and caramelized onion while apple wedges hold their shape just enough to lend the sauce a perfumed, fruity depth that surprises people every time. Saffron blooms golden in the base alongside cumin and ground ginger; the beef sears to a deep crust before it surrenders to a low, patient braise of nearly an hour. Toasted almonds scattered over the top bring texture and a faint bitterness that keeps the whole thing from tipping too sweet. It is the kind of dish that makes people ask what the secret is — the secret is time, and it is worth every minute of it.
Source: generated · May 30, 2026