Beef Satay
Juicy grilled beef skewers with a savory-sweet marinade, perfect for a quick weeknight dinner or weekend barbecue.
- Total time
- 35 min
- Servings
- 4
- Calories
- 420
- Protein
- 35g

Ingredients
- 1.5 lb beef sirloin
- ¼ cup soy sauce
- 2 tbsp brown sugar
- 3 cloves garlic
- 2 tbsp vegetable oil
- ¼ cup peanut butter
- 1 whole lime
Instructions
- 1
Slice the 1.5 lb beef sirloin into thin strips, about 1/4-inch thick, and thread onto skewers. Set aside.
- 2
In a bowl, whisk together the 1/4 cup soy sauce, 2 tbsp brown sugar, 3 minced garlic cloves, and 2 tbsp vegetable oil until the sugar dissolves.
- 3
Brush the marinade over the beef skewers, coating all sides. Let them sit for 10 minutes while you preheat your grill or grill pan to medium-high.
- 4
Grill the skewers for 3-4 minutes per side, until the beef is browned and slightly charred at the edges, with an internal temperature of 135°F for medium-rare.
- 5
In a small bowl, mix the 1/4 cup peanut butter with the juice of 1 lime and 2 tbsp of the leftover marinade to make a quick sauce.
- 6
Serve the beef satay hot with the peanut-lime sauce drizzled on top or on the side for dipping.
Tools you’ll need
- Skewers
- Grill or grill pan
- Mixing bowls
- Basting brush
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.

