Sate Padang Recipe: Indonesian Beef Skewers with Peanut Sauce

Wade Lockhart Avatar
By:
Wade Lockhart
Published:

[grow_share_buttons]

Why You’ll Love This Indonesian Sate Padang Beef Skewers

Indonesian Sate Padang Beef Skewers bring bold West Sumatran flavor to your grill with tender beef, a thick yellow sauce, and the kind of smoky finish that home cooks and weekend grill masters love. If you enjoy satay with serious depth, this Sate Padang recipe gives you a dish that feels special without requiring fancy equipment.

  • Easy to manage at home

    The beef is boiled until tender first, then grilled quickly, so the final cook on the skewers stays short and simple. That makes this Indonesian sate a smart choice for busy parents, students, and working professionals who want big flavor with clear steps.

  • Rich protein and satisfying balance

    Each serving delivers solid protein from beef along with a filling side of lontong. The sauce is thickened with rice flour, giving this Indonesian beef skewers peanut sauce style dish plenty of body even though it does not actually use peanuts.

  • Flexible for different needs

    You can adjust the chile level, swap rice flour for a rice and tapioca blend, or even try beef tongue or offal for a more traditional version. That flexibility helps this authentic Sate Padang fit different tastes and kitchen styles.

  • Deep, memorable flavor

    Turmeric, ginger, galangal, lemongrass, kaffir lime leaves, and coriander create a sauce that is fragrant, spicy, and rich. The char from the grill adds just enough smoke to make every bite stand out.

This dish is a great example of how simple grilling can turn into something unforgettable when spice, heat, and texture all work together.

For readers who enjoy grilled beef dishes, you may also like this easy beef kabobs recipe or this grilled sirloin steak guide for more fire-kissed flavor ideas.

Jump To

Essential Ingredients for Indonesian Sate Padang Beef Skewers

This Indonesian Sate Padang Beef Skewers recipe uses a short list of ingredients, but each one plays an important role. The beef gets boiled with spices until tender, the sauce turns silky and thick, and the final garnish adds the street-food look that makes Sate Padang so recognizable.

Main ingredients

  • 600 grams beef shank or brisket, cut into 2.5 cm cubes
  • 2 Indonesian bay leaves (daun salam)
  • 2 kaffir lime leaves
  • 2 bruised lemongrass stalks
  • 1 liter water for boiling
  • 8 shallots
  • 4 garlic cloves
  • 2 red chillies, adjust to taste
  • 3 cm peeled turmeric
  • 3 cm peeled ginger
  • 3 cm peeled galangal
  • 1 teaspoon coriander seeds
  • 1/2 teaspoon ground cumin
  • 1 teaspoon salt
  • 100 grams rice flour, or 70 grams rice flour plus 30 grams tapioca flour
  • 750 ml beef stock, reserved from boiling the beef
  • 1 tablespoon cooking oil
  • Skewers, soaked in water for 30 minutes
  • Sliced lontong, for serving
  • Fried shallots, for garnish

Why each ingredient matters

IngredientRole in the dish
Beef shank or brisketHolds up well to long simmering and becomes tender before grilling.
Turmeric, ginger, galangal, coriander, cuminCreate the warm, earthy spice base that defines authentic Sate Padang.
Rice flourThickens the sauce into a gravy-like coating.
LontongBalances the spicy sauce and gives the dish its traditional serving style.

Special dietary options

  • Vegan: Replace the beef with firm tofu, king oyster mushrooms, or seitan, then use vegetable stock instead of beef stock.
  • Gluten-free: Use rice flour only and confirm that your stock and seasonings are gluten-free.
  • Low-calorie: Choose leaner beef, reduce the sauce portion slightly, and serve with extra cucumber slices alongside the lontong.

How to Prepare the Perfect Indonesian Sate Padang Beef Skewers: Step-by-Step Guide

The cooking process for Indonesian Sate Padang Beef Skewers is built around two main stages: first, simmer the beef until tender, then grill it briefly for smoke and char. The sauce is made from the reserved stock, fresh spices, and rice flour, so nothing goes to waste. The result is a rich, spoon-coating gravy that turns simple beef skewers into a standout meal.

First step: make the spice paste

Place the shallots, garlic, red chillies, turmeric, ginger, galangal, coriander seeds, cumin, and salt in a blender or food processor. Blend until smooth, adding a small splash of water only if needed. The paste should be thick enough to cook down nicely later.

Second step: simmer the beef until tender

Put the beef cubes, spice paste, Indonesian bay leaves, kaffir lime leaves, bruised lemongrass, and 1 liter water into a large pot. Bring it to a gentle boil, then lower the heat and simmer for about 1 hour 30 minutes. Keep the simmer gentle so the beef stays juicy and does not turn tough.

