This vibrant dish brings together warm North African spices and bright, tangy flavors in a quick weeknight meal. Ground beef is seasoned with aromatic ras el hanout and pan-seared alongside sweet blistered tomatoes, then served over a bed of turmeric-infused rice studded with spinach and dried cranberries. A creamy lemon harissa sauce adds a final burst of heat and acidity.
Ready in just 25 minutes, this recipe is perfect for busy evenings when you crave something hearty and exciting. The rice cooks in one pot while the beef and tomatoes are prepared in a single pan, making cleanup a breeze.
Log in to save recipes and build weekly shopping lists.
Recipe details
Nutrition per serving
Dietary labels
Allergen check
Values are calculated per serving from ingredient amounts and the ingredient nutrition reference per 100g. Allergen and diet labels use available ingredient metadata and name matching; always check product labels for strict diets or allergies. Some ingredient amounts or nutrition values were incomplete, so this is marked as a partial estimate.
Ingredients
Instructions
- Wash and dry produce. In a small pot, melt 1 TBSP butter over medium heat. Stir in ¼ tsp turmeric; cook, stirring frequently, until fragrant, 30-60 seconds. Stir in rice, stock concentrate, 1¼ cups water, a big pinch of salt and pepper. Cover and bring to a boil, then reduce to a low simmer. Cook until rice is tender, 15-18 minutes. Keep covered off heat until ready to serve.
- While rice cooks, quarter the lemon. Halve, peel and thinly slice the onion. Roughly chop the spinach.
- In a small bowl, combine harissa aioli, garlic powder and a squeeze of lemon juice. Add water 1 tsp at a time until mixture reaches a drizzling consistency. Season with a pinch of salt and pepper.
- Heat a large drizzle of olive oil in a large pan over medium-high heat. Add tomatoes and season with salt and pepper. Cook, stirring occasionally, until blistered, 2-3 minutes. Turn off heat; transfer to a plate. Wipe out pan.
- Heat a drizzle of olive oil in the same pan over medium-high heat. Add beef, onion, ras el hanout, 1 tsp sugar, salt and pepper. Cook, stirring occasionally, until beef is browned and cooked through, 4-6 minutes.
- Fluff rice with a fork; stir in spinach and cranberries. Season with salt and pepper to taste. Divide rice between bowls. Top with beef and blistered tomatoes in separate sections. Drizzle everything with lemon harissa sauce and serve with remaining lemon wedges on the side.
Recipe Tips
For best results, use a heavy-bottomed pan to prevent sticking when cooking the beef.
If you prefer a milder harissa sauce, start with less aioli and adjust to taste.
The rice can be made ahead and reheated; add a splash of water when reheating to restore moisture.
FAQ
Can I use a different protein instead of ground beef?
Yes, ground lamb or chicken would work well with the ras el hanout spice blend. Adjust cooking time as needed.
Is there a substitute for harissa aioli?
You can mix 2 tablespoons mayonnaise with 1 teaspoon harissa paste and a squeeze of lemon juice as a quick substitute.
Can I make this dish gluten-free?
Yes, the recipe is naturally gluten-free. Ensure your stock concentrate and harissa aioli are certified gluten-free if needed.






























Recipe comments
0 DandyRecipes comments
Log in to comment on this recipe.
No DandyRecipes comments yet.