Beef Satay Restourant Style Malay Food

Introduction: Beef Satay is a popular Southeast Asian dish known for its tantalizing flavors and aroma. Originating from Indonesia, Malaysia, and Thailand, this dish has captivated the taste buds of people around the world. The combination of succulent beef skewers, marinated in a harmonious blend of spices, and grilled to perfection makes it a favorite appetizer or main course for many. In this comprehensive recipe, we will delve into the intricacies of making Beef Satay from scratch, ensuring every step is carefully crafted to achieve that authentic taste and texture.


For the Beef Marinade:

  • 1.5 lbs (680g) beef sirloin or flank steak, thinly sliced
  • 1/4 cup soy sauce
  • 2 tablespoons brown sugar
  • 2 tablespoons freshly squeezed lime juice
  • 2 cloves garlic, minced
  • 1 teaspoon ground coriander
  • 1 teaspoon ground cumin
  • 1 teaspoon turmeric powder
  • 1 tablespoon vegetable oil
  • Salt and pepper to taste

For the Peanut Sauce:

  • 1 cup unsweetened coconut milk
  • 1/2 cup creamy peanut butter
  • 2 tablespoons soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon freshly squeezed lime juice
  • 1 teaspoon red curry paste (adjust to taste for spice level)
  • 1 clove garlic, minced
  • 1 tablespoon vegetable oil
  • Salt to taste

For Serving:

  • Bamboo skewers, soaked in water for 30 minutes
  • Chopped peanuts for garnish
  • Fresh cilantro leaves for garnish
  • Sliced cucumbers and red onions (optional)


1. Prepare the Beef Marinade:

  • In a mixing bowl, combine soy sauce, brown sugar, lime juice, minced garlic, ground coriander, ground cumin, turmeric powder, vegetable oil, salt, and pepper. Stir well until the sugar is dissolved.
  • Add the thinly sliced beef into the marinade, ensuring each piece is coated evenly. Cover the bowl with plastic wrap and refrigerate for at least 2 hours, or preferably overnight, to allow the flavors to meld.

2. Make the Peanut Sauce:

  • Heat vegetable oil in a saucepan over medium heat. Add minced garlic and saut√© until fragrant.
  • Stir in the red curry paste and cook for another minute.
  • Add coconut milk, peanut butter, soy sauce, brown sugar, and lime juice to the saucepan. Whisk continuously until the mixture is smooth and well combined.
  • Allow the sauce to simmer gently for 5-7 minutes, stirring occasionally, until it thickens to your desired consistency. If the sauce is too thick, you can thin it out with a little water.
  • Taste the sauce and adjust seasoning if needed. Remove from heat and set aside.

3. Assemble the Beef Satay:

  • Preheat your grill or grill pan over medium-high heat.
  • Thread the marinated beef slices onto the soaked bamboo skewers, leaving a bit of space between each slice.
  • Brush the grill grates with oil to prevent sticking. Place the skewers on the grill and cook for 2-3 minutes on each side, or until the beef is cooked to your preferred level of doneness and has a nice charred exterior.
  • Remove the skewers from the grill and let them rest for a few minutes.

4. Serve:

  • Arrange the Beef Satay on a serving platter. Drizzle some of the prepared Peanut Sauce over the skewers or serve it on the side as a dipping sauce.
  • Garnish with chopped peanuts and fresh cilantro leaves for extra flavor and presentation.
  • Serve hot with optional sides like sliced cucumbers and red onions for a refreshing crunch.

Conclusion: Beef Satay is a dish that never fails to impress with its rich flavors and aromatic spices. With this comprehensive recipe, you can recreate the authentic taste of Southeast Asia right in your own kitchen. Whether served as an appetizer for a gathering or as a main course for a family dinner, Beef Satay is sure to delight your taste buds and transport you to the bustling streets of the region. Enjoy the culinary journey and savor every bite of this irresistible dish!


Is this conversation helpful so far?


Leave a Reply

Your email address will not be published. Required fields are marked *