Beef Satay
🍜 MalaysianMediumgluten-free

Beef Satay

Grilled marinated beef skewers served with rich peanut sauce. Malaysian street food favorite.

55 min
Total Time
4
Servings
420
Calories
💪
36g
Protein

Ingredients

For 4 servings

  • 1.5 lbs Beef sirloin

    Use halal-certified beef

  • 4 pieces Shallots
  • 3 cloves Garlic
  • 2 stalks Lemongrass
  • 1 tbsp Turmeric powder
  • 1 tbsp Coriander powder
  • 1 tsp Cumin powder
  • 2 tbsp Palm sugar
  • 1 cup Peanuts (roasted)
  • 1/2 cup Coconut milk
  • 1 tbsp Tamarind paste
  • 1 cup Cucumber and onion for serving

Instructions

1

Cut beef into thin strips. Thread onto bamboo skewers (soaked in water).

2

Blend shallots, garlic, lemongrass with spices to make marinade.

3

Coat beef skewers with marinade. Refrigerate for at least 3 hours.

4

Make peanut sauce: Blend roasted peanuts with coconut milk, tamarind, sugar, and chili.

5

Heat sauce in pan until thickened. Adjust seasoning.

6

Grill satay over high heat for 2-3 minutes per side, basting with oil.

7

Serve with warm peanut sauce, cucumber chunks, and red onion.

8

Accompany with ketupat (compressed rice) or nasi impit.

Tip: Baste with a brush dipped in oil and sugar mixture for caramelization.

Nutrition Facts

Per serving

420
Calories
36g
Protein
18g
Carbs
24g
Fat
3g
Fiber
580mg
Sodium

Frequently Asked Questions

Is Beef Satay halal?

Yes, this Beef Satay recipe is 100% halal. All meat ingredients require halal-certified sources, and we provide specific halal notes for each ingredient.

How long does it take to make Beef Satay?

Beef Satay takes 45 minutes to prepare and 10 minutes to cook, for a total of 55 minutes.

How many calories are in Beef Satay?

One serving contains 420 calories, with 36g protein, 18g carbs, and 24g fat.

Can I meal prep Beef Satay?

Yes! Beef Satay is great for meal prep. Store in an airtight container in the refrigerator for up to 3-4 days.

Ready to eat healthy, eat halal?

Tell us about your preferences and get a personalized meal plan tailored just for you. It takes less than 5 minutes.

No credit card required • Get started in 5 minutes