Beef Satay (沙嗲牛肉)

User Reviews

5.0

3 reviews
Excellent
  • Prep Time

    20 mins

  • Cook Time

    20 mins

  • Total Time

    30 mins

  • Servings

    6 to 8 servings

  • Calories

    293 kcal

  • Course

    Appetizer

  • Cuisine

    Thai

Beef Satay (沙嗲牛肉)

Skewers of flavorful beef get that perfect char over the Chinese grill and are served with a sweet, tangy and totally craveable nutty sauce. {Gluten-Free adaptable}If you need to make this dish gluten-free, use tamari or coconut aminos to replace the soy sauce.

I Made This!

Be the first!

Save this

Be the first!

Ingredients

Servings
  • 2 pounds (1kg) flank steak , cut to 1/2” (1 cm) thick 1” (2 cm) wide pieces
  • chopped peanuts for garnish (Optional)
  • Chopped cilantro for garnish (Optional)

Marinade

  • 1/4 cup peanut oil
  • 1/4 cup soy sauce
  • 2 tablespoons fish sauce
  • 1/4 cup brown sugar
  • 2 tablespoons lime juice
  • 4 cloves garlic , minced
  • 1 thumb ginger , minced

Sauce

  • 1/4 cup unsweetened natural peanut butter
  • 3 tablespoons water (or more to adjust sauce texture)
  • 3 tablespoons lime juice (or more, to taste)
  • 2 tablespoons Sriracha sauce (Optional)
  • 1 tablespoon fish sauce (or soy sauce)
  • 2 tablespoons agave syrup (or brown sugar)
  • 1 clove garlic
Add to Shopping List

Instructions

  1. Combine all the marinade ingredients in a large ziplock bag, seal, and shake to mix well. Add the beef into the bag. Massage the bag a couple times to mix everything well. Squeeze out as much air as possible and seal the bag. Let marinate at room temperature for 1 hour. If you plan to marinate longer, store in the fridge for a couple hours, up to overnight.
  2. Combine all the sauce ingredients in a blender and mix until it forms a smooth sauce. If the sauce comes out too thick (depending on the density of the peanut butter you use), add 1 or 2 tablespoons more water and blend again. Transfer to a bowl and set aside.
  3. As you prepare to cook, thread the beef onto skewers.
  4. Preheat a grill over medium high heat until hot. Brush oil onto the grill gates and spread the beef skewers on top. Cook the skewers until both sides are charred, 2 to 3 minutes per side. Remove immediately and place on a serving plate. Garnish with chopped cilantro, if using. Scatter some chopped peanuts into the sauce to add texture. Serve hot with the peanut sauce.

Nutrition Information

Show Details
Serving 8g Calories 293kcal (15%) Carbohydrates 8.1g (3%) Protein 33.8g (68%) Fat 13.5g (21%) Saturated Fat 4.8g (24%) Cholesterol 62mg (21%) Sodium 304mg (13%) Potassium 466mg (13%) Fiber 0.6g (2%) Sugar 1.1g (2%) Calcium 20mg (2%) Iron 2.9mg (16%)

Nutrition Facts

Serving: 6to 8 servings

Amount Per Serving

Calories 293 kcal

% Daily Value*

Serving 8g
Calories 293kcal 15%
Carbohydrates 8.1g 3%
Protein 33.8g 68%
Fat 13.5g 21%
Saturated Fat 4.8g 24%
Cholesterol 62mg 21%
Sodium 304mg 13%
Potassium 466mg 10%
Fiber 0.6g 2%
Sugar 1.1g 2%
Calcium 20mg 2%
Iron 2.9mg 16%

* Percent Daily Values are based on a 2,000 calorie diet.

Genuine Reviews

User Reviews

Overall Rating

5.0

3 reviews
Excellent

Write a Review

Drag & drop files here or click to upload
Other Recipes

You'll Also Love

Beef Satay with Thai Peanut Sauce

Thai
5.0 (96 reviews)

Chicken Satay with Peanut Sauce

Asian, Thai
5.0 (6 reviews)

Chicken Satay Skewers Recipe

Thai
5.0 (75 reviews)

Thai Chicken Satay with Peanut Sauce

Thai
5.0 (1,269 reviews)

Grilled Chicken Satay with Spicy Peanut Sauce

Asian, Thai
4.9 (141 reviews)

Skinny Satay Turkey Skewers

Thai
0.0 (0 reviews)

Grilled Satay Shrimp Skewers

Thai
5.0 (6 reviews)

Chicken Satay

Filipino, Indonesian, Thai
5.0 (24 reviews)

Thai Chicken Satay with Peanut Sauce

Asian, Thai
5.0 (9 reviews)

Chicken Satay

Thai
5.0 (9 reviews)