Few things say summer quite like sizzling beef skewers fresh off the grill. These garlic herb beef skewers are everything you want in a grilled dish—tender, juicy beef cubes with a savory garlic and herb marinade, charred edges from the high heat of the grill, and the perfect balance of meat and colorful vegetables.
Whether you’re hosting a backyard barbecue, looking for an impressive appetizer, or simply craving something delicious for dinner, these skewers deliver. The secret is a simple but flavorful marinade that tenderizes the beef while infusing it with aromatic garlic, rosemary, and thyme.
Thread them onto skewers with your favorite vegetables, grill to perfection, and serve with a dipping sauce for a meal that’s as beautiful as it is delicious.
Instructions
Make the Marinade
In a medium bowl or resealable bag, combine the olive oil, soy sauce, lemon juice, minced garlic, rosemary, thyme, Dijon mustard (if using), salt, pepper, and red pepper flakes. Whisk or shake to combine.
Marinate the Beef
Add the beef cubes to the marinade and toss to coat thoroughly. Cover and refrigerate for at least 30 minutes, but ideally 2 to 4 hours. If using wooden skewers, place them in water to soak for at least 30 minutes.
Prepare the Vegetables
While the beef marinates, cut the red onion into wedges and the bell peppers into 1-inch pieces. Set aside.
Assemble the Skewers
Remove the beef from the marinade, allowing excess to drip off. Thread the beef, onion wedges, and bell pepper pieces onto the skewers, alternating ingredients. Leave a small gap between each piece for even cooking. Aim for 4 to 5 pieces of beef per skewer.
Preheat the Grill
Preheat a gas or charcoal grill to medium-high heat (about 400°F to 450°F / 200°C to 230°C). Clean and oil the grates to prevent sticking.
Grill the Skewers
Place the skewers on the grill. Cook for 8 to 12 minutes total, turning every 2 to 3 minutes, until the beef is charred on the outside and cooked to your desired doneness.
For medium-rare, cook until the internal temperature reaches 130°F to 135°F (54°C to 57°C); for medium, 140°F to 145°F (60°C to 63°C). The vegetables should be tender with slight char marks.
Rest and Serve
Remove the skewers from the grill and let rest for 5 minutes. This allows the juices to redistribute. Transfer to a serving platter, garnish with fresh parsley, and serve with your favorite dipping sauce and lemon wedges.
These Garlic Herb Beef Skewers are the perfect addition to any grilling menu—simple, flavorful, and always a hit.
