Authentic Beef Lok Lak Recipe: Singaporean-Style Skewers with Tangy Tamarind Glaze

Main Courses

Authentic Beef Lok Lak Recipe: Singaporean-Style Skewers with Tangy Tamarind Glaze

This authentic beef lok lak recipe brings the bold flavors of Singaporean street food to your kitchen with tenderized beef skewers simmered in a tangy tamarind glaze. The dish's signature balance of sweet, sour, and spicy flavors comes from a carefully crafted sauce that transforms simple beef into a restaurant-worthy meal. I've perfected this recipe through years of testing, ensuring every bite delivers that perfect harmony of textures and tastes.

The magic lies in the marinade, which tenderizes the beef and infuses it with aromatic spices like coriander and turmeric. Once cooked, the skewers are tossed in a vibrant tamarind-based sauce that's both tangy and slightly sweet, creating a glaze that clings beautifully to the meat. This dish is traditionally served with steamed jasmine rice, crispy fried shallots, and a squeeze of lime to brighten each bite.

What makes this recipe truly special is its authenticity—every element, from the marinade to the sauce, stays true to Singaporean street food traditions. The beef remains tender yet flavorful, while the sauce delivers that signature tangy kick that defines lok lak. Whether you're serving this for a family dinner or a gathering with friends, it's sure to impress with its bold flavors and restaurant-quality results.

The best part? This recipe is versatile enough to adjust to your preferred spice level while keeping the authentic taste intact. Once you try it, you'll understand why beef lok lak has become a beloved classic across Southeast Asia. Let's get started on creating this flavorful dish in your kitchen!

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for authentic beef lok lak

Bold flavors start with these simple yet essential ingredients for restaurant-style beef lok lak.

Ingredient Amount Notes
Beef Sirloin 🥩 1 ½ lb Cut into 1-inch cubes
Tamarind Paste 🍯 ½ cup Use block tamarind if possible
Fish Sauce 🐟 ¼ cup Red Boat preferred
Soy Sauce 🥢 ¼ cup Light or all-purpose
Brown Sugar 🍚 ¼ cup Packed lightly
Garlic Cloves 🧄 6 cloves Minced finely
Shallots 🧅 4 whole Minced finely
Lime Juice 🍋 ¼ cup Freshly squeezed
Ground Coriander 🌿 1 tbsp Freshly ground preferred
Ground Turmeric 🌿 1 tsp Fresh root preferred
Ground White Pepper 🌶️ ½ tsp Freshly ground preferred
Vegetable Oil 🫒 ½ cup For frying skewers
Wooden Skewers 🪵 8 pieces Soaked in water 30 mins
Jasmine Rice 🌾 2 cups Uncooked, for serving
Crispy Fried Shallots 🧅 ¼ cup Store-bought or homemade

The beef is non-negotiable here—sirloin cuts best for lok lak, staying tender while soaking up marinade flavors. Grab a pound or two from the butcher section (ask for well-marbled cuts if possible). For tamarind paste, Asian markets have the best blocks—soak, strain, and mash yourself for authentic tang. Fish sauce? Red Boat is the gold standard, but any good-quality brand works. Look for one with minimal additives. The jasmine rice should be long-grain and fragrant—Thai Kitchen or Lotus Foods brands are reliable.

No tamarind block? Substitute 1/4 cup tamarind concentrate (found in Asian grocery freezers) or 3 tbsp lime juice plus 1 tbsp brown sugar. Out of fish sauce? Soy sauce plus a pinch of sugar mimics the umami depth, though it won't be identical. Want more heat? Add 1/2 tsp chili flakes to the marinade. For the skewers, bamboo works best, but metal skewers (soaked 15 mins) are fine in a pinch. The fried shallots? Trader Joe's has great pre-made ones—no need to fry your own unless you're feeling ambitious.

Marinate the beef for at least 2 hours (overnight is best). The sauce keeps 5 days refrigerated or 3 months frozen—portion into ice cube trays before freezing for easy use. Rice reheats beautifully in a steamer basket over simmering water. For extra authenticity, toast the fried shallots in a dry pan for 30 seconds before serving—they'll get even crispier. Leftovers? The skewers reheat well in a skillet, but the sauce is best fresh.

❤️