As the meat cooks, the broth becomes deeply flavored and the kitchen fills with the smell of turmeric, lemongrass, and garlic. This is the base of the dish, so do not rush it.

Third step: reserve the stock and cool the beef

When the beef is tender, lift it out and let it cool enough to handle. Strain and reserve 750 ml of the cooking liquid for the sauce. Cooling the beef before skewering helps it stay intact and makes threading much easier.

Fourth step: thread the beef onto skewers

Soak the skewers in water for 30 minutes before cooking so they do not burn on the grill. Thread the cooled beef loosely onto the skewers so the heat can reach all sides. Avoid packing the pieces too tightly, since that can block even charring.

Fifth step: build the sauce

Heat 1 tablespoon cooking oil in a pan over medium heat. Add the remaining paste and sauté until fragrant. Pour in the reserved 750 ml beef stock while stirring. In a small bowl, dissolve the 100 grams rice flour in water, then whisk it into the simmering liquid slowly.

Keep stirring as the sauce thickens. It should turn glossy and gravy-like, not stiff. If you are using the rice flour and tapioca blend, the texture can become a little smoother and slightly more elastic.

Tip: Stir constantly when the flour goes in. That is the easiest way to keep the sauce lump-free and silky.

Sixth step: grill the skewers

Preheat a grill or grill pan to medium heat. Grill the skewers for 2 to 3 minutes per side, just until lightly charred. Because the beef is already cooked, this step is about building smoke, color, and a little crispness at the edges.

Do not grill too long. The goal is a quick finish that keeps the meat tender while giving the skewers the classic street-food look.

Final step: serve hot with lontong

Arrange 3 to 4 skewers on each plate with sliced lontong. Ladle the thick sauce over the skewers and finish with fried shallots. The rice cakes soak up the sauce beautifully, so every bite gets a mix of spice, beefy richness, and char.

If you like grilled beef with smoky edges, you might also enjoy this garlic butter steak kabobs recipe for another easy skewer night at home.

Sate Padang Recipe: Indonesian Beef Skewers With Peanut Sauce 9

Dietary Substitutions to Customize Your Indonesian Sate Padang Beef Skewers

Indonesian Sate Padang Beef Skewers can be adjusted for different diets and ingredient lists without losing the spirit of the dish. The key is keeping the spice paste, the thick sauce, and the quick grill finish intact.

Protein and main component alternatives

If beef shank or brisket is not available, beef tongue is a traditional option that brings a rich texture and holds up well to simmering. Offal such as tripe or heart also works for a more classic Padang-style version. For a lighter take, use trimmed brisket or another braising cut with less visible fat.

For a meat-free version, use firm tofu, seared tempeh, king oyster mushrooms, or seitan. These options absorb the spice paste well, though they will need less simmering time and a gentler grill. If you are cooking for mixed diets, prepare the sauce with beef stock for the meat version and vegetable stock for the plant-based version.

Vegetable, sauce, and seasoning modifications

If you want less heat, reduce the red chillies to one or swap in a milder pepper. For a deeper golden color, use fresh turmeric instead of dried powder. The fresh root gives the dish a brighter aroma and a more vivid sauce.

Rice flour gives the traditional texture, but cornstarch can stand in if that is what you have. Keep in mind that cornstarch changes the mouthfeel a bit. Tapioca flour mixed with rice flour gives a smoother finish, which some cooks prefer for a glossy sauce.

You can also serve the skewers with steamed rice if lontong is hard to find, though the compressed rice cakes are the classic pairing. For a lower-carb plate, add cucumber, lettuce, or blanched greens alongside the skewers and keep the sauce portion moderate.

Mastering Indonesian Sate Padang Beef Skewers: Advanced Tips and Variations

Once you have made Indonesian Sate Padang Beef Skewers a few times, small technique changes can make a big difference. The best versions keep the meat juicy, the sauce smooth, and the grilled surface lightly charred.

Pro cooking techniques

Keep the simmer gentle at around 90 to 100 degrees Celsius if possible. That slow movement protects the beef fibers and helps the cubes stay moist. If the boil is too hard, the meat can dry out before the sauce is even finished.

Use fresh turmeric, ginger, and galangal whenever possible. Fresh roots bring stronger aroma and better color than older spice powders. Grind the spices just before cooking for the most lively flavor.

When thickening the sauce, make the flour slurry first and whisk it in gradually. This keeps the sauce smooth and helps it thicken evenly. Let it bubble only briefly after thickening so it stays glossy.

Flavor variations

Adjust the chile level based on your crowd. Some cooks like a stronger Padang heat, while others prefer a milder, more rounded sauce. You can also add a small pinch of white pepper for a sharper finish.

For a more street-food style plate, add emping or kerupuk alongside the lontong and fried shallots. That extra crunch gives the meal more contrast. If you want a richer edge, brush the skewers lightly with a little oil before grilling.

