Pan-Seared Beef Suya with Spiced Peanut Sauce
Tender strips of beef marinated in a bold suya spice mix, pan-seared and served with a rich, garlicky peanut dipping sauce. This African recipe, ready in about 45 minutes, pairs flank steak, peanut butter, vegetable oil for a weeknight-friendly dinner that comes together with one pan and minimal cleanup. Each serving lands at about 420 calories and feeds 4, so it slots cleanly into a weekly meal plan and pairs well with a quick salad or grain on the side. Tap "Plan a meal with the AI" below to drop this recipe into your week and send the ingredients straight to Instacart. Nutrition values are approximate, calculated from USDA FoodData Central (fdc.nal.usda.gov) — verify against ingredient labels for any health-driven dietary plan.
Ingredients
- 1 lb, thinly sliced across the grain flank steak
- 1/3 cup smooth peanut butter
- 3 tbsp, divided vegetable oil
- 3, minced garlic cloves
- 1 tsp, grated fresh ginger
- 2 tbsp suya spice mix
- 1 tsp, divided salt
- 1/2 tsp black pepper
- 1 tbsp lime juice
- 1/4 cup water
- 2, thinly sliced for garnish scallions
The pan we’d use for this → Best Nonstick Cookware for 2026: Top 5 Skillet Picks + Buying Guide
Affiliate disclosure: AislePrompt may earn a commission on qualifying purchases made through Amazon links, at no additional cost to you. See our policy →
Equipment for this recipe
Tools this recipe's steps call for, with a link to each on Amazon.
Instructions
- Step 1: In a large mixing bowl, combine 1/3 cup smooth peanut butter, 2 tbsp vegetable oil, 3 minced garlic cloves, 1 tsp grated fresh ginger, 2 tbsp suya spice mix, 1/2 tsp salt, 1/2 tsp black pepper, 1 tbsp lime juice, and 1/4 cup water. Whisk until a smooth sauce forms.
- Step 2: Add 1 lb thinly sliced flank steak to the bowl and toss thoroughly to coat all pieces evenly with the peanut suya marinade. Cover and marinate at room temperature for 30 minutes.
- Step 3: Heat 1 tbsp vegetable oil in a large skillet over medium-high heat until shimmering. Add the marinated beef strips in a single layer, cooking for 2-3 minutes per side until a deep brown crust forms and the meat is cooked to medium.
- Step 4: Remove beef from the skillet and let rest for 5 minutes. Serve the beef strips drizzled with any remaining peanut sauce and garnish with 2 thinly sliced scallions for freshness and crunch.








