Banyan Beef Skewers Recipe: Charred Spice and Coconut Milk Harmony

Soups & Stews

Banyan Beef Skewers Recipe: Charred Spice and Coconut Milk Harmony

This banyan beef skewer recipe transforms simple ingredients into a symphony of charred spices and coconut milk richness. đŸ”„ The marinade—a fusion of traditional Indonesian flavors with modern depth—infuses beef with layers of lemongrass, galangal, and turmeric, balanced by creamy coconut milk. I developed this after years of experimenting with regional adaptations, ensuring every bite delivers smoky, aromatic perfection without compromising authenticity. The cooking process is where magic happens: skewering tender beef cubes, then grilling until caramelized and slightly charred. The coconut milk marinade doesn’t just flavor—it tenderizes, creating melt-in-your-mouth texture while maintaining a satisfying bite. This method bridges tradition and convenience, perfect for weeknight dinners or special occasions where bold flavors shine. What you’ll end up with is restaurant-quality skewers that pair beautifully with steamed jasmine rice or a crisp cucumber salad. The charred edges contrast the creamy, spiced beef, making each bite a harmonious balance. Serve with a side of lime wedges to brighten the richness or drizzle with a chili-lime sauce for extra heat. Whether you’re hosting a gathering or craving a taste of Indonesia at home, this recipe delivers depth and complexity in every skewer. Let’s get cooking—your taste buds will thank you.

👹‍🍳
Difficulty
Medium
đŸ„©
Diet
Meat
đŸ”„
Calories
Med Cal

Ingredients for banyan beef skewer

Fifteen ingredients blend traditional Indonesian flavors with modern depth for charred, aromatic skewers.

Ingredient Amount Notes
Beef Chuck Roast đŸ„© 1 œ lb Cut into 1-inch cubes
Full-Fat Coconut Milk đŸ„„ 1 can 13.5 oz can, not light version
Lemongrass Stems 🌿 3 whole Bruised and cut into 2-inch pieces
Galangal Root 🌿 1 inch Peeled and sliced thinly
Fresh Turmeric 🧄 1 inch Peeled and grated finely
Garlic Cloves 🧄 8 cloves Peeled and minced
Shallots 🧅 4 whole Peeled and minced
Fish Sauce đŸ¶ 2 tbsp Red Boat preferred
Palm Sugar 🍯 2 tbsp Or substitute brown sugar
Kaffir Lime Leaves 🍋 4 leaves Torn into strips
Fresh Chili Peppers đŸŒ¶ïž 2 whole Bird's eye or Thai chili
Vegetable Oil đŸ«’ 2 tbsp For brushing skewers
Wooden Skewers đŸȘ” 12 whole Soaked in water 30 minutes
Fresh Cilantro 🌿 ÂŒ cup Chopped for garnish
Lime Wedges 🍋 4 wedges For serving

The galangal and turmeric are non-negotiable for that authentic banyan flavor—Asian markets carry fresh roots, or use powdered substitutes at half the amount. Look for vibrant, firm galangal with no dark spots. Red Boat fish sauce is the gold standard, but any reputable brand works. Palm sugar adds depth, but dark brown sugar is a solid swap if you can't find it. The lemongrass should be fragrant and bright green—avoid wilted stems. For extra convenience, Trader Joe's sells pre-cut lemongrass bundles.

No galangal? Ginger at double the amount works in a pinch, though it lacks the citrusy complexity. Fresh turmeric is ideal, but powdered turmeric at 1/4 tsp gets you close. The chili peppers can be adjusted—remove seeds for less heat. For a smokier flavor, add 1 tsp smoked paprika to the marinade. The coconut milk should be full-fat for richness; light coconut milk makes the skewers dry. If you can't find kaffir lime leaves, substitute lime zest plus regular lime leaves.

Marinate the beef for at least 4 hours, but overnight is ideal for maximum flavor infusion. Store marinade leftovers in an airtight container for up to 3 days in the fridge. The skewers reheat beautifully—grill or broil for 2-3 minutes until caramelized again. For meal prep, assemble skewers ahead and refrigerate (uncooked) for up to 1 day before grilling. Garnish with cilantro right before serving to keep it vibrant.

❀

