Main Courses
Banyan beef skewers bring the bold flavors of Southeast Asian street food to your table with tender beef marinated in a fragrant blend of coconut milk, tamarind, and aromatic spices. This recipe delivers restaurant-quality results by balancing sweet, tangy, and savory notes in every bite—perfect for grilling or roasting at home. The secret lies in the marinade, which transforms tougher cuts into melt-in-your-mouth perfection while developing deep caramelized flavors when cooked.
The process begins with a marinade that combines coconut milk for richness, tamarind for that signature tang, and a touch of brown sugar to create a sticky glaze that caramelizes beautifully. I’ve included a step-by-step method for skewering the beef evenly, ensuring every bite is juicy and flavorful.
Whether you’re using charcoal for that smoky aroma or your oven for convenience, the technique remains the same—high heat and patience for the best results.
By the time you’re done, you’ll have skewers with a glossy, caramelized crust that’s irresistibly sticky and packed with layers of flavor. The beef stays tender, the glaze clings perfectly, and the aroma alone will have everyone gathering around the table.
Serve these skewers with steamed jasmine rice and a crisp cucumber salad to round out the meal.
This recipe is designed to be both authentic and adaptable—ideal for weeknight dinners or special occasions. The marinade can be made ahead, and the skewers cook quickly, making it a versatile dish for any gathering. Let’s get started on creating these unforgettable skewers!
Ingredients for banyan beef skewer
Restaurant-quality skewers start with these bold Southeast Asian flavors and tender beef.
| Ingredient | Amount | Notes |
|---|---|---|
| Beef Chuck Roast 🥩 | 1 ½ lb | Cut into 1-inch cubes |
| Coconut Milk 🥥 | 1 can | Full-fat for richness |
| Tamarind Paste 🍯 | ¼ cup | Adjust for tanginess |
| Brown Sugar 🍯 | ¼ cup | Light or dark preferred |
| Soy Sauce 🍶 | ¼ cup | Use tamari for gluten-free |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Fresh Ginger 🌿 | 2 tbsp | Grated, aromatic |
| Fish Sauce 🍶 | 1 tbsp | Kewpie brand preferred |
| Vegetable Oil 🫒 | 2 tbsp | For oiling skewers |
| Bamboo Skewers 🪵 | 12 whole | Soaked in water 30 mins |
| Red Chili Flakes 🌶️ | 1 tsp | Adjust for heat |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
The beef cut matters—chuck roast delivers that perfect balance of tenderness and flavor. Most butchers will cube it for you, but if you're doing it yourself, aim for 1-inch cubes so they cook evenly. For the tamarind paste, Thai Kitchen is my go-to brand—it's consistent and easy to find. If you can't track it down, a mix of lemon juice and brown sugar works in a pinch, though it won't be identical. The coconut milk should be full-fat for that rich, creamy texture that's essential for the glaze. If you're using light coconut milk, you'll miss that depth of flavor.
No fish sauce? Soy sauce plus a splash of vinegar gets you close, though it won't have the same umami punch. Fresh ginger is ideal, but if you're using dried, reduce the amount to one-third—it's way more concentrated. The bamboo skewers need that 30-minute soak to prevent burning, so don't skip it. For the brown sugar, light or dark both work, but dark adds a subtle molasses note that pairs beautifully with the tamarind. If you're sensitive to heat, cut the chili flakes to half a teaspoon or swap in a pinch of sweet paprika for color without the kick.
Marinade keeps for up to 3 days in the fridge—make extra for leftovers. The beef cubes can marinate overnight for maximum flavor, but even 4 hours makes a difference. Skewers reheat beautifully—5 minutes on the grill or 3 minutes in a screaming-hot pan brings them back to life. For make-ahead meals, assemble the skewers, refrigerate them uncovered for 15 minutes, then freeze. Cook straight from frozen—just add 2-3 extra minutes to the grilling time.
Why You'll Love This Recipe
- Foolproof Skewers: I swear by this method—just cube the beef, toss it in the marinade (coconut milk + tamarind + soy), and let it sit while you do anything else. No last-minute prep panic, no tiny knife cuts.
- Sweet-Sour Magic: That tamarind paste? It’s the secret weapon—cuts through the richness of the beef while the brown sugar caramelizes into a sticky, addictive glaze. (Honestly, I’ve been known to eat it straight from the pan.)
- Party or Pantry: Double the batch and you’ve got skewers for a BBQ or meal prep for the week. The leftovers reheat like a dream—just toss them in a pan with a splash of water, and boom, dinner’s saved.
- Budget Stretch: Chuck roast is cheap, but this marinade makes it feel fancy. Between us, I’ve fed six people for under $15 using this—plus the flavors are so bold, no one guesses it’s budget-friendly.
Step-by-step instructions for coconut-tamarind beef skewers
Here's how to create skewers with a sticky, caramelized glaze that balances sweet, tangy, and umami flavors perfectly.
Marinate the Beef for Maximum Flavor
Cut the 1.5 lb beef chuck roast into 1-inch cubes and place them in a large bowl. In a separate small bowl, whisk together the 0.25 cup tamarind paste, 0.25 cup soy sauce, 1 tbsp fish sauce, 2 tbsp freshly grated ginger, 6 minced garlic cloves, 1 tsp salt, 0.5 tsp black pepper, and 2 tbsp lime juice. Pour this marinade over the beef and toss gently to coat.
Cover the bowl and refrigerate for at least 4 hours (overnight is best). The acidity in the tamarind and lime will tenderize the beef while the aromatics infuse deeply. You'll notice the beef cubes become more pliable and absorb the marinade completely—this is when you know it's ready for skewering.
Assemble the Skewers with Care
Soak the 12 whole bamboo skewers in water for 30 minutes to prevent burning. Drain and let them air-dry slightly. Thread 3-4 beef cubes onto each skewer, alternating directions slightly to create a more even cooking surface. Don't overcrowd—the beef should have room to brown properly.
Place the assembled skewers on a plate and set aside. Here's the thing—if the beef feels cold when you handle it, let it sit at room temperature for 15-20 minutes before grilling. Cold meat releases moisture instead of searing, which can dilute your marinade flavors.
Grill the Skewers Until Caramelized
Heat a grill or grill pan over medium-high heat until it's hot enough to leave a slight char when you drag a skewer across it. Brush the grates with 1 tbsp vegetable oil to prevent sticking. Grill the skewers for 8-10 minutes, turning occasionally, until the beef develops a deep brown crust and internal temperature reaches 145°F for medium-rare.
Watch closely during the last 2 minutes—you want the edges to become deep golden brown with visible grill marks. If the skewers start to dry out, brush them lightly with a bit of the marinade reserved from earlier. The beef should be tender enough to pierce with a fork but still hold its shape.
Create the Signature Coconut-Tamarind Glaze
While the skewers grill, combine the 1 can coconut milk, 0.25 cup brown sugar, and 1 tsp red chili flakes in a saucepan. Bring to a gentle simmer over medium heat, stirring occasionally to prevent scorching. Let it reduce for 10-12 minutes until it thickens enough to coat the back of a spoon and forms a glossy, syrupy consistency.
Here's where it gets magical—the glaze should be thick but pourable, with a rich coconut aroma and visible sugar crystals forming at the edges. If it's too thin, simmer longer; if too thick, whisk in 1-2 teaspoons of water to loosen it. The perfect glaze will cling beautifully to the skewers without dripping off.
Glaze and Serve with Confidence
Return the grilled skewers to the heat and spoon the coconut-tamarind glaze evenly over each one. Let them cook for an additional 2-3 minutes to allow the glaze to caramelize and stick. The skewers should now have a glossy, sticky exterior with beautiful caramelized spots where the glaze has concentrated.
Transfer the skewers to a serving platter and let them rest for 5 minutes before serving. This resting period ensures the juices redistribute, giving you tender beef with every bite. Serve immediately with steamed jasmine rice and a simple cucumber salad to cut through the richness of the glaze.
Pro Tips For Making Banyan Beef Skewer
- Trim Before Marinate: Chuck roast is tough when raw—cut off any thick fat or gristle first, then slice into 1-inch cubes. I learned this the hard way: leaving fat on makes the skewers greasy, and uneven pieces burn before they cook through.
- Simmer Tamarind Slow: Tamarind paste is stubborn—mix it with a splash of warm water first to dissolve, then whisk it into the coconut milk before adding sugar or soy. After burning three batches, I finally figured out that rushing this step turns your sauce grainy instead of silky.
- Skewer in One Direction: Thread beef cubes away from you, not toward you—it’s easier to slide them on and keeps the skewers from falling apart. (Yes, even if you’re impatient like me.) Crowding the skewer means uneven cooking, and no one wants a half-raw bite.
- Finish with Soy Last: Add soy sauce only in the last 5 minutes of cooking—it burns fast and turns bitter. My grandmother swore by this, and she was right: the skewers stay glossy and balanced, not overpowering. Skip this, and you’ll taste regret.
Wine and beer pairings for this recipe
Sweet-Spicy Wine Pairings
The bold, caramelized flavors of banyan beef skewers call for wines that can stand up to the sweet-tangy glaze while complementing the smoky char. I always reach for a Malaysian or Indonesian red blend like Bintang Merah—its balanced acidity and subtle spice notes mirror the dish’s complexity.
For a more familiar option, a Pinot Noir from Oregon or California works beautifully, with its bright cherry and earthy undertones cutting through the coconut richness. 🍷
Creamy Beer Complements
Beer lovers should opt for a sweet stout or amber ale to enhance the skewers’ caramelized glaze. Guinness or Samuel Smith’s Nut Brown Ale add a malty sweetness that pairs perfectly with the tamarind and brown sugar.
For a lighter option, a Belgian witbier like Hoegaarden brings citrusy brightness that refreshes the palate between bites. Avoid heavy IPAs—they’ll overpower the delicate balance of flavors.
Cocktail Pairings for Heat
If you’re serving these skewers at a gathering, a Thai-inspired cocktail elevates the experience. Try a Tom Yum-inspired drink with lime juice, lemongrass, and a splash of coconut milk—it mirrors the skewers’ tangy-sweet profile.
For something stronger, a rum-based punch with pineapple juice and chili flakes adds a festive touch. The heat from the cocktail complements the skewers’ spice without overwhelming them. 🍹
Avoid These Mistakes
Don’t pair these skewers with heavy reds like Cabernet Sauvignon—their tannins will clash with the coconut glaze. Similarly, avoid light beers like pilsners, which lack the body to match the skewers’ richness.
The key is balance: your beverage should enhance, not compete with, the dish’s sweet-spicy-savory harmony. Trust me, I’ve learned this the hard way! ⚡
Nutrition facts
Frequently asked questions
What cut of beef works best for these skewers?
Chuck roast is ideal because it stays tender while developing rich flavor. For budget-friendly options, try flank steak or sirloin cut into strips—just marinate them 6-8 hours to ensure tenderness. Avoid lean cuts like eye of round, as they dry out easily during grilling.
Can I make the marinade ahead of time?
The marinade keeps in the fridge for 3 days and freezes well for 3 months. For best results, marinate the beef for 4+ hours (overnight is perfect). If using pre-marinated beef, let it sit at room temperature for 15 minutes before grilling to prevent moisture release.
How do I prevent the skewers from falling apart?
Soak bamboo skewers for 30 minutes to prevent burning, and thread beef cubes snugly but not tightly. For extra security, brush the assembled skewers with 1 tbsp vegetable oil before grilling. If using metal skewers, oil them first to avoid sticking.
What if I don’t have tamarind paste?
Mix 3 tbsp lime juice + 3 tbsp brown sugar for a close substitute. For deeper flavor, add 1 tsp soy sauce to mimic tamarind’s umami. Note: the glaze won’t be identical, but it’ll still taste delicious with a brighter tang.
Can I bake these skewers instead of grilling?
Yes! Preheat oven to 425°F and bake skewers on a wire rack for 12-15 minutes, turning halfway. For caramelization, broil for 2-3 minutes at the end. Brush with reserved marinade halfway through for extra flavor. The oven method works well in cooler weather!
