Authentic Beef Lok Lak Recipe: Singapore-Style Sliced Crispy with Tangy Lime Dressing

Main Courses

Authentic Beef Lok Lak Recipe: Singapore-Style Sliced Crispy with Tangy Lime Dressing

This authentic beef lok lak recipe brings the bold flavors of Singapore's street food into your kitchen with its signature crispy beef slices and tangy lime dressing. 🔥 The secret lies in thinly sliced beef marinated just long enough to develop flavor without overpowering its natural tenderness, then stir-fried to perfection over high heat.

I've perfected this recipe after years of testing—each element, from the sweet-savory kecap manis sauce to the bright lime dressing, must be balanced precisely for that authentic taste.

The key to achieving that crispy texture and restaurant-quality wok hei lies in proper slicing and stir-frying technique. Thinly sliced beef cooks quickly over high heat, sealing in juices while developing a caramelized crust.

The sauce—a rich blend of kecap manis, soy sauce, and aromatics—adds depth that complements the bright, citrusy dressing. This isn't just another stir-fry; it's a celebration of Singaporean flavors that delivers the same satisfaction as a bustling hawker stall.

What sets this recipe apart is the attention to detail in every component. The beef must be sliced against the grain for maximum tenderness, the sauce reduced to the perfect consistency, and the plating executed with traditional garnishes like fried shallots and cucumber salad.

The result is a dish that's as visually appealing as it is delicious—golden-brown beef slices piled high over steamed rice, drizzled with vibrant lime dressing and sprinkled with fresh herbs.

Serve this dish with traditional accompaniments like sambal for heat and cucumber salad for freshness. The combination of textures and flavors makes it a complete meal that's perfect for family dinners or special occasions. Let's get started on creating this authentic Singaporean classic in your own kitchen.

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

Ingredients for authentic beef lok lak

Thinly sliced beef, aromatic marinades, and vibrant lime dressing—everything you need for authentic Singaporean lok lak.

Ingredient Amount Notes
Ribeye Steak 🥩 1 ½ lb Thinly sliced against grain
Kecap Manis 🍶 ½ cup Indonesian sweet soy sauce
Soy Sauce 🥄 ¼ cup Dark soy preferred for color
Lime Juice 🍋 ½ cup Freshly squeezed, seeds removed
Garlic Cloves 🧄 8 cloves Minced for marinade
Shallots 🧅 4 whole Thinly sliced for sauce
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Fresh Thai Basil 🌿 ¼ cup Torn for garnish
Vegetable Oil 🫒 ½ cup High smoke point preferred
Brown Sugar 🍚 2 tbsp Lightly packed
Ground White Pepper 🌶️ ½ tsp Freshly ground
Salt 🧂 1 tsp Diamond Crystal preferred
Jasmine Rice 🍚 2 cups Uncooked, long-grain
Fried Shallots 🧅 2 tbsp For garnish, optional
Sambal Oelek 🌶️ 1 tbsp For serving, optional

The ribeye is non-negotiable for this dish—its marbling ensures that signature crispy texture when sliced thinly against the grain. Ask your butcher to slice it if you're not comfortable doing it yourself; proper slicing is what separates home versions from restaurant-quality. For kecap manis, Lee Kum Kee is the gold standard, though Indonesian brands like ABC or Bango work beautifully too. If you can't find Thai basil, regular basil will do in a pinch, though it lacks that signature anise note. The shallots should be fresh, not dried—Asian markets often have better quality than regular grocery stores.

No kecap manis? Substitute 3 tbsp soy sauce plus 1 tbsp brown sugar, though it won't be identical. Dark soy sauce is crucial for that signature lok lak color—regular soy won't cut it. For the lime dressing, if you can't find fresh limes, bottled lime juice with no added sugar works, but fresh is always better. The fried shallots can be homemade (thinly sliced, fried in batches) or store-bought from Asian grocery stores. As for sambal, Sambal Oelek is the easiest to find, but any chili jam will add that essential heat.

Marinate the beef for no more than 30 minutes—longer and the acid will start breaking down the meat. Store the kecap manis and soy sauce in a cool, dark place; they'll keep for up to a year. Fresh herbs like cilantro and Thai basil should be wrapped in damp paper towels and refrigerated for up to 5 days. The cooked rice can be made ahead and reheated with a splash of water—it reheats beautifully. For the fried shallots, if you make them fresh, store them in an airtight container at room temperature for up to 2 weeks.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that perfect balance of sweet, salty, and tangy. The kecap manis caramelizes just enough to coat the steak, while the lime cuts through the richness—like a little flavor explosion in every bite. (Yes, even on a Tuesday night.)
  • I’ll be real: ribeye isn’t cheap, but a single steak stretches across two meals when you repurpose the sauce. Double the batch, freeze half—it’s my secret weapon for feeding a crowd without breaking the bank. Plus, garlic and soy sauce are pantry staples.