Why You'll Love This Recipe

  • No Marinate, No Stress: The beef soaks in the coconut milk and galangal-turmeric paste while you prep—no fancy techniques, just let the flavors work their magic overnight. I throw in the lemongrass stems whole for aroma, then toss them out later. Minimal effort, maximum payoff.
  • Flavor That Sticks: That first bite? Rich, caramelized beef with a whisper of citrusy galangal and a creamy, velvety sauce—like a hug in your mouth. The turmeric adds warmth, while the coconut milk keeps it lusciously tender. It’s the kind of dish that makes you slow down.
  • Weeknight to Party: Same recipe, different vibes. Skewer it for a casual dinner with rice, or serve it in sliders for a crowd. My kids grab these at potlucks, and my in-laws think I’m a culinary genius. Honestly, it’s just beef and bold spices—no pretension, all satisfaction.
  • Budget-Friendly Feast: A single chuck roast stretches across meals—grill extra skewers for lunch the next day, or shred the leftovers into tacos. Full-fat coconut milk adds richness without breaking the bank, and galangal/turmeric last weeks in the freezer. Smart, simple, and satisfying.

Step-by-step instructions for banyan beef skewers

Here's how to transform simple beef into restaurant-worthy skewers with smoky char and fragrant coconut harmony.

1

👹‍🍳 Step 1: Marinate the Beef with Aromatic Spices

In a large bowl, combine the 1.5 lb Beef Chuck Roast cut into 1-inch cubes with the 3 whole Lemongrass Stems (bruised and cut), 1 inch Galangal Root (sliced), 1 inch Fresh Turmeric (grated), 8 cloves Garlic Cloves (minced), 4 whole Shallots (minced), 2 tbsp Fish Sauce, 2 tbsp Palm Sugar, 4 leaves Kaffir Lime Leaves (torn), and 2 whole Fresh Chili Peppers (finely chopped). Mix well to ensure every beef cube is coated in the vibrant marinade.

Here's the thing—this marinade needs time to work its magic. Let the beef sit uncovered in the refrigerator for at least 4 hours (overnight is even better). The acidity from the fish sauce and lime leaves will tenderize the beef while the spices infuse deeply. You'll notice the beef develops a rich, golden hue and absorbs the aromatic oils completely.

2

đŸ”„ Step 2: Skewer the Beef and Prep for Grilling

Soak the 12 whole Wooden Skewers in water for 30 minutes to prevent burning. Thread the marinated beef cubes onto the skewers, leaving about œ inch between each piece for even cooking. I arrange them in a single layer on each skewer—this ensures they cook uniformly and develop that perfect char.

Heat a grill or grill pan over high heat until it's screaming hot—you want those skewers to sear instantly when they hit the surface. Brush the skewers lightly with 2 tbsp Vegetable Oil to help them glide onto the grill and prevent sticking. The oil also creates a protective barrier that keeps the marinade from burning off too quickly.

3

đŸ”„ Step 3: Grill Until Charred and Caramelized

Place the skewers on the grill and cook for 3-4 minutes per side, turning only once. You're aiming for deep, blackened char marks—this is where the smoky flavor develops. Resist the urge to move them around; let them develop that beautiful crust. The beef should reach an internal temperature of 145°F when measured with an instant-read thermometer.

Here's where it gets fun—the coconut milk comes into play. While the skewers are still on the grill, pour the 1 can Full-Fat Coconut Milk into a small saucepan and bring to a gentle simmer over medium heat. Let it reduce by half, about 5-7 minutes, until it thickens slightly and becomes fragrant. This rich, creamy sauce will later baste the skewers and tie all the flavors together.

4

đŸ„˜ Step 4: Baste and Finish with Coconut Milk

Transfer the grilled skewers to a serving platter. Immediately pour the reduced coconut milk over them, letting it drip and coat every surface. The heat from the skewers will create a light, steaming effect—this is your signal that the flavors are melding perfectly. Let them sit for 2-3 minutes to absorb the coconut essence.

Garnish with the 0.25 cup Fresh Cilantro (chopped) and serve immediately with the 4 wedges Lime Wedges on the side. The contrast of the bright, acidic lime cuts through the richness of the coconut and beef, balancing every bite. Each skewer should deliver tender beef with a smoky exterior, infused with lemongrass and galangal, all wrapped in a velvety coconut finish.

👹‍🍳

Pro Tips For Making Banyan Beef Skewer

  • Blanched Beef First: Drop your chuck roast cubes in boiling water for 30 seconds before marinating—this tightens the fibers so they absorb the coconut-galangal paste better. I learned this the hard way when my first batch turned mushy after skewering. ---
  • Grate Galangal Fine: Use a microplane or food processor for galangal—no need to peel or chop. The finer the texture, the faster it melds into the coconut milk, giving you that signature banyan beef depth without waiting for hours. ---
  • Skewer Tight, Cook Low: Thread beef onto skewers in a tight spiral, leaving no gaps—this keeps the chunks intact when you simmer them in the coconut sauce. Start on medium-high heat, then drop to a gentle simmer once the sauce thickens (around 15 minutes). ---
  • Save the Lemongrass Stems: Reserve 2 stems for the final sauce—bruise them with the flat side of a knife first. Their citrusy punch brightens the dish after the beef has already soaked up the galangal-turmeric base. (Yes, even if you’re impatient like me.)

