August 18, 2024
Meat + Chicken
August 18, 2024
Meat + Chicken
Packed with bold… and I mean BOLD flavor, this beef satay recipe might just be the best one you will ever make. Marinated with soy, brown sugar, a ton of aromatics, herbs, and chilies, these skewers are sweet, savory, with just a touch of heat. Whether you are hosting an outdoor grilling event or just in need of a delicious weekend dinner, this recipe is worthy of going on the repeat list.

Satay is a Southeast Asian dish that consists of skewered meat that is marinated and then grilled. Typically served with a peanut sauce, these meat skewers feature marinades that vary regionally, with different variations found across Southeast Asia, from Thailand to Indonesia, Vietnam, Malaysia, the Philippines, and Singapore
While there are variations of the popular dish, a few elements hold true. First, the meat is marinated in spices for a period of time, adding depth of flavor and tenderizing the meat. Second, the meat is skewered and cooked over an open flame, giving it a slight char on the outside. Finally, it is important to note that satay is often served with a peanut dipping sauce.
Most people don’t make dishes like this at home, and why? I’m not entirely sure. Sure, the recipe takes a bit of time to prep and skewer the meat, but a beef satay like this is restaurant quality and relatively easy to make with a bit of planning. There’s no reason the only time you enjoy beef satay is at your favorite Thai or Vietnamese restaurant when those same flavors can easily be recreated at home. This recipe encourages you to visit a specialty market, pick up some unique ingredients, and try something out of the box.I promise you, you’ll love it so much you’ll do it again.


This microgreens herb salad is exactly what these savory beef skewers need. It adds a pop of citrus and herbaceous flavor that cuts through the savory and sweet flavors of the meat, making you keep coming back for more.
No peanut sauce? Nope, and I know traditional beef satay usually comes with peanut sauce. But trust me, they don’t need it. Between the caramelized, charred bits and the layers of flavor, adding sauce almost takes away from the beef. Don’t worry though, if you really want it with peanut sauce, Pinch of Yum has a great recipe for that.
So what do I recommend? Go with wooden, just remember to soak them.
Cut the Meat- One of the most crucial steps is to cut against the grain, ensuring you end up with tender, not tough meat. If you’ve chosen chuck or bottom round steaks, locate the direction of the grain. It’s usually horizontal, but there’s a chance it might not be. If it runs horizontally (along the longest part of the meat), cut the steak vertically in thin strips against the grain (refer to the image below).

Make the Marinade- In a bowl, combine the soy sauce and brown sugar. Add the grated garlic, lemongrass, chopped chilies, and herbs. Mix thoroughly to combine.



Marinade the Meat- Place the sliced meat in the marinade and mix well to ensure all pieces are coated. If the meat starts breaking up near the fat areas, don’t worry; the pieces don’t have to be intact for them to be skewered. Cover the bowl and refrigerate for a minimum of 1-2 hours. If you want to prep this ahead, you can marinate the meat the day before and leave it in the fridge overnight.
If you opt to make the microgreen salad, which I highly recommend, assemble it either while the meat is marinating or after you skewer the meat. There are no set amounts for the salad because it depends on how many people will be enjoying this meal. For 4 people, aim to cut 3 Persian cucumbers, use 2 handfuls of microgreens, and equal parts mint and cilantro leaves (make sure to pick the leaves off the stems), about a good handful of each. Feel free to scale up or down. Do not dress the salad in advance! When ready to serve, give it a sprinkle of salt, a drizzle of olive oil, and the juice of 1/2 to 1 full lemon.
Prep the Skewers- About 30 minutes before skewering and cooking the beef satay, soak the wooden skewers in water if you’re using them. This prevents them from burning completely on the grill. Take one strip of meat at a time and pierce one end with a skewer. Using a zigzagging motion, thread the meat onto the skewer. You will essentially be folding the meat in on itself as you layer it on. Keep it tight but not too tight; if the meat is too tight, it won’t cook evenly on the grill.
Grill- Preheat the grill to 450°F – 500°F. Once hot, place the skewers directly on the grate. Cook with the lid down, turning every 3-4 minutes, for approximately 12 minutes in total. Always adjust the time based on the thickness of the meat. Serve with rice, the microgreens salad, and optional peanut sauce.

Worried about overcooking? Due to the way we marinated and cut the meat, even if cooked to well-done, it shouldn’t be tough. Ideally, aim for medium doneness; the outside will char slightly while the inside remains tender and juicy.

Store the beef satay in an airtight container in the refrigerator for 2-3 days. When ready to reheat you can pop the meat, removed from the skewer, into a 350 degree oven, toaster oven, or air fryer until warmed throughout. The microgreen salad can not be saved once it is dressed and should be consumed same day.
Want more recipes to explore these flavors further? Check out the below!
Moo Ping
Thai Basil Beef
Grilled Pork Bahn Mi

August 18, 2024
Meat + Chicken
April 23, 2023
Recipes
August 25, 2023
Meat + Chicken
August 15, 2025
Recipes
RATE + REVIEW