I’ve perfected the art of creating perfectly grilled meat on a stick, a classic street food that’s both simple and satisfying. This recipe yields tender, juicy results every time, with a delicious char that elevates the flavor.
With just a few ingredients and some basic grilling know-how, you’ll be enjoying restaurant-quality meat on a stick in no time – ready in just 15-20 minutes over medium-high heat.
Ingredients for Meat on a Stick
Simple ingredients for a classic street food favorite that’s ready in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Sirloin Steak π₯© | 1 Β½ lb | Cut into 1-inch cubes |
| Bamboo Skewers πΏ | 12 pieces | Soaked in water 30 minutes |
| Olive Oil π« | ΒΌ cup | For brushing grill |
| Garlic Cloves π§ | 4 cloves | Minced for marinade |
| Fresh Rosemary πΏ | 2 tbsp | Chopped, fresh preferred |
| Lemon Juice π | 2 tbsp | Freshly squeezed |
| Salt π§ | 1 tsp | Kosher salt preferred |
| Black Pepper πΆοΈ | Β½ tsp | Freshly ground |
| Red Pepper Flakes π₯ | ΒΌ tsp | Optional, for heat |
For the best results, choose sirloin or ribeye for tender bites. Most grocery stores carry pre-cut steak, or you can buy a whole roast and cube it yourself. I like to grab mine from Costco when I’m doing a big batch. Look for good marbling if you’re buying a whole roast to cube yourself.
No fresh rosemary? Dried rosemary works at one-third the amount. Want more heat? Increase red pepper flakes to taste. The garlic can be adjusted to taste too – some people like it strong, others more subtle. If using wooden skewers, don’t skip the 30-minute soak to prevent burning.
These keep well in the fridge for 3-4 days. Reheat on the grill or in a hot pan. You can also freeze them on a baking sheet, then transfer to a freezer bag for up to 3 months.
Step-by-Step Instructions for Meat on a Stick
Here’s the method that delivers perfectly grilled street food every single time.
Step 1: Prepare the Marinade and Meat
Start by mincing the 4 cloves Garlic Cloves and mixing them with 2 tbsp Fresh Rosemary, 2 tbsp Lemon Juice, 1 tsp Salt, 0.5 tsp Black Pepper, and 0.25 tsp Red Pepper Flakes in a bowl. The marinade needs to have a good balance of acidity from the lemon juice, flavor from the rosemary and garlic, and a bit of heat from the red pepper flakes. I like to use a mortar and pestle to really mash these ingredients together until they form a smooth paste.
Cut the 1.5 lb Sirloin Steak into 1-inch cubes, making sure they’re relatively uniform so they cook evenly. Place the cubed steak in a large bowl or zip-top bag, pour the marinade over the meat, and toss to coat. Make sure every piece is coated with the marinade. Cover and refrigerate for at least 2 hours or overnight for maximum flavor.
Step 2: Assemble the Skewers
Pre-soak the 12 pieces Bamboo Skewers in water for 30 minutes before assembling the skewers. This prevents them from catching fire on the grill. Thread the marinated steak cubes onto the skewers, leaving a small gap between each piece to allow for even cooking. I like to thread them fairly tightly so they don’t spin around on the skewer when you’re turning them on the grill.
As you assemble the skewers, make sure to distribute the meat evenly. You want about 3-4 pieces of meat per skewer, depending on how you like them loaded. Once all the skewers are assembled, brush them lightly with 0.25 cup Olive Oil to help them brown on the grill.
Step 3: Grill to Perfection
Preheat your grill to medium-high heat. I like to get the grill hot so the meat sears quickly, locking in the juices. Place the skewers on the grill and cook for 8-10 minutes, turning every 2 minutes to ensure even cooking. You’ll know they’re done when the internal temperature reaches 135Β°F for medium-rare or 145Β°F for medium.
Keep an eye on the skewers as they cook. If you notice the bamboo starting to char, move them to a cooler part of the grill or reduce the heat slightly. The meat should be nicely browned on the outside and still juicy on the inside. Once cooked, remove the skewers from the grill and let them rest for a few minutes before serving.
Step 4: Serve and Enjoy
Serve the grilled meat skewers hot. You can enjoy them as is or with your favorite sides, such as a fresh salad, grilled vegetables, or a hearty grain. The charred exterior and juicy interior make this dish a crowd-pleaser. I like to serve them with a squeeze of extra lemon juice and a sprinkle of fresh herbs for added brightness.
Regional Styles of This Recipe
Southeast Asian-Style
In Southeast Asia, meat skewers are often marinated in a mixture of fish sauce, lime juice, and Thai chilies for a bold flavor profile. I like to add 1 tablespoon of fish sauce and 1 minced Thai chili to the marinade for an authentic taste. The result is a harmonious balance of sweet, sour, salty, and spicy. πΆοΈ
Mediterranean Twist
Mediterranean-style skewers often feature lamb or chicken marinated in a mix of olive oil, lemon juice, and oregano. I recommend adding 2 cloves of minced garlic and 1 tablespoon of chopped fresh oregano to the marinade. The aroma of grilled meat and herbs is irresistible.
Japanese Yakitori
Japanese yakitori typically uses bite-sized pieces of chicken, often alternating with vegetables like bell peppers and scallions. A marinade made with soy sauce, sake, and mirin gives the skewers a rich, savory flavor. I like to brush the skewers with a glaze made from 2 tablespoons of soy sauce and 1 tablespoon of honey during the last minute of grilling.
Indian-Style
In India, meat skewers are often marinated in a blend of yogurt, garam masala, and cumin. I suggest adding 1 teaspoon of garam masala and 1/2 teaspoon of ground cumin to the marinade. The yogurt helps tenderize the meat, while the spices add depth and warmth. Serve with a side of mint chutney for a refreshing contrast.
Mexican-Style
Mexican-style skewers, or alambres, often feature a mix of meats like beef, chicken, and pork, marinated in a spicy mixture of chili powder, cumin, and lime juice. I like to add 1 teaspoon of chili powder and 1/2 teaspoon of ground cumin to the marinade. Serve with warm tortillas and your favorite toppings.
Greek Souvlaki
Greek souvlaki is a classic street food featuring pork or chicken skewers marinated in a mix of olive oil, lemon juice, and oregano. I recommend serving the skewers with a side of tzatziki sauce for a cool, creamy contrast. The combination is refreshing and satisfying.
Nutrition Facts
π See Also
Lamb Brine Recipe: Perfectly Seasoned Meat Every Time
A perfectly brined lamb is a game-changer for any meal.
- 8 Bean Soup Recipe Crock Pot: Hearty Vegetable Medley in One Pot - September 25, 2026
- 4C Bread Crumbs Meatballs Recipe: Crispy Crust and Juicy Centers - September 25, 2026
- 6 Oz Chocolate Chip Cookie Recipe: Perfectly Balanced Crispy Edges and Chewy Hearts - September 25, 2026