Serving suggestions for this banyan beef skewer

Steamed Jasmine Rice

This is my go-to pairing because the mild, slightly floral notes of jasmine rice complement the bold flavors of the skewers beautifully. Use a 1:1.25 rice-to-water ratio (for 2 cups uncooked rice, add 2.5 cups water) and cook in a rice cooker or pot with a tight-fitting lid. Let it steam for 15 minutes after the water absorbs completely—this ensures the grains stay separate and fluffy. Serve warm in small bowls alongside the skewers for a classic Indonesian meal experience. đŸŒŸ

Crisp Cucumber Salad

A refreshing cucumber salad adds a cool, crunchy contrast to the rich, charred beef. Thinly slice 1 English cucumber and œ red onion, then toss with 2 tbsp rice vinegar, 1 tbsp lime juice, 1 tsp palm sugar, and a pinch of salt. Let it sit for 10 minutes before serving to let the flavors meld. The acidity cuts through the coconut milk’s richness while the crunch keeps every bite exciting. đŸ„’

Spicy Peanut Sauce

For those who love extra depth, a quick peanut sauce elevates the dish to new heights. Blend œ cup smooth peanut butter, 2 tbsp soy sauce, 1 tbsp lime juice, 1 tbsp palm sugar, 1 clove garlic (minced), 1 tsp sriracha, and 2 tbsp coconut milk until smooth. Drizzle over the skewers or serve on the side for dipping. The nutty, spicy contrast is pure magic with the smoky beef. đŸ„œ

Grilled Pineapple Slices

Sweet and smoky pineapple adds a tropical twist that balances the savory skewers. Slice 1 ripe pineapple into œ-inch thick rounds and grill over medium-high heat for 2-3 minutes per side until caramelized. The natural sugars caramelize beautifully, creating a sweet counterpoint to the spiced beef. Serve a few slices per plate to brighten the meal. 🍍

Lime-Cilantro Chutney

This zesty chutney is a game-changer for adding freshness. Pulse œ cup cilantro, 2 tbsp lime juice, 1 tbsp fish sauce, 1 clove garlic, and 1 Thai chili (seeds removed) in a food processor until chunky. Serve as a dip or drizzle over the skewers. The bright, herby flavors cut through the richness and add a vibrant finish. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 145mg48%
Sodium 1120mg49%
Total Carbohydrate 22g8%
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

1

Can I use chicken or pork instead of beef?

Yes, but with adjustments! Chicken works well—use 1.5 lb boneless thighs (they stay juicier) and reduce marinating time to 2-3 hours since chicken cooks faster. Pork is possible, but opt for tender cuts like loin and marinate for 6-8 hours to prevent toughness. The coconut milk marinade will still work beautifully, but monitor cooking times closely to avoid overcooking.

2

What if I can't find galangal or kaffir lime leaves?

No problem! For galangal, use double the amount of ginger (so 2 inches)—it won't be identical, but adds warmth. For kaffir lime leaves, substitute lime zest + 2 regular lime leaves (finely chopped) or 1 tsp lime zest + 1 tbsp lime juice. The citrus notes will still brighten the dish, just with a slightly different profile.

3

How do I prevent the skewers from falling apart?

Prevent this by soaking wooden skewers for 30+ minutes (or use metal skewers) and not overcrowding the beef—leave œ inch between pieces. For extra security, thread a small piece of cabbage or onion between beef cubes to act as a separator. Cook over medium-high heat (not too hot) to avoid burning before the beef sets.

4

Can I make this ahead of time?

Marinate the beef overnight for maximum flavor. Assemble skewers up to 1 day ahead and refrigerate uncovered (to prevent condensation). Grill directly from the fridge—just add 1-2 extra minutes to cooking time. For the coconut milk baste, reduce it ahead and reheat gently before serving to maintain its creaminess.

5

What's the best way to reheat leftovers?

Reheat skewers in a hot skillet or grill pan over medium heat for 2-3 minutes per side until warmed through. Avoid microwaving—they'll lose their char and texture. For extra moisture, brush with a little coconut milk while reheating. Leftovers keep for 3 days refrigerated or 1 month frozen (thaw in the fridge overnight).

★★★★★4.8(9 reviews)
Categories Soups & Stews