Dubai Tacos

Dubai Tacos are a fast-rising street-food mashup: shawarma-spiced ground meat folded into a cheese-lined tortilla and finished with a bright garlic-yogurt sauce. This stovetop recipe recreates the TikTok trend at home in under 30 minutes for a crunchy, saucy, craveable snack or weeknight dinner.

0.0(0 reviews)
Prep: 15m · Cook: 15m · Total30 mins
DifficultyEasy
Serves4
Dubai Tacos

Ingredient Spotlight

Shawarma spice blend (or baharat)

A warm, aromatic Middle Eastern spice mix used to season meats; baharat is a related Levantine blend and shawarma spice is its variant for rotisserie-style meats. It smells of toasted cumin and coriander with sweet and warm notes from cinnamon, cloves, and sometimes nutmeg or allspice, and can include smoked paprika or turmeric for depth. Find it at Middle Eastern or international markets and online, or approximate it by mixing ground cumin, coriander, paprika (or smoked paprika), cinnamon, allspice/cloves, black pepper and a pinch of cardamom or turmeric to taste.

Jake

Jake's note

"This recipe nails the contrast that makes Dubai tacos addictive — spiced, juicy meat, gooey cheese and a bright garlic-yogurt finish. Perfect for casual dinners, parties, or replicating that viral street-food moment at home."

Dubai Tacos

Dubai Tacos are a simple, joyful collision of two beloved street foods: the warm, spice-forward intensity of shawarma and the irresistible comfort of a cheese-folded tortilla. In this stovetop version the success lives in contrasts — crunchy, lacy-edged tortilla; gooey, melty cheese that acts like glue; and jewel-bright garlic-yogurt that cuts through the meat's richness. Ground lamb brings a deep, savory note while beef keeps the flavors familiar; both work because they brown quickly and concentrate against the bold shawarma spices. This recipe is deliberately pragmatic: few ingredients, one skillet, and assembly that yields the same satisfyingly crackly shell you expect from viral versions.

What makes this rendition work is attention to moisture and seasoning. Browning the meat until the pan goes dry concentrates flavor and prevents soggy pockets; a thin cheese layer along half the tortilla seals the taco so the filling doesn't escape during the quick crisping step. The lemoned garlic-yogurt finishes each bite with acidity and coolness, so the tacos feel balanced rather than one-note greasy. If you like fast, shareable food with maximal textural payoff — and a little bit of culinary theater — these are for you.

Plan your timing

6:25 pm6:31 pmCook the spiced meat
6:31 pm6:37 pmMake the garlic-yogurt sauce
6:37 pm6:43 pmAssemble and crisp the tacos
6:43 pm6:49 pmGarnish and finish
6:49 pm6:55 pmServe and enjoy
Advertisement

Ingredients

Yield
4

Instructions

Cook the spiced meat

Heat a large skillet over medium-high heat and add the vegetable oil. Add the diced onion and cook until soft and translucent, about 3 minutes, then add the ground lamb or beef and break it up with a spoon. Sprinkle in the shawarma spice blend and a pinch of salt, and continue to cook until the meat is well browned and any moisture has evaporated, about 6–8 minutes. Taste and adjust seasoning — the filling should be fragrant and slightly concentrated.

For this step

  • 1 lbGround lamb or beef
  • 2 tbspShawarma spice blend (or baharat)
  • 1 mediumYellow onion, finely diced
  • 2 tbspVegetable oil
Cook the spiced meat

Make the garlic-yogurt sauce

While the meat cooks, whisk together Greek yogurt, minced garlic, and the juice of one lemon in a small bowl until smooth. Season with a pinch of salt and a teaspoon of water if you prefer a thinner drizzling consistency. Refrigerate until assembly — this bright, tangy sauce is the cooling counterpoint to the spiced meat.

For this step

  • 0.5 cupPlain Greek yogurt
  • 2 clovesGarlic cloves, minced
  • 1 largeLemon (juice)
Make the garlic-yogurt sauce

Assemble and crisp the tacos

Wipe the skillet clean and return to medium heat. Lay one small tortilla flat in the pan, sprinkle a thin, even layer of shredded mozzarella over half the tortilla, top with a generous spoonful of the spiced meat, then fold the empty half over to make a semicircle. Cook for 1–2 minutes per side, pressing with a spatula, until the cheese is melted and the tortilla is golden and crisp. Repeat with remaining tortillas, cheese and meat.

For this step

  • 8 countSmall flour tortillas
  • 1.5 cupShredded mozzarella (or melty cheese)
Assemble and crisp the tacos

Garnish and finish

Transfer tacos to a plate and spoon or drizzle the garlic-yogurt sauce over each one. Scatter chopped fresh cilantro on top for brightness and, if you like, add a squeeze of lemon or a few thin slices of chili for heat. Serve immediately so the tortillas stay crisp and the cheese is still gooey.

For this step

  • 0.25 cupFresh cilantro, chopped
Garnish and finish

Serve and enjoy

Serve the Dubai Tacos hot with extra yogurt sauce on the side and optional pickles or a simple salad. They’re great for casual dinners, sharing with friends, or for recreating that viral street-food moment at home.
Serve and enjoy