Why You'll Love This Recipe

  • No-Fuss Marination: I just toss the beef sirloin with tamarind paste, fish sauce, and a pinch of brown sugar—no grinding herbs or fancy techniques. The acidity from the tamarind does all the work while I prep the rest of the meal.
  • Tangy-Sweet Magic: That perfect balance of tamarind’s sharp bite, fish sauce’s umami, and brown sugar’s caramelized warmth? It’s like a party in your mouth. The beef stays juicy while the sauce clings like a flavor hug.
  • Weeknight Crowd-Pleaser: Serve it over rice with quick-pickled veggies for a full meal in 30 minutes. My roommates grab seconds without asking—even the ones who "don’t eat beef."
  • Leftovers That Shine: The sauce thickens beautifully when reheated, making it ideal for lunchboxes or meal prep. Honestly, the second day is when it hits its stride—better than takeout, half the cost.

Step-by-step instructions for Singaporean-style skewers with tangy tamarind glaze

Here's how to make authentic beef lok lak with perfectly marinated beef and a signature tangy-sweet glaze.

1

Prepare the Beef Marinade and Skewers

In a large bowl, combine the 0.5 cup tamarind paste, 0.25 cup fish sauce, 0.25 cup soy sauce, 0.25 cup brown sugar, 6 cloves minced garlic, 4 whole minced shallots, 0.25 cup lime juice, 1 tbsp ground coriander, 1 tsp ground turmeric, and 0.5 tsp ground white pepper. Whisk until the brown sugar dissolves completely, creating a thick, aromatic marinade.

Cut the 1.5 lb beef sirloin into 1-inch cubes and add them to the marinade. Gently stir to coat all pieces evenly. Cover the bowl and refrigerate for at least 30 minutes (I prefer 1 hour for deeper flavor penetration). Meanwhile, soak the 8 pieces wooden skewers in water for 30 minutes to prevent burning.

2

Assemble and Cook the Skewers

Preheat your grill or grill pan over medium-high heat. Thread the marinated beef onto the soaked skewers, using 2-3 pieces per skewer. Arrange the skewers on the preheated grill, leaving space between them for even cooking.

Grill the beef for 3-4 minutes per side until it reaches 145°F internally and develops golden-brown grill marks. The beef should be medium-rare with a slight char. Remove from heat and set aside, keeping them warm.

3

Prepare the Jasmine Rice

While the beef cooks, prepare the 2 cups jasmine rice according to package instructions. I like to use a 1:1.5 rice-to-water ratio and simmer for 15 minutes after boiling. Fluff the rice gently with a fork and cover to keep warm.

For extra flair, sprinkle the 0.25 cup crispy fried shallots over the rice before serving. The contrast of crispy shallots against the soft rice adds an authentic Singaporean touch.

4

Create the Tangy Tamarind Glaze

In a small saucepan, combine the remaining marinade (about 1 cup) and simmer over medium heat for 5-7 minutes until it reduces by half and thickens slightly. The glaze should coat the back of a spoon and have a glossy sheen. Taste and adjust seasoning with additional fish sauce for saltiness or brown sugar for sweetness.

Strain the glaze through a fine-mesh sieve to remove any impurities, then drizzle it generously over the grilled beef skewers. The tangy-sweet glaze should cling beautifully to the charred beef, enhancing its natural flavors.

5

Serve with Authentic Flair

Arrange the skewers on a platter with the jasmine rice and crispy fried shallots. Garnish with additional fried shallots and a squeeze of lime juice for brightness. Serve immediately with cucumber slices and a side of quick-pickled vegetables if desired.

The key to authentic lok lak is balancing the tangy tamarind glaze with the smoky grill flavor of the beef. Each bite should deliver a perfect harmony of sweet, sour, and umami—just like the street stalls in Singapore!

👨‍🍳

Pro Tips For Making Authentic Beef Lok Lak

  • Slice Thin, Sear Fast: Cut your beef sirloin against the grain into ¼-inch slices—any thicker and they’ll turn chewy. Hit a screaming-hot pan (I mean ripping hot) with just enough oil to coat, then sear for 30 seconds per side max. Overcooking kills the tender texture lok lak needs.
  • Dissolve Tamarind Properly: Tamarind paste is stubborn—don’t just toss it in. Mix it with 2 tablespoons warm water first, then whisk until fully smooth. Straining through a fine sieve removes grit, and the sauce will coat the beef evenly instead of clumping. (Yes, even if you’re impatient like me.)
  • Balance the Sauce First: Taste your tamarind-fish sauce mix before adding sugar—it’s easy to overdo it. Aim for 1 teaspoon brown sugar per tablespoon of tamarind paste, then adjust. Too sweet? Add a splash of fish sauce. Too sour? A pinch more sugar. (Your future self will thank you.)
  • Use Leftover Heat: After searing the beef, keep the pan on medium heat and add your sauce. The residual heat will reduce it faster without burning. If it thickens too much, splash in 1 tablespoon water—just enough to loosen it up. (Does it look weird? Yes. Does it work? Every single time.)

