Daoud Basha (Lebanese Meatballs in Tamarind Tomato Sauce)
Why this recipe works
- Built-in savoury depth: Browning the meatballs first creates caramelised flavour that carries into the tomato sauce.
- Balanced tang: Tamarind sharpens the passata and cuts through the richness of the beef without making the sauce heavy.
- Good for preparing ahead: The meatballs and sauce hold well in the fridge or freezer, making the dish practical for batch cooking.
Get the most out of this recipe
Ingredient notes
- Tamarind paste: Tamarind paste gives the sauce its recognisable sweet-sour edge; stir it in fully so the acidity is evenly distributed.
- Grated onion: Grating the onion helps it blend into the meat mixture, adding moisture and flavour without large pieces.
- Fresh parsley: Fresh parsley works best here, adding a clean herbal finish to the rich sauce.
Common mistakes
- Crowding the pan: Brown the meatballs in batches so they colour properly rather than steaming.
- Boiling the sauce too hard: Keep the sauce at a gentle simmer once the tamarind is added; high heat can make the sauce taste harsh and the meatballs firmer.
- Compacting the meatballs: Mix until the seasoning is evenly distributed, but avoid excessive handling, which can make the meatballs dense.
Make-ahead tips
- Shape ahead: The meatballs can be shaped in advance and kept chilled until cooking.
- Freeze without rice: Freeze the cooked meatballs and sauce without the rice for the best texture when reheated.
- Reheat gently: Warm the meatballs and sauce in a saucepan with a splash of water until piping hot throughout.
Equipment you'll need
Ingredients
Meatballs and sauce
To serve
Instructions
- Finely grate the onion into a mixing bowl and finely grate the garlic. Finely chop most of the parsley, reserving a small handful for serving.
- Add the minced beef to the bowl with the allspice, ground cinnamon, 1.5 tsp fine sea salt, black pepper and the chopped parsley. Mix well, then shape into 18 to 20 small meatballs.
- Heat the olive oil in a large frying pan over medium-high heat. Brown the meatballs in batches for 5 to 7 minutes total, turning until well coloured; they do not need to be cooked through yet.
- Lower the heat to medium and carefully pour in the tomato passata and 250 ml water, scraping up any browned bits. Stir in the tamarind paste until fully dissolved, then bring to a gentle simmer.
- Return all the meatballs to the pan, cover and simmer gently for 18 to 20 minutes, stirring once or twice, until the meatballs are cooked through and the sauce has thickened slightly. Taste and adjust seasoning with a pinch more fine sea salt if needed.
- Meanwhile, rinse the basmati rice until the water runs mostly clear, then put it in a saucepan with 600 ml water and 0.5 tsp fine sea salt. Bring to the boil, cover, reduce to low and cook for 10 minutes, then rest off the heat for 10 minutes before fluffing with a fork.
- Serve the meatballs and sauce over the rice. Finish with the reserved parsley.
Recipe notes
Tips
- Keep the sauce at a gentle simmer once the tamarind is added; a hard boil can make it taste harsh and may toughen the meatballs.
- If you are serving vulnerable groups, make sure the meatballs are piping hot all the way through before serving.
Substitutions
- Replace Fresh parsley with Fresh mint for a different, brighter finish.
- Replace Tomato passata with canned-crushed-tomatoes for a chunkier sauce.
Storage
- Refrigerate up to 3 days
- Cool the meatballs and sauce quickly, then refrigerate in a sealed container. Reheat gently in a saucepan with a splash of water until piping hot; freeze the sauce and meatballs (without rice) for best texture.
Ratings & reviews
Liked this recipe? Share your feedback to support our cooking community.
Tried this recipe?
Choose 1–5 stars. A comment is optional.
Stay inspired
Discover new recipes, seasonal favourites and cooking inspiration every day. Follow JustRecipes on Pinterest and Spillt.
Recipe overview
- Servings: 4 servings
- Total time: 55min (30min active)
- Difficulty: Medium
- Cuisine: Middle Eastern
Plan your meals and get a complete grocery list automatically.
Add to meal plannerEquipment you'll need
Got ingredients left?
Find recipes using ingredients from this recipe or what you already have at home.
Find recipes with these ingredients →Make this recipe easier next time
AdvertisementThese tools help you get better results with less effort.
Misen Carbon Steel Nonstick Frying Pan 12 Inch
- Works on all stovetops
- Naturally nonstick when seasoned
- Requires seasoning and maintenance
Pyrex Glass Mixing Bowls with Lids
- Microwave safe
- BPA-free lids
- Glass is heavier
All-Clad Tri-Ply Stainless Steel Saucepan
- Excellent heat control
- Premium build quality
- Expensive
KitchenAid Stainless Steel Mixing Bowls
- Non-slip base
- Stainless steel
- Not microwave safe
Enjoy cooking with JustRecipes?
Add JustRecipes as one of your preferred Google sources to discover our recipes more easily across Google Search.
Add JustRecipes to GoogleEvery recipe on JustRecipes follows the same structured editorial process. Learn how recipes are created, validated, translated, illustrated, and continuously improved across the platform. How we create recipes.
























