A flavorful and easy-to-make dish perfect for gatherings or family dinners.
Trim any excess fat from the beef.
Using a sharp knife makes trimming easier and more precise.
Cut the beef into thin strips, about 2 cm wide.
Cutting against the grain helps keep the meat tender.
Combine all marinade ingredients in a mixing bowl.
Mix thoroughly to ensure the spices are evenly distributed.
Add the beef strips to the marinade and mix well to coat.
Cover and refrigerate for at least 2 hours or overnight for best flavor.
Thread the marinated beef onto skewers.
Soak wooden skewers in water beforehand to prevent burning.
Grill the skewers over medium-high heat, turning frequently, until cooked through.
Brush with a little oil during grilling to keep the meat moist.
Heat butter in a saucepan and sauté the onion until golden.
Cook over low heat to avoid burning the onion.
Add the remaining sauce ingredients to the saucepan and stir well.
Simmer gently to allow the flavors to meld together.
Serve the skewers hot with the peanut sauce on the side.
Garnish with chopped peanuts or fresh cilantro for added flavor and presentation.