Nutrition Facts for High protein beef satay

High Protein Beef Satay

Elevate your protein-packed meal prep with this irresistible High Protein Beef Satay recipe! Featuring tender slices of beef sirloin marinated in a flavorful blend of soy sauce, fish sauce, sesame oil, garlic, and spices like coriander and turmeric, this dish is a perfect fusion of savory and aromatic. Enhanced with a rich, creamy peanut sauce made from coconut milk and peanut butter, these grilled beef skewers are a satisfying combination of smoky, nutty, and tangy flavors. Ready in just 35 minutes (plus marinating time), this protein-rich dish is ideal for meal prep, a healthy dinner, or a crowd-pleasing appetizer. Garnished with fresh cilantro and crunchy chopped peanuts, it’s a visually stunning, mouthwatering favorite that brings a taste of Southeast Asia straight to your table.

Nutriscore Rating: 65/100
Want to add this food to your meal log?
Try SnapCalorie's FREE AI assisted nutrition tracking free in the App store or on Android.
SnapCalorie App QR Code

Scan with your phone to download!

Image of High Protein Beef Satay
Prep Time:20 mins
Cook Time:15 mins
Total Time:35 mins
Servings: 4

Ingredients

  • 500 grams beef sirloin
  • 4 tablespoons soy sauce
  • 2 tablespoons fish sauce
  • 2 tablespoons sesame oil
  • 3 cloves garlic
  • 1 teaspoon ground coriander
  • 1 teaspoon ground turmeric
  • 1 tablespoon brown sugar
  • 2 tablespoons lime juice
  • 100 milliliters coconut milk
  • 3 tablespoons peanut butter
  • 8 pieces skewers
  • 2 tablespoons chopped peanuts
  • 2 tablespoons fresh cilantro

Directions

Step 1

Begin by slicing the beef sirloin into thin strips, about 1 inch wide.

Step 2

In a mixing bowl, combine the soy sauce, fish sauce, sesame oil, minced garlic, ground coriander, ground turmeric, brown sugar, and lime juice. Whisk until well blended.

Step 3

Add the beef strips to the marinade, ensuring each piece is well coated. Cover with plastic wrap and refrigerate for at least 1 hour, or overnight for best results.

Step 4

Soak the skewers in water for 30 minutes to prevent them from burning during cooking.

Step 5

While the beef is marinating, prepare the peanut sauce by combining the coconut milk and peanut butter in a small saucepan over medium heat. Stir continuously until the mixture is smooth and heated through.

Step 6

Preheat the grill or grill pan over medium-high heat.

Step 7

Thread the marinated beef onto the soaked skewers.

Step 8

Grill the beef skewers for 3-4 minutes on each side, or until the beef is cooked to your desired level of doneness.

Step 9

Serve the beef satay drizzled with peanut sauce and garnished with chopped peanuts and fresh cilantro.

Nutrition Facts

Serving size (1682.7g)
Amount per serving % Daily Value*
Calories 3220.2
Total Fat 201.5g 0%
Saturated Fat 60.4g 0%
Polyunsaturated Fat 17.8g
Cholesterol 847.1mg 0%
Sodium 7565.6mg 0%
Total Carbohydrate 87.1g 0%
Dietary Fiber 14.6g 0%
Total Sugars 40.3g
Protein 277.9g 0%
Vitamin D 0IU 0%
Calcium 413.9mg 0%
Iron 31.6mg 0%
Potassium 4918.5mg 0%
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.

Source of Calories

Fat: 55.4%
Protein: 34.0%
Carbs: 10.6%