This vibrant one-pan meal brings together the warm, aromatic spices of Ras el Hanout with tender ground beef, blistered tomatoes and a colorful turmeric-infused rice. Studded with chopped spinach and sweet dried cranberries, the rice is a beautiful golden bed for the savory beef. A quick lemon harissa sauce adds a bright, creamy finish that ties everything together.
Ready in just 25 minutes, this dish is perfect for busy weeknights when you crave something bold and satisfying. The combination of textures-from the juicy tomatoes to the fluffy rice-makes every bite exciting. Serve with extra lemon wedges for a fresh pop of citrus.
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
- Melt butter in a small pot over medium heat. Stir in turmeric and cook until fragrant, about 30 seconds. Add rice, stock concentrate, 1¼ cups water, salt and pepper. Bring to a boil, then reduce heat to low, cover and simmer 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 teaspoon at a time until the sauce reaches a drizzling consistency. Season with salt and pepper.
- Heat a 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. Transfer to a plate and wipe out the pan.
- Heat another drizzle of olive oil in the same pan over medium-high heat. Add beef, onion, ras el hanout, sugar, salt and pepper. Cook, stirring occasionally, until beef is browned and cooked through, 4-6 minutes.
- Fluff the rice with a fork and stir in spinach and cranberries. Season with salt and pepper. Divide rice between bowls, top with beef and blistered tomatoes and drizzle with lemon harissa sauce. Serve with remaining lemon wedges.
Recipe Tips
Be sure to measure the turmeric carefully; the recipe uses only ¼ teaspoon to avoid overpowering the dish.
For a spicier kick, add a pinch of cayenne to the beef while cooking.
If the rice is done before the beef, keep it covered off the heat to stay warm and fluffy.
FAQ
Can I use a different type of rice?
Yes, but cooking times may vary. For best results, use a long-grain white rice. If using brown rice, increase the liquid and cooking time accordingly.
What can I substitute for harissa aioli?
You can mix 2 tablespoons of mayonnaise with 1 teaspoon of harissa paste and a squeeze of lemon juice as a quick substitute.
Is this recipe gluten-free?
Yes, all ingredients are naturally gluten-free. Check labels on stock concentrate and harissa aioli to be sure.






























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