Rosemary garlic steak kebabs are a backyard barbecue dream, aren’t they? There’s something undeniably satisfying about tender cubes of marinated steak, perfectly charred and infused with the aromatic magic of rosemary and garlic, all threaded onto skewers. I absolutely adore making these for a few key reasons. They’re incredibly easy to prep ahead, making those last-minute dinner decisions a breeze. Plus, the flavor combination is simply divine – the earthy, piney notes of fresh rosemary play so beautifully with the pungent warmth of garlic, all clingin extractg to juicy, grilled steak. What truly makes these rosemary garlic steak kebabs special is their versatility. They’re perfect for a casual weeknight meal, an impressive appetizer for guests, or the star of your next summer cookout. Get ready to elevate your grilling game with this simple yet spectacular recipe!
Rosemary Garlic Steak Kebabs: A Flavor Explosion on a Stick
There’s something incredibly satisfying about a well-made kebab. It’s the perfect way to combine tender, marinated meat with vibrant vegetables, all cooked to juicy perfection. And when you add the punchy flavors of rosemary and garlic to a beautiful cut of sirloin, you’ve got a recipe for success. These Rosemary Garlic Steak Kebabs are perfect for a weeknight dinner that feels a little bit special, a backyard barbecue, or even a fun family meal. The combination of savory steak, sweet tomatoes, and earthy potatoes, all coated in a rich balsamic-honey marinade, is simply irresistible. Let’s get started on creating these delightful skewers!
Ingredients:
Marinating the Steak
The key to incredibly flavorful steak kebabs lies in the marinade. We’re going to create a beautiful balance of sweet, tangy, and savory notes that will infuse every bite of the sirloin. In a medium bowl, whisk together the balsamic vinegar, honey, and whole grain mustard. This is our sweet and tangy base. Next, add the minced garlic. Garlic is essential here, providing that pungent depth of flavor that pairs so wonderfully with steak and rosemary. Season generously with salt and freshly ground black pepper. Don’t be shy with the pepper; it adds a lovely little kick. Now, add the cubed sirloin steak to the marinade. Make sure each piece of steak is well-coated. Cover the bowl and refrigerate for at least 30 minutes, or up to 2 hours. Any longer, and the balsamic vinegar can start to break down the texture of the steak, making it too mushy. Thirty minutes is usually enough to get some good flavor into the meat without compromising its structure.
Preparing the Potatoes and Tomatoes
While the steak is marinating, let’s get our vegetables ready. We want them to cook through at a similar rate to the steak, so starting with smaller pieces is important. Take your baby potatoes and place them in a microwave-safe bowl. Add a tablespoon or two of water, cover the bowl tightly with plastic wrap (making sure to vent a corner slightly to allow steam to escape), and microwave on high for about 5-7 minutes, or until they are slightly tender but still firm. This pre-cooking step ensures that your potatoes will be perfectly cooked on the grill or in the oven without the steak getting overdone. Once they’ve cooled slightly, you can halve or quarter any larger potatoes so they are roughly uniform in size, about ½ to ¾ inch. Rinse your grape tomatoes under cool water and pat them dry.
Assembling the Kebabs
Now for the fun part: assembling our beautiful kebabs! If you’re using wooden skewers, remember to soak them in water for at least 30 minutes before threading your ingredients. This prevents them from burning on the grill or in the oven. This soaking step is crucial for a good kebab experience. Once soaked, thread the marinated steak cubes onto the skewers, alternating with the grape tomatoes and the par-cooked baby potatoes. Aim for a balanced distribution of ingredients on each skewer. Don’t pack them too tightly, as this can lead to uneven cooking. Leave a little space between each item so the heat can circulate effectively. Remember to remove the steak from the marinade before skewering, reserving the marinade for later.
Creating the Rosemary-Infused Oil
In a small bowl, combine the olive oil and the chopped fresh rosemary. Rosemary has a strong, aromatic flavor that really shines when heated. Combining it with olive oil helps to release its essential oils and distribute its flavor evenly. Add a pinch of salt and pepper to this mixture. This will act as our flavorful brushing oil for the kebabs during cooking, adding another layer of deliciousness.
Cooking the Kebabs
You have a couple of great options for cooking your Rosemary Garlic Steak Kebabs: grilling or baking.
Grilling Method:
Preheat your grill to medium-high heat. Lightly oil the grill grates to prevent sticking. Place the assembled kebabs on the hot grill. Brush them generously with the rosemary-infused olive oil. Grill for about 8-12 minutes, turning occasionally, until the steak is cooked to your desired doneness and the vegetables are tender and slightly charred. For medium-rare steak, aim for an internal temperature of 130-135°F (54-57°C). Remember that cooking times will vary depending on the heat of your grill and the size of your ingredients.
Baking Method:
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper or aluminum foil for easy cleanup. Arrange the assembled kebabs on the prepared baking sheet. Brush them generously with the rosemary-infused olive oil. Bake for about 15-20 minutes, or until the steak is cooked through and the vegetables are tender and slightly caramelized. Again, internal temperature is your best friend here for steak doneness. You can use a meat thermometer to check for accuracy.
Finishing Touches and Serving
Once your kebabs are cooked to perfection, remove them from the grill or oven. For an extra boost of flavor, you can lightly brush them with a little bit of the reserved marinade (ensure the marinade has been heated to a safe temperature if you intend to consume it directly, or simply use it as a finishing drizzle on the cooked kebabs). Let the kebabs rest for a few minutes before serving. This allows the juices to redistribute throughout the steak, resulting in a more tender and flavorful bite. These Rosemary Garlic Steak Kebabs are wonderful served on their own, or you can accompany them with rice, a fresh salad, or some crusty bread to soak up any delicious juices. Enjoy the explosion of flavors!

