Rosemary Garlic Steak Kebabs are an absolute game-changer for any backyard barbecue or even a quick weeknight dinner. If you’re anything like me, the mere thought of perfectly grilled, tender cubes of steak infused with the aromatic dance of rosemary and pungent garlic is enough to make your mouth water. These Rosemary Garlic Steak Kebabs aren’t just another skewer; they’re an experience. We love them because they deliver maximum flavor with minimal fuss. The magic lies in the simple yet powerful marinade, allowing the natural sweetness of the steak to meld beautifully with the earthy rosemary and the sharp bite of garlic. It’s that irresistible combination of savory, herbaceous, and slightly charred goodness that makes these kebabs a crowd-pleaser, every single time.
Why You’ll Adore These Rosemary Garlic Steak Kebabs
The Perfect Blend of Flavor and Simplicity
Rosemary Garlic Steak Kebabs
There’s something incredibly satisfying about a perfectly grilled kebab. The smoky char, the tender bite of meat, the vibrant burst of vegetables – it’s outdoor dining at its finest. And when you combine succulent sirloin steak with the aromatic punch of rosemary and garlic, you’ve got a recipe for pure deliciousness. These Rosemary Garlic Steak Kebabs are incredibly easy to throw together, making them ideal for a weeknight dinner or a weekend barbecue with friends. The marinade is simple yet flavorful, ensuring every bite of steak is infused with a delightful savory and slightly sweet profile. We’ll be pairing our steak with tender, flavorful baby potatoes and sweet grape tomatoes for a complete and utterly satisfying meal. Let’s get cooking!
Ingredients:
Marinating the Steak
The foundation of any great kebab is a flavorful marinade, and ours is no exception. In a medium bowl, whisk together the balsamic vinegar, honey, whole grain mustard, and minced garlic. This combination creates a beautifully balanced marinade. The balsamic vinegar provides a delightful tang and depth, while the honey offers a touch of sweetness that will caramelize beautifully on the grill. The whole grain mustard adds a subtle peppery bite and a lovely texture. Season this marinade generously with salt and freshly ground black pepper to your liking. Next, add your cubed sirloin steak to the bowl, ensuring each piece is well-coated. Cover the bowl tightly with plastic wrap and refrigerate for at least 30 minutes, or up to 4 hours. The longer it marinates, the more deeply the flavors will penetrate the steak. If you’re using wooden skewers, remember to soak them in water for at least 30 minutes before you plan to assemble the kebabs to prevent them from burning on the grill.
Preparing the Potatoes and Vegetables
While the steak is marinating, we’ll get our other components ready. Thoroughly wash your baby potatoes. If they are on the larger side, you might want to cut them in half or even quarters so they cook through at a similar rate to the steak. Place the prepared potatoes in a medium saucepan, cover them with cold water, and add a generous pinch of salt. Bring the water to a boil over medium-high heat and cook the potatoes until they are fork-tender but not mushy. This usually takes about 10-15 minutes, depending on the size of your potatoes. Once tender, drain them well and set them aside. Gently wash your grape tomatoes. You’ll also want to give your fresh rosemary a good rinse and pat it dry before finely chopping the leaves.
Assembling the Kebabs
Now for the fun part: assembling our vibrant kebabs! Once your steak has finished marinating, carefully thread the marinated sirloin cubes onto your prepared skewers, alternating them with the grape tomatoes. Don’t pack the ingredients too tightly together, as this will prevent them from cooking evenly. Aim for a single layer of ingredients on each skewer. You can also add some of the pre-cooked baby potatoes to the skewers if you like, or serve them alongside the kebabs for a more balanced presentation. If you’re adding potatoes to the skewers, ensure they are still warm enough to thread easily.
Grilling to Perfection
Preheat your grill to medium-high heat. While the grill is heating, prepare a simple dressing for your vegetables. In a small bowl, whisk together the olive oil and the chopped fresh rosemary. Season this mixture with a pinch of salt and pepper. Once your grill is hot, brush the assembled kebabs lightly with the rosemary-infused olive oil. Carefully place the kebabs on the hot grill grates. Grill for approximately 8-10 minutes, turning them every few minutes, until the steak is cooked to your desired doneness and has developed a beautiful char. For medium-rare steak, aim for an internal temperature of around 130-135°F. The tomatoes should be slightly softened and begin extractning to burst. If you’ve included potatoes on the skewers, ensure they get a nice golden-brown sear.
Finishing Touches and Serving
Once the kebabs are cooked to perfection, remove them from the grill and let them rest for a few minutes before serving. This allows the juices to redistribute throughout the steak, resulting in a more tender and flavorful bite. While the kebabs are resting, you can quickly toss the cooked baby potatoes (whether they were on the skewers or cooked separately) with any remaining rosemary-infused olive oil or a drizzle of extra virgin extract olive oil, salt, and pepper. Serve the Rosemary Garlic Steak Kebabs hot, alongside the dressed baby potatoes and any extra grape tomatoes that didn’t make it onto the skewers. These kebabs are fantastic on their own, but they also pair wonderfully with a simple green salad or some crusty bread to soak up any delicious juices. Enjoy this flavorful and satisfying meal!