Presentation tips

Serve the beef skewers stacked over sliced lontong, then spoon the sauce over the top right before bringing the plate to the table. The fried shallots should go on last so they stay crisp. If you are serving guests, offer extra sauce in a small bowl on the side.

Make-ahead options

Boil the beef and make the sauce a day ahead, then store them separately. Before serving, reheat the sauce gently, thread the beef, and grill the skewers just before dinner. This is a strong plan for busy weeknights or weekend entertaining.

How to Store Indonesian Sate Padang Beef Skewers: Best Practices

Leftover Indonesian Sate Padang Beef Skewers keep well when the meat and sauce are stored separately. That helps preserve texture and makes reheating much easier.

Refrigeration

Store the cooked beef, sauce, and lontong in separate airtight containers. The beef and sauce will keep in the refrigerator for about 3 days. Keep the fried shallots in a dry container at room temperature if possible so they stay crisp.

Freezing

You can freeze the boiled beef and the sauce separately for longer storage. Freeze for up to 2 months for best quality. If possible, do not freeze the assembled skewers, because the texture is better when you skewer and grill them fresh.

Reheating

Warm the sauce slowly in a saucepan over low heat, adding a splash of stock or water if it has thickened too much. Reheat the beef gently so it does not dry out. If you are reheating the skewers, give them a very short pass on the grill or under a broiler.

Meal prep considerations

This recipe is a good fit for batch cooking. Make the beef and sauce on Sunday, then portion them out for lunches or quick dinners during the week. Keep the lontong sliced and chilled, then warm it just before serving.

Indonesian Sate Padang Beef Skewers
Sate Padang Recipe: Indonesian Beef Skewers With Peanut Sauce 10

FAQs: Frequently Asked Questions About Indonesian Sate Padang Beef Skewers

What is Sate Padang?

Sate Padang is a signature dish from West Sumatra, Indonesia, featuring beef skewers grilled over charcoal and topped with a rich, yellow curry-like sauce. Unlike peanut-based satays, it uses tender beef or offal boiled first for softness, then lightly charred. The sauce, thickened with rice flour, blends turmeric, lemongrass, galangal, garlic, ginger, coriander, cumin, and chilies for a spicy, aromatic kick. Traditionally served with lontong (compressed rice cakes) and fried shallots, it delivers bold, warming flavors perfect for street food lovers. At home, source fresh spices for authenticity—expect about 20 skewers from 1 kg beef, serving 4-6 people. This dish highlights Padang cuisine’s spice-forward profile.

What meat is best for Sate Padang beef skewers?

Beef shank, brisket, or tongue works best for Sate Padang due to their toughness, which tenderizes beautifully after boiling. Cut into 2-3 cm cubes for even cooking. Offal like tripe or heart is traditional in Padang versions for extra chewiness and flavor absorption. Boil 1 kg meat for 1.5-2 hours in water with spice paste (turmeric, garlic, ginger), bay leaves, lemongrass, and lime leaves until fork-tender. Cool, skewer 4-5 pieces per bamboo stick, then grill 2-3 minutes per side over medium coals for a smoky char. Avoid lean cuts like sirloin—they dry out. This method keeps skewers juicy, mimicking street vendors’ results.

How do you make Sate Padang sauce?

Start with 1 liter beef stock from boiling the meat. Sauté 5 garlic cloves, 3 cm galangal, 3 cm ginger, 2 tsp coriander, 1 tsp cumin, 10 chilies, and 2 tsp turmeric until fragrant. Add to stock, simmer 20 minutes. Mix 4 tbsp rice flour with water into a slurry; whisk in gradually while stirring to thicken without lumps—aim for gravy consistency coating a spoon. Season with salt. Yields enough for 20 skewers. For milder spice, reduce chilies to 5. Rice flour gives the signature yellow hue and glossy texture; tapioca can sub for smoother results. Keep warm until serving to pour generously over skewers and lontong.

How is Sate Padang served traditionally?

Sate Padang is served hot with skewers piled high and drenched in yellow sauce, alongside lontong cut into 2 cm slices for scooping. Sprinkle fried shallots and emping (melinjo nut crackers) on top for crunch. In Padang, it’s sold by weight from stalls, eaten by hand with lontong absorbing the gravy. Pair with sweet tea to balance spice. For home, plate 4-5 skewers per person with 2 lontong pieces and ½ cup sauce. No rice—lontong is key. Variations include kerupuk (prawn crackers). This setup makes each bite messy but flavorful, serving 4 in 20 minutes post-prep.

What are tips for making Sate Padang at home?