Tips from the kitchen

Dry-Brown the Meat

Cook the ground meat until the pan is almost dry so it crisps and the spices concentrate; excess moisture keeps tortillas from crisping.

Use Cheese as Glue

Spread a thin, even layer of mozzarella on half the tortilla so it melts into a seal that keeps the filling from escaping while crisping.

Press While Crisping

Use a spatula to press each folded taco for the first minute on each side to ensure full contact and even browning.

Adjust Yogurt Texture

Thin the garlic-yogurt with 1–2 teaspoons of water or lemon juice if you want a looser drizzle that soaks just the surface instead of puddling.

Don’t Overfill Tortillas

A generous spoonful is fine, but overstuffing prevents the cheese from sealing and makes flipping messy.

Variations & substitutions

Chicken Shawarma

Swap ground lamb/beef for finely diced or ground chicken and increase the lemon in the sauce slightly; chicken lightens the dish and pairs beautifully with tangy yogurt.

Vegetarian Halloumi

Use crumbled, pan-fried halloumi or spiced textured vegetable protein in place of meat and add preserved lemon or pickled red onion for brightness.

Gluten-Free Option

Use small corn or gluten-free tortillas, but warm them gently in a dry skillet first so they bend without cracking when folded.

Spicy Harissa Twist

Stir a teaspoon of harissa or hot sauce into the yogurt or mix it into the cooked meat for a smoky, spicy lift.

Storage & make-ahead

Store leftover spiced meat and yogurt separately in airtight containers in the refrigerator for up to 3–4 days; assembled tacos will get soggy if refrigerated whole. To reheat assembled tacos, crisp them in a 350°F (175°C) oven or a hot skillet for a few minutes per side until the tortilla is crunchy and the cheese re-melts. The garlic-yogurt can be whisked again and refreshed with a squeeze of lemon before serving.

What to serve with it

Serve Dubai Tacos with quick pickles (thin cucumber or turnip slices) and a bright chopped salad of cucumber, tomato, and parsley to cut the richness. For drinks, a cold lager, a sparkling citrus soda, or a mint lemonade complements the spices and creamy sauce. Plate tacos on a warmed platter with extra yogurt in a small bowl for dipping and a wedge of lemon for guests to finish.

Frequently asked questions

Can I make the shawarma spice blend from scratch?

Yes — a simple mix of cumin, coriander, paprika, turmeric, cinnamon, and a pinch of cloves or allspice approximates shawarma; adjust aromatic spices like cinnamon sparingly so they don't overwhelm the meat.

Which cheese melts best?

Low-moisture mozzarella melts reliably and crisps without releasing oil, but fontina, young cheddar, or a mix of mozzarella and a sharper cheese will add more flavor if you prefer.

How do I prevent soggy tortillas?

Brown the meat thoroughly so it's relatively dry, sprinkle cheese thinly so it seals quickly, and serve immediately — or re-crisp in a hot skillet or oven before serving if assembled ahead.

Can I prepare parts ahead of time?

Yes; the spiced meat can be cooked and refrigerated up to 3 days ahead, and the yogurt sauce keeps for the same time — assemble and crisp the tacos right before eating for best texture.

Is lamb noticeably different from beef here?

Lamb adds a gamier, more savory depth that pairs naturally with shawarma spices; beef is milder and more familiar, so choose based on whether you want an assertive or friendly flavor profile.

Jake

About the author

Jake

Hello, I'm Jake. I started this recipe site with the idea that I hated recipe websites that overwhelm you with long stories and ads just to see plain content that's not helpful. My goal is to provide you with quality recipes, simple ideas and a fun cooking experience. There's lots of fun things to cook, and I think as you browse the site you'll find that TopShelf.Recipes is the place for quality recipes on the web.

See all recipes by Jake

Ratings & Reviews

Did you make this recipe?

Be the first to share your experience.

Ingredients

4 servings
Step 1: Cook the spiced meat
  • Ground lamb or beef1 lb
  • Shawarma spice blend (or baharat)2 tbsp
  • Yellow onion, finely diced1 medium
  • Vegetable oil2 tbsp
Step 2: Make the garlic-yogurt sauce
  • Plain Greek yogurt0.5 cup
  • Garlic cloves, minced2 cloves
  • Lemon (juice)1 large
Step 3: Assemble and crisp the tacos
  • Small flour tortillas8 count
  • Shredded mozzarella (or melty cheese)1.5 cup
Step 4: Garnish and finish
  • Fresh cilantro, chopped0.25 cup

Nutrition Facts

Per serving: 2 tacos (250g)

Calories567
Total Fat43.8g
Saturated Fat17.7g
Trans Fat0.3g
Polyunsaturated Fat4.1g
Monounsaturated Fat17.2g
Total Carbohydrates10.7g
Dietary Fiber1.5g
Total Sugars2.4g
Protein32.2g

Nutrition values are estimated from USDA ingredient data and may vary based on preparation, brands, and portion sizes. Values are provided for informational purposes only.

Sous-chef
Dubai Tacos

Ask me anything about this recipe — substitutions, scaling, techniques, timing.

Powered by AI · Answers may not always be perfect