Go Back
Grilled Lemongrass Beef


Zoe Mai
These colorful and tender pieces of Lemongrass Beef Skewers are made using marinated steak pieces cooked perfectly on a BBQ or griddle for a sweet and smoky flavor. This recipe will show you how simple it is to prepare a light Summer dinner for your family.
5 from 1 vote
Prep Time 20 mins
Cook Time 10 mins
Total Time 30 mins
Course Dinner, Main Course
Cuisine Vietnamese
Servings 12 skewers


  • 800 gr Beef Chuck Steak (or Sirloin Steak)
  • 2 tbsp Chopped lemongrass
  • 1 tbsp Chopped garlic
  • 20 gr Shallot or Onion
  • 2 tbsp Vegetable oil
  • 2 tbsp Oyster sauce (optional)
  • 4 tbsp Soy sauce
  • ½ tbsp Sea salt (less or more, your taste)
  • 1 tsp ground black pepper (optional)
  • 2 tbsp Sugar or any natural sweetenne you prefer
  • ½ tsp Chinese 5 spice powder
  • 2 medium Capsicums (or onions, zucchini, mushroom)


  • Prepare the steak: cut it into small cubes as your desired shapes.
  • Make the marinade: add oil, chopped lemongrass, soy sauce, garlic, Chinese 5 Spice Powder, sugar, salt, oyster sauce, and black pepper in the blender. Blend until we get the smooth and thick marinade.
  • Add marinade to steak and let it rest in the refrigerator to marinate for at least 3 hours, but the best is overnight marinated beef.
  • Make the skewers: Preheat the grill, oven, or stovetop over medium-high heat while thread beef and fresh veggies onto skewers.
  • Grill for around 8 to 10 minutes, until perfectly cooked on both sides.
    ***Read more tips on how to cook it in different ways in the Notes below.

Watch How to do it

Zoe's Notes

  • If you prefer to use wooden skewers, soak them in water for an hour before using them. It will help to prevent them from burning during cooking at a high temperature.
  • Try to keep the size of the pieces of beef even as possible so they all cook evenly.
  • Marinate steak for at least 3 hours or overnight to allow flavors to soak into the beef.
  • I've used red and green capsicums, but there’s plenty of other vegetables that could be used such as mushrooms, red onion, garlic, and zucchini.
  • Cooking time depends on your oven or grill model, the size of your steak cubes, and the weather so just keep an eye on them while cooking to make sure your steak won't be overcooked.



When it comes to the grilling method, you need to prepare your grill by heating the grill with a light coating of spray oil, set high heat. Once hot, add the skewers, reduce heat to medium to make sure the chicken is cooked through. Grill for around 8 to 10 minutes on each side, or until cooked through as your desired liking.
Preheat the oven to 350°F (180°C) and place the skewers on a parchment-lined baking sheet. Cook them for 15-20minutes, turning halfway through, or until the meat is done to your desired liking. However, you should keep a close eye on your steak. The time to cook it depends on the size and shape of your meat. If you cut it thick and big cubes, your skewers need a longer time to cook than thin and small ones.
You will need a little extra oil, around 1 tbsp, to ensure it does not stick to the pan and set the medium heat to make sure your meat is cooked through on both sides.


Yes, you can make this lemongrass marinade ahead of time to save your time. Just make sure you store it in the clean jar in the refrigerator for 2 weeks or freezer for up to 3 months. Before marinating the meat, you need to thaw overnight in the refrigerator, then bring it to room temperature

MORE SKEWER IDEAS?  Chicken Satay Skewers with creamy Peanut Satay Dipping Sauce.
MORE DINNER IDEAS?  Vegan Coconut Curry, and Vegan Mushroom Adobo.
Keyword asian food, beef skewers, summer dinners