Hashweh (حشوة) is a classic Lebanese seasoned rice-and-meat mixture whose name literally refers to a “stuffing” or “filling.” It is one of the most versatile preparations in Lebanese cuisine and appears in many traditional dishes.

Hashweh combines fragrant rice, ground lamb or beef, warm spices, and toasted nuts. It can be served as a simple side dish, used to stuff chicken or vegetables, or placed underneath roasted meats.

The flavor is warm and aromatic rather than spicy, with cinnamon, allspice, black pepper, and toasted nuts providing the characteristic Lebanese profile.


What Is Hashweh?

The Arabic word hashweh means filling or stuffing.

In Lebanese cooking, it commonly refers to a mixture of:

  • Rice
  • Ground lamb or beef
  • Cinnamon
  • Allspice
  • Black pepper
  • Butter or ghee
  • Toasted almonds
  • Pine nuts

There are many regional and family variations.

Some versions use only rice and meat, while others include raisins, peas, chickpeas, or additional spices.

Hashweh is often served beneath:

  • Roast chicken
  • Roasted lamb
  • Stuffed vegetables
  • Stuffed grape leaves
  • Stuffed zucchini
  • Festive poultry dishes

Ingredients

For the Hashweh

  • 2 cups long-grain rice
  • 500 g ground lamb or beef
  • 1 large onion, finely chopped
  • 2 tablespoons butter or ghee
  • 1 tablespoon olive oil
  • ½ teaspoon ground cinnamon
  • 1 teaspoon ground allspice
  • ½ teaspoon black pepper
  • 1 teaspoon salt
  • 3 cups water or beef/chicken stock

For the Nut Garnish

  • ½ cup slivered almonds
  • ¼ cup pine nuts
  • 1 tablespoon butter or ghee

Optional:

  • ¼ cup raisins
  • ¼ cup pistachios
  • ¼ teaspoon ground cardamom
  • ¼ teaspoon nutmeg

Preparing the Rice

Rinse the rice thoroughly under cold water.

Continue rinsing until the water becomes relatively clear.

Drain well.

Rinsing removes excess starch and helps produce separate grains.


Browning the Meat

Heat the butter or ghee and olive oil in a large heavy-bottomed pot.

Add the finely chopped onion.

Cook gently until softened and translucent.

Add the ground lamb or beef.

Break the meat apart with a wooden spoon.

Cook until it becomes nicely browned and most of the moisture has evaporated.

Good browning is important because it gives the hashweh a deep savory flavor.


Adding the Lebanese Spices

Add:

  • Cinnamon
  • Allspice
  • Black pepper
  • Salt

Stir well.

The warm aroma of cinnamon and allspice should immediately become noticeable.

These spices are the defining character of traditional Lebanese hashweh.

The dish should be aromatic and savory rather than hot or strongly chili-flavored.


Adding the Rice

Add the rinsed and drained rice to the browned meat.

Stir gently for 1–2 minutes.

Coating the rice in the meat fat and spices gives the grains a deeper flavor.


Cooking the Hashweh

Pour in the hot stock or water.

Stir once.

Bring the mixture to a gentle boil.

Reduce the heat to low.

Cover the pot tightly.

Cook for approximately 15–18 minutes, or until the rice has absorbed the liquid and is tender.

Turn off the heat.

Leave covered for another 10 minutes.

This resting period allows the rice to finish steaming.


Fluffing the Rice

Remove the lid.

Use a fork to gently fluff the hashweh.

Avoid vigorous stirring because it can break the rice grains and make the mixture sticky.

The finished hashweh should be moist but not wet, with distinct grains of rice and small pieces of seasoned meat throughout.


Toasting the Nuts

4

Heat butter or ghee in a small skillet.

Add the pine nuts.

Toast until lightly golden.

Remove them from the pan.

Toast the almonds separately until golden and crisp.

Keep the nuts aside until serving.

The crunchy nuts are an important part of the dish and provide a beautiful contrast to the soft rice and meat.


Optional Raisins

For a slightly sweeter festive version, add raisins.

You can soak them briefly in warm water, drain them, and then sauté them in a little butter.

Fold them into the finished hashweh or scatter them over the top.

The sweet raisins work particularly well with cinnamon and toasted nuts.


Assembling the Hashweh

Transfer the finished rice and meat mixture to a large serving platter.

Spread it evenly.

Scatter the toasted almonds and pine nuts over the top.

Add fresh parsley if desired.

For a festive presentation, add:

  • Toasted pistachios
  • Golden raisins
  • Pomegranate seeds

Serve warm.


Hashweh as a Stuffing

The most important use of hashweh is as a filling.

5

It can be used to stuff:

  • Whole chicken
  • Turkey
  • Lamb
  • Zucchini
  • Eggplant
  • Bell peppers
  • Grape leaves

When used as stuffing, the rice should not be completely cooked beforehand if it will continue cooking inside another dish.

