Hashweh (Spiced Rice and Meat With Yogurt)

Hashweh (Spiced Rice and Meat With Yogurt)

Hashweh means stuffing in Arabic, hence the name of this dish that is used to fill chicken, lamb, pigeon and almost any other poultry or meat that can be stuffed. The combination of warm spices, fluffy rice and tender meat with the crispy, fried nuts is so delicious, it has become a meal in its own right. For a more elaborate presentation, you can top it with shredded chicken or lamb. Whichever way you serve it, you’re in for a real treat, with a recipe so simple it can easily make its way into your weekly dinner rotation. Hashweh pairs perfectly with a salad of finely chopped cucumbers, tomatoes and onions dressed with lemon, olive oil, salt and some dried mint.
  • Total:
  • Serves: 6 persons



  1. Step 1

    Make the rice: Mix together allspice, cinnamon, black pepper and nutmeg and set aside. Rinse rice in a colander until the water runs almost clear, then soak in cold water for 15 minutes. Drain and let stand for 15 minutes.
  2. Step 2

    While rice soaks and drains, heat butter and olive oil in a large Dutch oven or nonstick pot over medium-high. Once the butter starts to sizzle, add half of the spice mixture and fry for a few seconds until fragrant. Add meat and cook, breaking the meat up finely with a wooden spoon, until any released water evaporates and the meat is nicely browned, 10 to 15 minutes. (It is important for the meat to be in small even-size pieces.)
  3. Step 3

    Add drained rice to the pot, along with remaining spices, and stir to combine and coat with the oil. Pour in the stock and bring to a boil. Taste for seasoning: the stock should be saltier than you would like your finished dish to be, so add more salt to your liking, but do so generously.
  4. Step 4

    Once the mixture boils, lower the heat to maintain a simmer, cover the pot and cook until the liquid has mostly evaporated but the rice is still easy to stir with a spoon and not sticking to the bottom, 8 to 12 minutes. Give the rice a final mix, turn off the heat, then wrap a clean tea towel or paper towels around the lid and cover again. (The towel will absorb excess moisture.) Let sit to steam in the residual heat for 20 minutes.
  5. Step 5

    While the rice cooks, prepare the topping: Place a small skillet over medium-high and pour in enough oil to thinly coat the bottom (1 to 2 tablespoons). Add pine nuts and stir to coat evenly with the oil. Reduce heat to heat to low and continue to stir until nuts are a light golden color, about 4 minutes. Remove from the heat and drain nuts on a plate lined with paper towels. Repeat with slivered almonds.
  6. Step 6

    While the rice rests, make the yogurt: Coarsely grate the cucumber and place in a colander in the sink. Sprinkle with salt, mix and set aside for 10 minutes to allow juices to drain. Give the cucumbers one final mix, pressing on them with the back of a spoon to ensure any excess liquid drains. Transfer to a bowl and add the yogurt, garlic and lemon juice and season with salt. Whisk until well combined, taste and add more salt if you’d like.
  7. Step 7

    Fluff rice with a large fork, transfer to a serving platter and top with toasted nuts. Serve, passing the yogurt around for each person to place a dollop over their rice.