Conclusion:
These Rosemary Garlic Steak Kebabs are an absolute winner for any occasion! The beautiful blend of aromatic rosemary and pungent garlic infuses the tender steak with an incredible depth of flavor, making every bite a delight. They’re incredibly simple to prepare, making them perfect for a weeknight family dinner or an impressive addition to your next barbecue. The vibrant marinade not only tenderizes the steak but also creates a lovely char when grilled, adding a delightful smoky note. Don’t hesitate to give these Rosemary Garlic Steak Kebabs a try – I promise you won’t be disappointed!
Serve these delicious kebabs alongside a fresh Greek salad, grilled corn on the cob, or some fluffy couscous for a complete and satisfying meal. They also make a fantastic appetizer for parties. Feeling adventurous? You can easily adapt this recipe by adding colorful bell peppers, cherry tomatoes, or even chunks of zucchini to your skewers. This ensures everyone gets their favorite combination. Embrace the simplicity and the incredible taste, and let these kebabs become a new favorite in your recipe repertoire!
Frequently Asked Questions:
Q: What’s the best cut of steak to use for these kebabs?
For the most tender and flavorful kebabs, I recommend using cuts like sirloin, ribeye, or even tenderloin. These cuts are naturally tender and hold up well to grilling.
Q: Can I marinate the steak for longer than the recommended time?
You can marinate the steak for up to 4-6 hours for an even more intense flavor. However, avoid marinating for too much longer, especially if your marinade contains acidic ingredients like lemon juice, as it can start to break down the steak’s texture.
Q: What if I don’t have a grill?
No problem! You can easily cook these Rosemary Garlic Steak Kebabs in a hot oven on a baking sheet or under the broiler. Just keep a close eye on them to prevent overcooking.

Rosemary Garlic Steak Kebabs
Tender sirloin steak cubes marinated in a tangy balsamic-honey sauce, skewered with vibrant grape tomatoes and rosemary, then grilled to perfection alongside tender baby potatoes. A flavorful and easy meal.
Ingredients
-
14 ounces sirloin, cut into 1-inch cubes
-
½ cup balsamic vinegar
-
2 tablespoons honey
-
1 tablespoon whole grain mustard
-
3 cloves garlic, minced
-
2 tablespoons fresh rosemary, chopped
-
⅓ cup olive oil
-
1 ½ pounds baby potatoes
-
2 cups whole grape tomatoes
-
salt
-
pepper
-
6 metal or wooden skewers
Instructions
-
Step 1
Preheat your grill to medium-high heat. If using wooden skewers, soak them in water for at least 30 minutes. -
Step 2
In a medium bowl, whisk together balsamic vinegar, honey, whole grain mustard, minced garlic, olive oil, chopped rosemary, salt, and pepper to create the marinade. -
Step 3
Add the sirloin cubes to the marinade, toss to coat evenly, and let marinate for at least 20 minutes, or up to 1 hour. -
Step 4
While the steak marinates, parboil the baby potatoes in salted water until just tender, about 8-10 minutes. Drain and set aside. -
Step 5
Thread the marinated sirloin cubes, grape tomatoes, and parboiled baby potatoes onto the prepared skewers, alternating ingredients. -
Step 6
Grill the kebabs for 8-12 minutes, turning occasionally, until the steak is cooked to your desired doneness and the vegetables are tender and slightly charred.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.




Leave a Comment