Boil beef low and slow (90-100°C) to retain juices—test tenderness with a skewer. Grind spices fresh for vibrant color and taste; store-bought turmeric fades sauce. Stir sauce slurry off-heat first to avoid lumps, then simmer 5 minutes. Use soaked bamboo skewers to prevent burning. Grill hot and fast (2 minutes/side) for char without drying. Adjust chilies gradually—Padang style hits 7/10 heat. Leftovers store 3 days refrigerated; reheat sauce separately to avoid sogginess. Common mistake: overgrilling toughens meat. Scale recipe: double stock for bigger batches. Links to full recipe or Padang spice guide boost authenticity.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Indonesian Sate Padang Beef Skewers 94.Png

Indonesian Sate Padang Beef Skewers

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

🍢 Savor tender beef skewers slow-cooked in fragrant Indonesian spices, grilled to smoky perfection for an authentic Padang delight.
🥜 Rich, thick curry sauce pours over for bold flavors and satisfaction – ideal for rice cakes or as a party appetizer!

  • Total Time: 2 hours 45 minutes
  • Yield: 4-6 servings

Ingredients

– 600 grams beef shank or brisket, cut into 2.5 cm cubes

– 2 Indonesian bay leaves (daun salam)

– 2 kaffir lime leaves

– 2 bruised lemongrass stalks

– 1 liter water for boiling

– 8 shallots

– 4 garlic cloves

– 2 red chillies, adjust to taste

– 3 cm peeled turmeric

– 3 cm peeled ginger

– 3 cm peeled galangal

– 1 teaspoon coriander seeds

– 1/2 teaspoon ground cumin

– 1 teaspoon salt

– 100 grams rice flour, or 70 grams rice flour plus 30 grams tapioca flour

– 750 ml beef stock, reserved from boiling the beef

– 1 tablespoon cooking oil

– Sliced lontong, for serving

– Fried shallots, for garnish

Instructions

1-First step: make the spice paste Place the shallots, garlic, red chillies, turmeric, ginger, galangal, coriander seeds, cumin, and salt in a blender or food processor. Blend until smooth, adding a small splash of water only if needed. The paste should be thick enough to cook down nicely later.

2-Second step: simmer the beef until tender Put the beef cubes, spice paste, Indonesian bay leaves, kaffir lime leaves, bruised lemongrass, and 1 liter water into a large pot. Bring it to a gentle boil, then lower the heat and simmer for about 1 hour 30 minutes. Keep the simmer gentle so the beef stays juicy and does not turn tough. As the meat cooks, the broth becomes deeply flavored and the kitchen fills with the smell of turmeric, lemongrass, and garlic. This is the base of the dish, so do not rush it.

3-Third step: reserve the stock and cool the beef When the beef is tender, lift it out and let it cool enough to handle. Strain and reserve 750 ml of the cooking liquid for the sauce. Cooling the beef before skewering helps it stay intact and makes threading much easier.

4-Fourth step: thread the beef onto skewers Soak the skewers in water for 30 minutes before cooking so they do not burn on the grill. Thread the cooled beef loosely onto the skewers so the heat can reach all sides. Avoid packing the pieces too tightly, since that can block even charring.

5-Fifth step: build the sauce Heat 1 tablespoon cooking oil in a pan over medium heat. Add the remaining paste and sauté until fragrant. Pour in the reserved 750 ml beef stock while stirring. In a small bowl, dissolve the 100 grams rice flour in water, then whisk it into the simmering liquid slowly. Keep stirring as the sauce thickens. It should turn glossy and gravy-like, not stiff. If you are using the rice flour and tapioca blend, the texture can become a little smoother and slightly more elastic.

6-Sixth step: grill the skewers Preheat a grill or grill pan to medium heat. Grill the skewers for 2 to 3 minutes per side, just until lightly charred. Because the beef is already cooked, this step is about building smoke, color, and a little crispness at the edges. Do not grill too long. The goal is a quick finish that keeps the meat tender while giving the skewers the classic street-food look.

7-Final step: serve hot with lontong Arrange 3 to 4 skewers on each plate with sliced lontong. Ladle the thick sauce over the skewers and finish with fried shallots. The rice cakes soak up the sauce beautifully, so every bite gets a mix of spice, beefy richness, and char.

Last Step:

Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Notes

🍲 Simmer beef gently on low heat for maximum tenderness.
🟡 Fresh turmeric gives the sauce its signature vibrant yellow color and earthy flavor.
🥄 Stir sauce vigorously when adding rice flour slurry to prevent lumps.

  • Author: Brandi Oshea
  • Prep Time: 1 hour
  • Cook Time: 1 hour 45 minutes
  • Category: Main Course
  • Method: Boil/Grill
  • Cuisine: Indonesian

Nutrition

  • Serving Size: 3-4 skewers
  • Calories: 321 kcal
  • Sugar: 6g
  • Sodium: 1024mg
  • Fat: 8g
  • Saturated Fat: 2g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 27g
  • Cholesterol: 35mg

Next Recipe

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star