The rice needs room to expand, so don't pack the cavity or vegetable too tightly.


Hashweh-Stuffed Chicken

One of the most impressive uses of hashweh is stuffing a whole chicken.

Prepare the hashweh mixture but cook the rice only partially.

Allow it to cool slightly.

Stuff the chicken loosely.

Secure the cavity as needed.

Roast the chicken until the poultry reaches a safe internal temperature and the stuffing is fully cooked.

The juices from the chicken soak into the hashweh during roasting, making it especially flavorful.


Hashweh With Roast Lamb

Hashweh is also wonderful beneath slow-roasted lamb.

Spread the cooked hashweh across a large serving platter.

Place the sliced lamb over the rice.

Spoon some of the lamb's roasting juices over the top.

Finish with toasted almonds and pine nuts.

The combination of rich lamb and aromatic rice is particularly luxurious.


Hashweh and Lebanese Rice: What's the Difference?

These two dishes can look similar but have an important distinction.

Lebanese RiceHashweh
Primarily rice and toasted vermicelliRice combined with seasoned meat
Often served as a sideCan be a main dish or stuffing
Mildly aromaticRicher and more savory
Vermicelli is commonGround meat is characteristic
Often served with chickenFrequently used to stuff chicken and vegetables

In many families, the terms and recipes vary, so there can be considerable overlap.


Tips for Perfect Hashweh

Brown the meat properly

Don't add the rice too early.

Let the meat develop some color for a deeper flavor.

Use fresh spices

Cinnamon and allspice are major flavors in this dish, so fresh spices make a noticeable difference.

Don't overcook the rice

The rice should remain fluffy and separate.

Let it rest

The 10-minute covered resting period is important.

Toast the nuts separately

This prevents delicate pine nuts from burning while the almonds are still browning.

Use lamb for a richer flavor

Ground lamb provides a particularly traditional and rich taste.

Don't make it spicy

Traditional Lebanese hashweh relies on warm spices rather than strong chili heat.


Hashweh With Lamb

For a particularly rich version, use ground lamb.

The natural fat from lamb combines beautifully with:

  • Cinnamon
  • Allspice
  • Black pepper
  • Toasted almonds
  • Pine nuts

If the lamb is particularly fatty, you can reduce the amount of butter or ghee used.


Hashweh With Beef

Ground beef produces a slightly leaner version.

Choose ground beef with enough fat to keep the rice flavorful.

You can also combine beef and lamb for a balanced flavor.


Vegetarian Hashweh

Although meat is traditional in many versions, you can make a vegetarian-inspired hashweh.

Replace the meat with:

  • Chickpeas
  • Mushrooms
  • Toasted walnuts
  • Lentils
  • Finely chopped vegetables

Keep the cinnamon, allspice, and toasted nuts for the characteristic flavor profile.


What to Serve With Hashweh

Hashweh works beautifully with a variety of Lebanese dishes.

Main dishes

  • Roast chicken
  • Roast lamb
  • Grilled chicken
  • Kafta
  • Shish tawook

Mezze

  • Hummus
  • Baba ghanoush
  • Labneh
  • Muhammara

Salads

  • Tabbouleh
  • Fattoush
  • Cucumber salad

Pickles

  • Pickled turnips
  • Pickled cucumbers
  • Pickled peppers

Bread

  • Warm pita
  • Saj bread

Make-Ahead Instructions

Hashweh is excellent for entertaining because it can be prepared ahead.

Cook the rice and meat.

Allow it to cool.

Refrigerate in an airtight container.

When ready to serve, reheat gently with a small splash of stock or water.

Toast the nuts separately and add them immediately before serving.

This keeps the nuts crisp.


Storage

Store leftover hashweh in an airtight container in the refrigerator.

Reheat thoroughly before serving.

If the rice seems dry, add a small amount of stock or water before reheating.

Keep toasted nuts separately whenever possible.


Recipe at a Glance

Preparation time: 15 minutes
Cooking time: 30–35 minutes
Total time: About 50 minutes
Servings: 5–6

Main ingredients

Rice + ground lamb/beef + onion + cinnamon + allspice + black pepper.

Garnish

Toasted almonds + pine nuts + parsley.

Optional additions

Raisins + pistachios + cardamom.


Final Thoughts

Hashweh is one of the most useful and flavorful preparations in Lebanese cooking.

At its simplest, it is a delicious combination of rice, seasoned ground meat, warm spices, and toasted nuts. But its versatility is what makes it so special.

It can be served as a standalone rice dish, placed underneath roast lamb, or used as a fragrant stuffing for chicken, turkey, vegetables, and other festive dishes.

The combination of savory meat, fragrant cinnamon and allspice, fluffy rice, and crunchy toasted nuts gives hashweh its unmistakable Lebanese character.

Serve it warm in the center of the table, surrounded by hummus, tabbouleh, pickles, and warm pita, and you have a comforting dish that feels equally at home at a simple family dinner or a grand Lebanese celebration.