25-Min Beef Satay with Peanut Sauce & Ketupat
Seared beef skewers glazed with a creamy peanut sauce, served with crispy fried ketupat rice cakes. A showstopping Malaysian dinner that hits the table in under 30 minutes.
- Total time
- 25 min
- Servings
- 2
- Calories
- 620
- Protein
- 52g

Ingredients
- 1 lb beef sirloin or tenderloin, cut into 1-inch cubes
- ½ cup creamy peanut butter
- ¼ cup coconut milk
- 1 whole lime (juiced)
- 2 tbsp soy sauce
- 1 tbsp sriracha or chili paste
- 2 cups store-bought ketupat (fried rice cakes)
- ¼ cup fresh cilantro, chopped
Instructions
- 1
Thread beef cubes onto metal skewers, leaving small gaps between pieces.
- 2
Heat oil in a large skillet over medium-high until it shimmers, about 90 seconds.
- 3
Sear skewers 90 seconds per side without moving. They should be browned on edges, rare in center.
- 4
Whisk peanut butter, coconut milk, lime juice, soy sauce, and sriracha together until smooth.
- 5
Pour sauce over skewers and toss to coat. Warm for 1 minute, tilting pan so sauce clings.
- 6
Plate satay over fried ketupat, drizzle with extra sauce, and garnish with cilantro.
Tools you’ll need
- metal skewers (8-10 inch)
- 12-inch skillet
- small whisk or fork
Cook smarter
Get matched recipes for what’s in your fridge
CookSnap is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.
