Grilled Beef satay with spicy peanut sauce
Grilled beef satay with spicy peanut sauce is an awesome way to get a little Asian flare into you weekly menu. Best of all this recipe is quick, easy, and full of tangy, slightly spicy Asian flavors.
You can prepare this wonderful dish for a weekday dinner for the crew. Serve it as an appetizer, or as munchies at your next cocktail party!
The spicy satay flavors of the steak are perfectly balanced with the creamy peanut sauce. Of course you can make the peanut sauce as mild or as spicy as you like. You could even make two peanut dipping sauces, one mild and one spicy. Just make sure you don’t mix them up!
What is Beef Satay?
Satay has its origins in south-east Asia. You can make satay using chicken, pork, beef or even tofu. Today I elected to use beef, mostly because I had 3 steaks in the freezer!
When you make a satay you will need to marinate your protein in a flavorful mix of herbs, spices and sauce. This allows the flavors of your marinade to be absorbed into your foods before you cook them.
Once the meat is skewered on the soaked wooden bamboo skewers they are ready to be cooked. Traditionally satay skewers are grilled on a charcoal grill. It’s OK, you can use a gas grill too.
This is a very easy recipe but it does take a small amount of advance planning. It really only takes a few minutes to whip up the marinade and slice the beef. You can allow the beef to soak in the marinade for up to 12 hours in the refrigerator.
The peanut dipping sauce is also very straight forward to prepare. It can also be made in advance and refrigerated.
Because you use bamboo skewers you will need to make sure you soak them in water before you start. This is really important! If you don’t take the time to soak your skewers they have the possibility of going up in flames as soon as you put them on the grill.
What to Serve With Beef Satay
If you are just serving your satay as an appetizer or at a cocktail party you don’t need to worry about a side dish. If on the other hand you are making it for dinner you are likely going to need something to go with this fabulous dish.
Because of the region this particular recipe originates from it obviously pairs well with most far-east flavors. Rice is a great placed to start. From fried rice to coconut rice to regular white rice, any rice pairs very well with this dish.
My wife picked up a rice cooker a while back. At first I thought to myself “we will never use it”. Boy was I wrong! It is so simple and easy to make rice in our rice cooker; we use it all the time. Definitely a small investment that has paid big dividends for us!
Of course you can also whip up a quick veggie stir fry, or some vermicelli noodles. Even an Asian inspired soup like Wor Won Ton or a Chinese hot and sour soup would be great with the satay flavors.
To the Grill!
One of the best things about this recipe is that once you are done with the prep it only takes about 10 minutes to finish it off. Preheat your grill to medium high heat. Thread one marinated beef strip on to each bamboo skewers that you have well soaked in water.
Grill the satay skewers for 2-4 minutes per side for medium rare. Let your meat rest for 7-10 minutes before serving. I know you will be enjoying these hearty morsels all year long!
Satay Beef Skewers
- 3 strip loin beef steaks, cut into ½ inch wide stripes
- 2 tbsp lime juice
- 2 tbsp rice wine vinegar
- 2 tbsp grated ginger
- 2 tbsp soy sauce
- 1 tsp garlic, finely chopped
- 2 tsp sriracha hot sauce
- 1 tsp fish sauce
- 15-18 wooden skewers soaked in water
Peanut Dipping Sauce
- ½ cup smooth peanut butter
- 2 tbsp soy sauce
- 1 tbsp lime juice
- 1 tsp garlic, finely chopped
- 1 tsp grated ginger
- 1 tbsp sriracha hot sauce (or to taste)
- 2-4 tbsp warm water
For the Satay Beef Skewers:
- In a medium bowl whisk together the marinade ingredients; lime juice, ginger, soy sauce, garlic, sriracha, and fish sauce.
- Add your beef strips to the marinade and stir to make sure they are coated. Cover with plastic wrap and refrigerate for up to 12 hours.
- Once you are ready to grill, preheat your grill to medium high.
- Thread each marinated beef strip on a pre-soaked skewer.
- Place on your preheated grill and cook for 4-5 minutes per side. I like mine to be medium well for these skewers, you may want to cook them a little less if you prefer them a little rarer.
- Let the meat rest for 5 -7 minutes then serve with your reserve peanut dipping sauce.
For the Spicy Peanut Sauce:
- Whisk together all the ingredients in a small bowl. Add one tbsp of warm water at a time until you have the desired consistency. Cover and refrigerate, you can keep it in the refrigerator for up to a day before serving.
Amount Per Serving: Calories: 151 Total Fat: 11g Saturated Fat: 3g Trans Fat: 0g Unsaturated Fat: 6g Cholesterol: 28mg Sodium: 389mg Carbohydrates: 3g Fiber: 1g Sugar: 1g Protein: 11g