Daoud Basha | Lebanese Meatballs in Tomato Pomegranate Molasses Sauce

Dawood or Daoud Basha is the most famous Levantine stew made of meatballs flavoured with Arabic spices (allspice and cinnamon) and stewed in tomato and pomegranate molasses sauce. Simple and delicious! Jump to Recipe.

I am back with yet another Lebanese recipe! :-)

Daoud Basha | Lebanese Meatballs in Tomato Pomegranate Molasses Sauce

Meatballs are a concept in every culture and are served in limitless ways, isn't it? I first came across the Daoud basha recipe under "recommended for you" videos on Youtube (maybe post my random research about the Don 😜) and I made a mental note to try it because I had all the ingredients required already in my kitchen! You know me now, I am a sucker for allspice and pomegranate molasses! 

I don't want to mention the history behind the name of the dish as there are different versions for it and I shall leave that for the historians. The speculated and rumoured history with no substantial proof on why this dish is called after the man was another reason I wanted to try Daoud Basha! The first reason being it is a Lebanese recipe and uses allspice and pomegranate molasses.

Daoud Basha | Lebanese Meatballs in Tomato Pomegranate Molasses Sauce

When I tried the Dawood basha recipe for the first time last year, I followed Ream's Kitchen Youtube video that showed up on my feed and also borrowed the idea of adding potato from my favourite blogger, Sawsan. I understand sourcing the ingredients or not knowing if you will ever use it again could be a reason not to try but if you ever land up with allspice and pomegranate molasses, I can assure you there are a few keeper recipes that will help you use them up.

How to make the meatballs for Daoud Basha?

You don't need breadcrumbs to make these meatballs! These meatballs are made with ground meat with fat so you don't need a binder like flour, egg or breadcrumbs. It tastes better this way than adding those binders but you can tweak as per the kind of meat you have. All you need to do is mix all the meatballs ingredients thoroughly so the flavour is distributed evenly. Make equal sized balls and keep them refrigerated until needed or you can sear them immediately with some olive oil on medium to high flame.

If you are the kind who washes the ground meat, then give it enough time to drain completely else the chances of them breaking is high.

How to make the Tomato Pomegranate Molasses Sauce?

The sauce starts with sauteing some onions and garlic that are finely chopped along with the flavours of allspice and cinnamon. I have ground the tomatoes for personal preference but you can use chopped too. You will also need some tomato paste to intensify the tomato flavour and bring that bright colour to the stew. If you don't have the paste, you can add a ripe tomato and dash of sugar to balance the taste. And lastly good tablespoonful of pomegranate molasses!

What is a substitute for Allspice and Pomegranate Molasses?

You can replace allspice powder with pumpkin spice mix or use a dash of cinnamon and clove powder. For Pomegranate molasses, the best alternative would be tamarind paste with some sugar.

The stew comes together with the addition of pan-seared meatballs, pan-fried potatoes and some bell peppers. Served hot with rice is the best way to have Daoud Basha! I have compiled a video using images and short clips of the making of Daoud Basha and have uploaded it on youtube for ease.

Daoud Basha making step pics
Daoud Basha | Lebanese Meatballs in Tomato Pomegranate Molasses Sauce

Daoud Basha Recipe | Lebanese Meatballs in Tomato Pomegranate Molasses Sauce 


For the meatballs:
  • 550gms ground meat (beef or lamb or mix)
  • 1 medium onion, diced finely
  • 3 garlic cloves, minced
  • 2 to 3 green chilli, chopped finely
  • Handful parsley, chopped
  • 1/2 tablespoon allspice powder
  • 1/2 teaspoon cinnamon powder
  • Salt and pepper
  • Olive oil to sear
For the fried Potato chunks:
  • Olive oil to pan-fry
  • 1 large potato, cubed
For the Tomato Pomegranate Molasses Sauce:
  • 1 medium onion, diced finely
  • 4 garlic cloves, minced
  • 1/2 tablespoon allspice powder
  • 1/2 teaspoon cinnamon powder
  • 2 large tomatoes, pureed or chopped finely
  • 1 and 1/2 tablespoon tomato paste
  • 1 tablespoon pomegranate molasses
  • all of the seared meatballs
  • Water to submerge the meatballs
  • All of the pan-fried potato chunks
  • Half a bell pepper (any colour), chopped
  • Salt and pepper
  • fistful Parsley leaves to garnish


Sear the Meatballs:
  1. You may use a mini chopper to chop together the onions, garlic, green chilli and parsley leaves. Then, add this to the ground meat along with the spices. Mix the meatballs ingredients and make 18 to 20 equal-sized balls.
  2. Heat olive oil in a thick bottomed pan and brown the meatballs in batches stirring every minute until it is no longer raw on the outside and has browned. 
  3. Remove the meatballs and keep them aside.
Pan roast the Potato and Peppers:
  1. If required, add more olive oil to the same pan. Pan-fry the potato chunks on medium flame until browned on both sides. Doesn't have to be cooked through now. 
  2. Move the potatoes aside and add the chopped bell peppers and roast on high flame for a few minutes. Remove both the potatoes and peppers and keep them aside. 
Prepare the Tomato Pomegranate Molasses Sauce:
  1. Heat some olive oil in a saucepan. 
  2. Saute the finely chopped onions and garlic until they start to brown. (you may use a mini chopper to chop them together)
  3. Add the spice powders along with some salt and saute for a few minutes.
  4. Stir in the chopped or pureed tomatoes and tomato paste and let it boil.
  5. Stir in the pomegranate molasses. 
  6. Place all the meatballs carefully in a single layer.
  7. Pour enough water to partially submerge the meatballs. 
  8. Cover and cook on low to medium flame for 10 to 15 mins till the meat is cooked through.
  9. Add the pan-roasted potatoes and bell peppers. Taste and adjust the spices and salt. (You may deglaze the pan used for meatballs and peppers with some hot water and pour it into the stew)
  10. Cover and cook for another 15 minutes or until the potatoes are cooked through and the sauce thickens.
  11. Switch off and garnish with parsley leaves. 
  12. Serve hot with white rice or Lebanese vermicelli rice along with some Tabbouleh and indulge in some sweet Layali Lubnan!
Lebanese meatballs in tomato pomegranate molasses sauce are best served warm with plain basmati rice. You can also make Daoud Basha ahead and store in the refrigerator for up to 3 days or freeze it for up to 3 months.

Daoud Basha | Lebanese Meatballs in Tomato Pomegranate Molasses Sauce

Updated: November 2021


  1. I made this tonight and it was absolutely delicious. The only tweak was I added a little bit of sugar to balance the acidity of the tomatoes and pomegranate molasses, but other than that it was exactly as the recipe. Thank you, I'll definitely be making this one again!


Post a Comment

I would love to know if you tried this recipe or if you have any questions related to this post. Thank you!