Step-by-step instructions for authentic beef lok lak

Master the crispy texture and tangy balance that define Singapore-style beef lok lak.

1

👨‍🍳 Step 1: Prepare the Marinade and Slice the Beef

In a medium bowl, combine the 0.5 cup kecap manis, 0.25 cup soy sauce, 2 tbsp brown sugar, 0.5 tsp ground white pepper, and 1 tsp salt. Whisk until the sugar fully dissolves and the marinade becomes glossy. This balance of sweet, salty, and umami creates the signature lok lak flavor profile.

Place the 1.5 lb ribeye steak in a resealable plastic bag and pour the marinade over it. Seal the bag and massage the marinade into the beef, ensuring every surface is coated. Let it marinate in the refrigerator for at least 4 hours, or preferably overnight. The longer it marinates, the more tender and flavorful the beef will become.

Before cooking, remove the beef from the marinade (reserve the marinade for later) and slice it thinly against the grain into ¼-inch thick strips. The grain direction is visible as lines running through the meat—cut perpendicular to these lines for maximum tenderness. Keep the sliced beef in the fridge until ready to cook.

2

🔥 Step 2: Cook the Jasmine Rice

Rinse the 2 cups jasmine rice under cold water until the water runs clear, then drain well. This removes excess starch that can make the rice gummy. In a medium saucepan, combine the rice with 2½ cups water (use a 1:1.25 rice-to-water ratio) and bring to a boil over high heat.

Once boiling, reduce heat to low, cover tightly with a lid, and simmer for 15 minutes. Then turn off the heat and let the rice steam undisturbed for another 10 minutes. The residual heat will finish cooking the rice perfectly. Fluff with a fork before serving to separate the grains.

3

🍳 Step 3: Sear the Beef to Crispy Perfection

Heat 0.25 cup vegetable oil in a large nonstick skillet over medium-high heat until it shimmers but doesn't smoke. Working in batches if needed, add the sliced beef and cook undisturbed for 1-2 minutes per side until deep golden brown and slightly caramelized. The beef should be crispy on the outside but still tender inside.

Real talk: Don't overcrowd the pan or the beef will steam instead of sear. If you need to work in batches, keep the cooked beef warm in a 200°F oven while you finish the rest. Once all the beef is cooked, remove it from the skillet and set it aside on a plate.

To the same skillet, add the reserved marinade and bring to a simmer over medium heat. Let it reduce by half, about 3-4 minutes, until it thickens slightly and coats the back of a spoon. This concentrated sauce will tie all the flavors together.

4

🥘 Step 4: Assemble the Lok Lak Sauce

In a small bowl, whisk together the 0.5 cup lime juice, minced 8 garlic cloves, and thinly sliced 4 shallots. This bright, aromatic mixture is the heart of the lok lak sauce. Taste and adjust seasoning with additional salt if needed—you want to balance the acidity with the richness of the beef.

Pour this mixture into the skillet with the reduced marinade and stir to combine. Let the sauce simmer for 1-2 minutes until the garlic and shallots are fragrant but not browned. The sauce should coat the back of a spoon with a glossy sheen. If it's too thick, add 1-2 tablespoons water to reach your desired consistency.

5

🍽️ Step 5: Serve with Garnishes and Optional Sambal

Return the crispy beef to the skillet and toss gently to coat in the sauce. Transfer the beef to a serving platter and arrange over the cooked jasmine rice. Garnish with chopped 0.25 cup fresh cilantro and torn 0.25 cup fresh Thai basil for freshness and color. Sprinkle with 2 tbsp fried shallots for added crunch and visual appeal.

Serve immediately with the lok lak sauce spooned over the top. For an extra kick, offer 1 tbsp sambal oelek on the side—this adds the signature heat that balances the sweet and tangy flavors. Each bite should deliver that perfect combination of crispy beef, aromatic sauce, and fragrant rice.

👨‍🍳

