Nutrition Facts for Nut-free beef satay

Nut-Free Beef Satay

Satisfy your craving for bold, smoky flavors with this Nut-Free Beef Satay—a delicious twist on the classic Southeast Asian favorite! Made using tender beef sirloin or flank steak, this recipe skips traditional peanut-based sauces and uses a rich coconut milk dip instead, making it perfect for those with nut allergies. Marinated in a fragrant blend of soy sauce, sesame oil, lime juice, honey, and aromatic spices like cumin, turmeric, and coriander, the beef absorbs a depth of flavor that’s both savory and slightly sweet. Perfectly grilled on wooden skewers, these juicy beef strips are ready in just 10 minutes, delivering char-grilled perfection. Ideal for weeknight dinners or party appetizers, this nut-free satay pairs beautifully with fresh lime wedges and a side of steamed jasmine rice. Enjoy a safe and satisfying dish that’s packed with authentic flavor—without any nuts!

Nutriscore Rating: 60/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.
Image of Nut-Free Beef Satay
Prep Time:30 mins
Cook Time:10 mins
Total Time:40 mins
Servings: 4

Ingredients

  • 500 grams Beef sirloin or flank steak
  • 60 milliliters Soy sauce
  • 30 milliliters Sesame oil
  • 30 milliliters Lime juice
  • 30 grams Honey
  • 2 pieces Garlic cloves, minced
  • 1 teaspoon Ground coriander
  • 1 teaspoon Ground cumin
  • 0.5 teaspoon Ground turmeric
  • 0.5 teaspoon Chili powder
  • 0.5 teaspoon Powdered ginger
  • 0.5 teaspoon Salt
  • 0.25 teaspoon Black pepper
  • 120 milliliters Coconut milk
  • 10 pieces Wooden skewers

Directions

Step 1

Soak the wooden skewers in water for at least 30 minutes to prevent burning during cooking.

Step 2

Thinly slice the beef against the grain into strips roughly 1 cm wide.

Step 3

In a large bowl, combine soy sauce, sesame oil, lime juice, honey, minced garlic, ground coriander, ground cumin, ground turmeric, chili powder, powdered ginger, salt, and black pepper. Mix well to create the marinade.

Step 4

Add the beef strips to the marinade, ensuring all pieces are thoroughly coated. Cover the bowl with plastic wrap and let it marinate in the refrigerator for at least 1 hour, or preferably overnight for more intense flavor.

Step 5

Preheat a grill or broiler to medium-high heat.

Step 6

Thread the marinated beef strips onto the soaked skewers, folding if necessary to ensure even cooking.

Step 7

Place the skewers on the preheated grill or under the broiler, cooking for 4-5 minutes on each side, or until the beef is cooked to your desired level of doneness.

Step 8

Meanwhile, in a small saucepan, gently heat the coconut milk over medium heat to use as a dipping sauce.

Step 9

Remove the skewers from the grill and let them rest for a couple of minutes before serving.

Step 10

Serve the beef satay with warm coconut milk as a nut-free, flavorful dipping sauce.

Nutrition Facts

Serving size 801.1 grams (801.1g)
Amount per serving % Daily Value*
Calories 1553
Total Fat 89.80g 115%
Saturated Fat 29.30g 147%
Polyunsaturated Fat 11.90g
Cholesterol 375mg 125%
Sodium 3843mg 167%
Total Carbohydrate 48.60g 18%
Dietary Fiber 2.90g 10%
Total Sugars 34.00g
Protein 137.40g 275%
Vitamin D 0IU 0%
Calcium 129mg 10%
Iron 17mg 97%
Potassium 2093mg 45%
*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: 52.1%
Protein: 35.4%
Carbs: 12.5%