Go Back

Beef Satay

A delicious Southeast Asian dish featuring tender beef marinated in spices and served with a rich peanut sauce.
Prep Time 30 minutes
Cook Time 10 minutes
Total Time 40 minutes
Servings: 4 people
Course: Appetizer, Main Course
Cuisine: Southeast Asian
Calories: 350

Ingredients
  

Main
  • 1 pound beef sirloin or flank steak thinly sliced
  • 1/4 cup soy sauce
  • 2 tablespoons brown sugar
  • 1 tablespoon vegetable oil
  • 2 cloves garlic minced
  • 1 tablespoon fresh ginger minced
  • 1 teaspoon ground coriander
  • 1 teaspoon turmeric powder
  • 1/2 teaspoon cayenne pepper adjust for spice preference
  • 1/4 cup peanut butter
  • 1/4 cup coconut milk
  • 1 tablespoon lime juice
  • Salt and pepper to taste

Equipment

  • Grill or grill pan
  • Skewers
  • Mixing bowl
  • Whisk
  • Measuring cups and spoons
  • Knife and cutting board

Method
 

  1. In a mixing bowl, combine soy sauce, brown sugar, vegetable oil, garlic, ginger, coriander, turmeric, and cayenne pepper to prepare the marinade.
  2. Add the sliced beef to the marinade, ensuring all pieces are well coated. Let it marinate for at least 20 minutes.
  3. If using wooden skewers, soak them in water for about 30 minutes.
  4. In a small bowl, whisk together peanut butter, coconut milk, lime juice, and a pinch of salt to prepare the peanut sauce.
  5. Preheat your grill or grill pan over medium-high heat.
  6. Thread the marinated beef onto the soaked skewers, leaving a little space between each piece.
  7. Place the skewers on the grill and cook for about 3-4 minutes on each side.
  8. Once cooked, remove the skewers from the grill and serve them hot with the peanut sauce.

Notes

Pair with steamed jasmine rice or a fresh cucumber salad.