Home Recipes Hashweh with Lebanese Rice Pilaf

Hashweh with Lebanese Rice Pilaf

by Jennah
Hashweh with Lebanese Rice Pilaf

Love it? Share it!

Hashweh with Lebanese Rice Pilaf is a traditional Middle Eastern dish made with spiced ground meat cooked with aromatic rice, toasted nuts, and warm spices. “Hashweh” means “stuffing,” but this flavorful mixture is often served as a complete meal on its own. It’s rich, comforting, and deeply fragrant, making it perfect for family gatherings or cozy homemade dinners.

The first time I made Hashweh with Lebanese Rice Pilaf, I didn’t expect such a simple dish to feel so special. But as soon as the warm spices hit the pan, the kitchen filled with an incredible aroma that brought everyone in. My husband couldn’t wait for dinner and kept asking when it would be ready.

Now it has become one of those comforting meals we always look forward to. My little family especially loves it served with cool yogurt or a simple salad on the side. It’s one of those dishes that feels both humble and festive at the same time.

Why This Hashweh with Lebanese Rice Pilaf Recipe

  • Fragrant blend of warm Middle Eastern spices and herbs
  • Juicy, seasoned ground meat combined with fluffy rice
  • Toasted nuts add crunch and richness
  • One-pot style comfort food that’s easy to prepare
  • Perfect for family dinners or meal prep
  • Naturally satisfying and protein-rich
  • Authentic Lebanese flavor made simple at home

Ingredients

For 5–6 Servings

For the Hashweh (Meat Mixture)

  • 1.5 lb (700 g) ground beef or lamb
  • 2 tbsp (30 ml) olive oil or ghee
  • 1 medium onion, finely chopped (about 0.3 lb / 150 g)
  • 3 garlic cloves, minced
  • 1 tsp (5 g) salt
  • ½ tsp (1 g) black pepper
  • 1 tsp (2 g) ground cinnamon
  • 1 tsp (2 g) allspice
  • ½ tsp (1 g) ground nutmeg
  • ½ tsp (1 g) ground cardamom (optional)
  • 2 tbsp (30 g) pine nuts or slivered almonds
  • 2 tbsp (15 g) chopped parsley

For the Rice Pilaf

  • 2 cups (400 g / 0.88 lb) long-grain rice (basmati or Egyptian rice)
  • 3 tbsp (45 ml) butter or ghee
  • 3 ½ cups (830 ml) chicken broth or water
  • 1 tsp (5 g) salt (adjust to taste)
  • ½ tsp (1 g) ground cinnamon (optional for aroma)

Directions

  1. Rinse the rice under cold water until the water runs clear. Soak for 15–20 minutes, then drain.
  2. In a large pot, heat olive oil or ghee over medium heat. Add the chopped onion and cook until soft and golden.
  3. Add the ground beef or lamb and cook until browned, breaking it apart as it cooks.
  4. Stir in garlic, salt, pepper, cinnamon, allspice, nutmeg, and cardamom. Cook for another 2–3 minutes until fragrant.
  5. Add the toasted pine nuts or almonds and chopped parsley. Mix well and set aside.
  6. In another pot, melt butter over medium heat. Add the drained rice and sauté for 2–3 minutes until lightly toasted.
  7. Pour in the chicken broth or water and add salt. Bring to a boil.
  8. Reduce heat to low, cover, and simmer for 15–18 minutes until the rice is fully cooked and fluffy.
  9. Gently fold the cooked hashweh mixture into the rice or serve it layered on top.
  10. Fluff with a fork and serve warm.

Notes

  • You can use lamb for a richer, more traditional flavor.
  • Toasting the nuts adds depth and crunch—don’t skip this step.
  • For extra flavor, cook the rice in broth instead of water.
  • Add raisins or currants for a slightly sweet variation.
  • This dish tastes even better the next day after the spices develop.
  • Serve with yogurt, cucumber salad, or pickles for balance.

Love it? Share it!