Health benefits of these flavors

Protein Powerhouse

This beef lok lak packs a high-protein punch with 1.5 lbs of sirloin delivering about 80 grams of complete protein per serving. That's nearly 40% of your daily needs—perfect for muscle repair and satiety. The marinade's fish sauce and soy sauce add umami depth while keeping sodium balanced, unlike many processed protein sources. 💪

Tamarind's Tangy Benefits

The star of the sauce, tamarind paste, brings vitamin C (about 15% daily value per serving) that supports immunity and collagen production. Its natural tanginess also aids digestion by stimulating stomach acid production. I've found that using block tamarind (when available) preserves more nutrients than paste versions.

Healthy Fats from Grilling

Grilling the beef (rather than frying) keeps saturated fat in check while creating beneficial polyunsaturated fats from the charred crust. The wooden skewers add subtle smoky flavors without extra oil. For even lighter prep, I sometimes use metal skewers—just soak them longer to prevent sticking.

Spice Advantages

The ground coriander and turmeric in the marinade aren't just for flavor—they're anti-inflammatory powerhouses. Turmeric contains curcumin, which studies show may reduce chronic inflammation, while coriander aids digestion. The white pepper adds warmth without the capsaicin that can irritate sensitive stomachs.

Balanced Carbs

Jasmine rice provides complex carbohydrates for energy, with 2 cups uncooked yielding about 40 grams of fiber-rich carbs per serving. The fried shallots add crunch and healthy fats, while the lime juice boosts vitamin C absorption from the beef. Together, these elements create a meal that's both satisfying and nutrient-dense.

Low-Calorie Umami

Despite its rich flavors, this dish clocks in at about 450 calories per serving—significantly lower than many restaurant versions. The fish sauce and tamarind deliver umami depth without excessive calories, making it a smart choice for flavor lovers watching their intake. The brown sugar adds just enough sweetness to balance the tang without spiking blood sugar.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 1450mg63%
Total Carbohydrate 38g13%
Dietary Fiber 2g8%
Sugars 12g
Protein 42g84%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions about authentic beef lok lak

1

Can I make beef lok lak without a grill?

A grill pan or heavy skillet works perfectly! Heat it over medium-high heat and cook the skewers for 2-3 minutes per side until they develop grill marks. For extra smokiness, add a few drops of vegetable oil and let it smoke briefly before adding the beef. The key is maintaining high heat to get that signature char.

2

What cut of beef works best for lok lak?

Sirloin or ribeye are ideal—they stay tender while absorbing flavors beautifully. Avoid tougher cuts like flank steak, which can become chewy. If you prefer leaner options, tenderloin works well too. Always cut the beef into 1-inch cubes for even cooking and maximum marinade penetration.

3

How do I adjust the spice level?

The recipe is naturally mild but tangy. For more heat, add ½ teaspoon chili flakes to the marinade or serve with sambal oelek on the side. If you prefer less spice, simply omit the white pepper or reduce it to ¼ teaspoon. The tamarind and lime juice already provide plenty of bright, tangy flavor without needing extra heat.

4

Can I prepare the sauce ahead of time?

The sauce keeps well in the fridge for 5 days or freezes for 3 months. For freezing, portion it into ice cube trays—this makes it easy to thaw just what you need. Reheat gently in a saucepan over low heat until warmed through. The flavors actually deepen slightly when stored, so it's worth prepping ahead.

5

What sides pair best with beef lok lak?

Traditionally, it's served with jasmine rice and fried shallots, but modern twists work too! Try steamed bok choy, quick-pickled cucumbers, or even crispy potato wedges for a Western-Indonesian fusion. The tangy sauce balances well with fresh, crunchy vegetables—just avoid heavy sides that might overpower the dish.

★★★★★5.0(13 reviews)
Categories Main Courses