Cook mode on — screen stays awake
Omani🥩 MeatSnacks🍃 Healthy

Mishkak

Small cubes of beef marinated in tamarind, garlic and chili, grilled on skewers until charred at the edges and served with tamarind sauce.

Total time4 h 55 min
Prep25 min
Cook30 min
Marinate / rest4 h
DifficultyMedium
kcal per serving~430
Jump to recipe ↓

Suggest an edit to Mishkak

What’s wrong?

MishkakIllustrative image

About this dish

Mishkak is one of Oman's best-known street foods, grilled over charcoal at stalls and markets in the evening and especially popular at Eid and celebrations. It is usually served with a tangy, spicy tamarind sauce.

1Preparation

  1. Crush the garlic finely.
  2. In a bowl, mix the garlic, ginger, tamarind, chili powder, cumin, black pepper, salt and oil.
  3. Add the beef cubes and toss until coated with the marinade on all sides.
  4. Cover and refrigerate for at least 4 hours, ideally overnight.
  5. Soak wooden skewers in water for 30 minutes so they do not burn.
  6. Thread the beef cubes onto the skewers close together without packing them tight.

2Cooking

  1. Simmer the sauce ingredients in a small pan until slightly thickened and they coat the back of a spoon.
    🔥 low heat
  2. Heat a grill or a ridged grill pan until very hot.
    🔥 high heat
  3. Grill the skewers in batches, turning, until the edges are lightly charred and the meat is browned outside and still juicy inside.
    🔥 high heat

3Serving

  1. Slide the beef off the skewers and arrange it on a serving plate.
  2. Spoon the tamarind sauce over or serve it on the side, and serve the mishkak hot.

💡 Tips & common mistakes

  • Common mistake: cutting the meat into big cubes, so the outside burns before the inside cooks. Mishkak is small pieces grilled fast.
  • Choose a cut with a little fat, such as topside or shoulder; very lean meat dries out on the grill.
  • Do not crowd the grill; overcrowding releases juices so the meat steams instead of grilling.

🔁 Substitutions

  • Lamb or chicken livers can replace the beef; grill livers for less time.
  • To cook in the oven: set the skewers on a rack under the top grill on its highest setting for 10–12 minutes, turning once.

👨‍🍳 Cooked it? Verify it in your name

Cook this recipe, verify it in your name and share your experience — it will show “Verified by Chef …” with a link to your page.

🍽️ Comments and cooking experiences

Share a comment, photos of your dish, or both.

Be the first to cook it and share how it went

Cook the dish, take a photo, and tell us how it turned out and what you changed.

Why are you reporting this experience?

Similar recipes

Create your account — free