Conclusion:
There you have it – a recipe for Rosemary Garlic Steak Kebabs that is sure to become a go-to for your next grilling adventure! These kebabs are a fantastic way to elevate a weeknight meal or impress guests at a backyard barbecue. The simple yet impactful combination of fragrant rosemary, pungent garlic, and juicy steak creates a flavor profile that is both classic and incredibly satisfying. The beauty of these kebabs lies in their versatility and ease of preparation, making them accessible for cooks of all levels. They offer a delightful textural contrast with the tender, flavorful steak seared to perfection on the grill.
I highly encourage you to give these Rosemary Garlic Steak Kebabs a try! They are perfect served alongside a fresh garden salad, grilled corn on the cob, or even creamy mashed potatoes for a more substantial meal. For a delightful variation, consider adding chunks of bell peppers, red onion, or cherry tomatoes to the skewers alongside the steak for a burst of color and added flavor. You could also experiment with different marinades, perhaps a hint of lemon zest or a touch of balsamic glaze for a different twist. Happy grilling!
Frequently Asked Questions:
What cut of steak is best for these kebabs?
For the most tender and flavorful results, I recommend using sirloin, ribeye, or New York strip steak. These cuts have a good balance of marbling and lean meat, which ensures they stay moist and delicious when grilled.
Can I prepare these kebabs in advance?
Yes, absolutely! You can marinate the steak and assemble the kebabs up to 24 hours in advance. Store them covered in the refrigerator. This allows the flavors to meld even further, resulting in an even more delicious dish.
What if I don’t have a grill?
No problem! You can achieve similar results by cooking these Rosemary Garlic Steak Kebabs on a grill pan on your stovetop or under your oven’s broiler. Just keep a close eye on them to prevent overcooking.

Rosemary Garlic Steak Kebabs
Tender sirloin steak cubes marinated in a savory rosemary garlic balsamic glaze, then grilled to perfection with baby potatoes and grape tomatoes.
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
Instructions
-
Step 1
If using wooden skewers, soak them in water for at least 30 minutes. -
Step 2
In a large bowl, whisk together balsamic vinegar, honey, whole grain mustard, minced garlic, chopped rosemary, olive oil, salt, and pepper to create the marinade. -
Step 3
Add the sirloin cubes to the marinade, toss to coat, and let marinate for at least 15 minutes at room temperature, or up to 4 hours in the refrigerator. -
Step 4
While the steak marinates, par-boil the baby potatoes until slightly tender, then drain and let cool. -
Step 5
Thread the marinated steak cubes, grape tomatoes, and par-boiled baby potatoes onto the prepared skewers, alternating ingredients. -
Step 6
Preheat grill to medium-high heat. Grill kebabs for 12-15 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