Pro Tips For Making Authentic Beef Lok Lak

  • SEAR STEAKS HOT AND FAST: Get your pan screaming hot—cast iron or stainless steel—before adding the ribeye. I learned this the hard way: dragging out the sear leads to gray, rubbery meat instead of that perfect crust. Two minutes per side max, then pull them out while they’re still bright red inside.
  • MINCE GARLIC FINE: No food processor? Use a mortar and pestle or just smash the cloves flat with the side of your knife first. Finely minced garlic blends seamlessly into the kecap manis sauce—lumpy bits ruin the texture. (Yes, even if you’re impatient like me.)
  • BALANCE THE SAUCE: Mix kecap manis and soy sauce in a 3:1 ratio, then taste before adding lime. Too much kecap? Dilute with a splash of warm water. Too salty? A pinch of sugar cuts through it. I used to eyeball it—now I adjust mid-stir.
  • REST MEAT UNDER FOIL: Skip the plate—wrap the steaks in foil for 5–10 minutes right after searing. This keeps them juicy while you finish the sauce. I was skeptical until I tried it: no dry, overcooked edges, just tender slices every time.

Health benefits of this authentic beef lok lak

Lean Protein Power

Beef lok lak delivers a satisfying high-protein meal with about 40 grams of protein per serving from the ribeye steak. This lean cut provides essential amino acids for muscle repair and growth without the saturated fat found in red meat alternatives.

The marinade's kecap manis and soy sauce add umami depth while keeping the dish lighter than traditional beef dishes. 💪

Rich in Iron

Each serving contains approximately 3.5mg of iron—about 20% of your daily value. This mineral is crucial for oxygen transport in your blood and energy production.

The ribeye's natural iron content pairs perfectly with the vitamin C from lime juice in the dressing, which enhances iron absorption by up to 300%.

Vitamin C Boost

The lime dressing provides a significant vitamin C boost—about 30mg per serving (or 33% of your daily needs). This vitamin supports immune function, skin health, and collagen production.

Fresh lime juice also adds that signature tangy brightness that cuts through the richness of the beef and kecap manis sauce. 🍋

Antioxidant Benefits

Kecap manis contains fermented soybeans, which provide beneficial probiotics and antioxidants that support gut health. The dark soy sauce adds melanoidins, compounds formed during fermentation that have been linked to reduced inflammation.

These antioxidants help combat oxidative stress in your body while adding depth to the dish's flavor profile.

Balanced Energy

The combination of protein from beef and complex carbohydrates from jasmine rice creates a balanced energy profile. This dish provides sustained energy without blood sugar spikes, making it ideal for active lifestyles.

The brown sugar in the marinade adds natural sweetness while contributing small amounts of B vitamins that support your body's energy metabolism.

Customizable Nutrition

For those watching calories, you can reduce the oil used for searing by 25% without sacrificing flavor. The crispy texture comes more from proper slicing and high heat than oil quantity.

For added fiber, serve with a side of steamed bok choy—just 1 cup provides 2.5g of fiber while complementing the dish's flavors perfectly. 🥦

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 1250mg54%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
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 substitute ribeye with another cut of beef?

Ribeye is ideal for its marbling, but you can use sirloin or flank steak in a pinch. Avoid lean cuts like chicken breast—they won't develop that signature crispy texture. If using sirloin, marinate for 30-45 minutes max to prevent over-tenderizing.

2

What's the secret to getting that crispy texture?

Three things: thin slicing against the grain, high heat, and minimal crowding. Use a sharp knife for ¼-inch thick slices, heat your pan until smoking, and cook in single layers. Pat slices dry before searing—moisture steams instead of crisps.

3

Can I make lok lak sauce ahead of time?

Yes, but store it separately from the beef. The sauce keeps for 3 days refrigerated or 3 months frozen. Reheat gently before using. The beef marinade can be prepped 1 day ahead, but slice it just before cooking to maintain texture. For the lime dressing, make it fresh—it loses brightness when stored.

4

Why does my lok lak taste too sweet?

Too much kecap manis or sugar in the marinade causes sweetness overload. The key ratio is 1:1 kecap manis to soy sauce. For balance, add 1 tbsp lime juice per ½ cup marinade to cut sweetness. Taste as you go—adjust with extra soy sauce or a pinch of salt.

5

What's the best way to serve lok lak?

Traditionally over steamed jasmine rice, topped with crispy beef, sauce, and garnishes. Serve with fried shallots, Thai basil, and sambal oelek on the side. For extra authenticity, add cucumber salad (julienned cucumber, lime, salt) to balance richness.

★★★★★4.7(1 review)
Categories Main Courses