Servings
Font
Back
4.8 from 24 votes

Easy Beef Satay

Looking for a delicious and easy-to-make dish that's perfect for any occasion? Look no further than this mouth-watering Beef Satay Skewers recipe! With its tangy, slightly spicy flavor and creamy peanut dipping sauce, this dish will surely be a hit with your family and friends. If you've hesitated to try beef satay because of its peanut sauce, you're not alone. But trust us - this homemade peanut sauce is unlike anything you've ever tasted. Its amazing flavor is sure to convert even the most skeptical of eaters! So why not give this recipe a try? We guarantee that once you taste it, you'll be hooked! With just a few simple ingredients and some skewers, you can create a delicious and impressive dish. So what are you waiting for? Grab your apron and get cooking!

Prep Time
15 mins
Total Time
15 mins
Servings: 12 Beef Satay Skewers
Calories: 216 kcal
Course: Main Course
Cuisine: Middle Eastern

Ingredients

  • 2 pounds (0.91 kg) flank steak, cut into ½” thick 1” wide pieces
For Garnish:
  • toasted peanuts , chopped
  • cilantro , chopped
For the Marinade:
  • ¼ cup peanut oil or avocado oil , olive oil, canola oil, or vegetable oil
  • ¼ cup low sodium soy sauce
  • 2 tablespoons fish sauce or Shaoxing wine
  • ¼ cup light brown sugar
  • Juice and zest from 1 large lemon or lime
  • 4 cloves garlic , finely minced
  • 1 thumb size ginger , finely minced
  • ½ teaspoon ground turmeric
  • 1 tablespoon Coriander
  • 1 tablespoon cumin
For the Sauce:
  • ¼ cup unsweetened natural peanut butter or conventional peanut butter
  • 1-3 tablespoons water , as needed to adjust the sauce texture
  • juice and zest from 1 large lemon or lime or as needed to adjust the taste
  • 2 tablespoons Sriracha sauce or 1 teaspoon red pepper flakes or ground cayenne pepper (optional)
  • 1 tablespoon fish sauce or soy sauce
  • 2 tablespoons light brown sugar
  • 1 garlic , finely minced

Instructions

    Cup of Yum
  1. Combine all the marinade ingredients in a large ziplock bag, seal, and shake to mix well.
  2. Add the beef into the bag. Massage the bag a couple of times to mix everything well. Squeeze out as much air as possible and seal the bag.
  3. Let marinate at room temperature for 30 minutes up to1 an hour.
  4. Combine all the sauce ingredients in a blender and mix until it forms a smooth sauce. If the sauce comes out too thick, add 1 or 2 tablespoons more water and blend again. Transfer to a bowl and set aside.
  5. As you prepare to cook, thread the beef onto skewers.
  6. Preheat a grill over medium-high heat until hot. Lightly brush oil onto the grill gates and spread the beef skewers on top.
  7. Cook the Beef on Satay until both sides are charred, 2 to 3 minutes per side.
  8. Remove immediately and place on a serving plate.
  9. Garnish with chopped cilantro and scatter some chopped peanuts into the sauce to add texture. Serve hot with peanut sauce. Enjoy!.🍻

Notes

  • How to Store & Re-Heat
  • How to Store & Re-Heat
  • To store: Proper storage and reheating are essential to ensure that the flavors and textures of Beef Satay are preserved. Cooked Beef Satay can be stored in an airtight container in the refrigerator for up to 3-4 days.
  • To reheat: Preheating your oven or using a skillet over medium heat is recommended. The satay skewers should be placed on a baking sheet or in the skillet and heated for 5-10 minutes, occasionally turning, until the meat is warmed.
  • The peanut sauce can also be stored in the refrigerator for up to 1 week and reheated in the microwave or stove. Leftover Beef Satay can be chopped up and added to salads or rice bowls for a quick and easy meal. Following these guidelines, you can enjoy the delicious flavors of Beef Satay for several days after cooking.
  • The peanut sauce can also be stored in the refrigerator for up to 1 week and reheated in the microwave or stove. Leftover Beef Satay can be chopped up and added to salads or rice bowls for a quick and easy meal. Following these guidelines, you can enjoy the delicious flavors of Beef Satay for several days after cooking.
  • Make-Ahead
  • Make-Ahead
  • Preparing Beef Satay can save you time and make meal planning easier. Marinating the beef up to 24 hours in advance can result in a more flavorful and tender satay. After marinating, you can skewer the beef and keep it in the refrigerator until ready to grill. Making peanut sauce and storing it in the fridge can save you time.
  • Preparing Beef Satay can save you time and make meal planning easier. Marinating the beef up to 24 hours in advance can result in a more flavorful and tender satay. After marinating, you can skewer the beef and keep it in the refrigerator until ready to grill. Making peanut sauce and storing it in the fridge can save you time.
  • When ready to serve, grill the satay skewers until charred and smoky. If you want to do the satay later, you can reheat the skewers in the oven or stovetop. By following these tips, you can have a delicious and flavorful Beef Satay ready to serve with minimal effort.
  • When ready to serve, grill the satay skewers until charred and smoky. If you want to do the satay later, you can reheat the skewers in the oven or stovetop. By following these tips, you can have a delicious and flavorful Beef Satay ready to serve with minimal effort.
  • How to Freeze
  • How to Freeze
  • Freezing Beef Satay is a great way to prepare a large batch of the dish and save time for future meals. To freeze Beef Satay, allow the cooked skewers to cool down to room temperature before packaging them. Wrap the cooled satay skewers tightly in plastic wrap, then in aluminum foil or freezer-safe ziplock bags. Be sure to remove as much air as possible to prevent freezer burn. Label the package with the name and date of the dish before storing it in the freezer for up to 2-3 months.
  • Freezing Beef Satay is a great way to prepare a large batch of the dish and save time for future meals. To freeze Beef Satay, allow the cooked skewers to cool down to room temperature before packaging them. Wrap the cooled satay skewers tightly in plastic wrap, then in aluminum foil or freezer-safe ziplock bags. Be sure to remove as much air as possible to prevent freezer burn. Label the package with the name and date of the dish before storing it in the freezer for up to 2-3 months.
  • When ready to eat, thaw the Beef Satay in the refrigerator overnight or at room temperature for a few hours. Avoid thawing the satay in the microwave or under hot water, as this can cause the meat to become tough. Instead, reheat the thawed Beef Satay using the oven or a skillet, following the reheating instructions mentioned earlier in this conversation. Following these guidelines, you can enjoy delicious and flavorful Beef Satay even when you need more time to prepare it from scratch.
  • When ready to eat, thaw the Beef Satay in the refrigerator overnight or at room temperature for a few hours. Avoid thawing the satay in the microwave or under hot water, as this can cause the meat to become tough. Instead, reheat the thawed Beef Satay using the oven or a skillet, following the reheating instructions mentioned earlier in this conversation. Following these guidelines, you can enjoy delicious and flavorful Beef Satay even when you need more time to prepare it from scratch.
  • To store: Proper storage and reheating are essential to ensure that the flavors and textures of Beef Satay are preserved. Cooked Beef Satay can be stored in an airtight container in the refrigerator for up to 3-4 days.
  • To reheat: Preheating your oven or using a skillet over medium heat is recommended. The satay skewers should be placed on a baking sheet or in the skillet and heated for 5-10 minutes, occasionally turning, until the meat is warmed.
Report Abuse
Login to Continue
Forgot password?
Don't have an account? Register