Rosemary Garlic Steak Kebabs – Easy Grilled Flavor
Rosemary Garlic Steak Kebabs are an absolute game-changer for your next grill night, and trust me, you’re going to want to bookmark this recipe immediately. There’s something undeniably satisfying about perfectly grilled, tender chunks of steak infused with vibrant, aromatic flavors. People absolutely rave about these Rosemary Garlic Steak Kebabs because they’re incredibly easy to prepare yet deliver restaurant-quality taste. The magic truly lies in the marinade – a symphony of earthy rosemary, pungent garlic, and a hint of savory goodness that penetrates the steak, transforming it into melt-in-your-mouth perfection. These kebabs are special because they manage to be both rustic and refined, making them ideal for casual backyard barbecues and more sophisticated gatherings alike. Get ready to impress yourself and your guests with this simple yet spectacular dish!

Rosemary Garlic Steak Kebabs
These Rosemary Garlic Steak Kebabs are an absolute showstopper for any backyard barbecue or a flavorful weeknight meal. The combination of tender sirloin, aromatic rosemary, pungent garlic, and a sweet and tangy balsamic glaze creates a symphony of flavors that will have everyone asking for seconds. They’re surprisingly simple to make, proving that gourmet-level taste doesn’t require hours in the kitchen. The beauty of kebabs is their versatility; you can easily adapt the vegetables to what you have on hand or what’s in season. We’re pairing them with perfectly roasted baby potatoes for a complete and satisfying meal. Let’s get grilling!
Ingredients:
Preparing the Marinade and Potatoes
The first step to achieving incredibly flavorful kebabs is a well-crafted marinade. In a medium bowl, whisk together the balsamic vinegar, honey, whole grain mustard, and minced garlic. This blend creates a beautiful balance of sweet, tangy, and savory notes that will deeply infuse the steak. Season this marinade generously with salt and freshly ground black pepper. Remember, the marinade is where a lot of the flavor magic happens, so don’t be shy with the seasonings!
While our marinade is getting ready, let’s prepare the baby potatoes. If your baby potatoes are on the larger side, it’s a good idea to halve or quarter them so they cook evenly with the steak. Toss these potatoes in a separate bowl with about half of the olive oil (approximately 2 tablespoons), a pinch of salt, and a good grind of black pepper. Ensure each potato is lightly coated. For even cooking, we’ll be par-cooking these potatoes before they hit the grill, which ensures they are tender on the inside and have a nice crust on the outside. You can do this by boiling them in salted water for about 8-10 minutes until they are slightly tender but still firm. Drain them well and set aside.
Marinating the Steak and Assembling the Kebabs
Now, it’s time to introduce our star ingredient: the sirloin steak. Cut the sirloin into uniform 1-inch cubes. This ensures that all the pieces cook at the same rate. Place the steak cubes into a resealable bag or a shallow dish. Pour about half of the prepared balsamic glaze marinade over the steak. Reserve the other half of the marinade for basting later. Gently toss the steak to ensure each piece is coated in the marinade. Seal the bag or cover the dish and let it marinate in the refrigerator for at least 30 minutes, or up to 2 hours. Any longer and the acidity from the vinegar can start to ‘cook’ the steak, changin extractg its texture.
Once the steak has marinated and the potatoes have been par-cooked, it’s time to assemble our beautiful kebabs. If you are using wooden skewers, make sure to soak them in water for at least 30 minutes prior to assembling. This prevents them from burning on the grill. Thread the marinated steak cubes onto the skewers, alternating with the whole grape tomatoes. The tomatoes will soften and burst with flavor on the grill, adding a juicy element to each bite. Leave a little space between the ingredients on the skewer to allow for even cooking.
Grilling Perfection
Preheat your grill to medium-high heat. While the grill is heating, let’s prepare the remaining ingredients for the kebabs. In a small bowl, combine the remaining olive oil (about 1 tablespoon) with the chopped fresh rosemary. This infused oil will be brushed over the potatoes before they go on the grill, giving them a wonderful herbaceous aroma and a delightful crisp.
Once the grill is hot, carefully place the baby potatoes onto the grill grates. Brush them generously with the rosemary-infused olive oil. Let them grill for about 8-10 minutes, turning occasionally, until they are tender and have developed some nice char marks. This step ensures the potatoes are fully cooked and have that irresistible smoky flavor.
Cooking the Steak Kebabs
Now for the main event: the steak kebabs! Place the assembled steak and tomato kebabs onto the preheated grill. Grill for approximately 4-5 minutes per side for medium-rare, or adjust the cooking time to your desired level of doneness. As the kebabs cook, baste them periodically with the reserved balsamic glaze marinade. This basting not only adds more flavor but also helps to create a beautiful, glossy finish on the steak. Remember to turn the kebabs frequently to ensure even cooking on all sides. Overcooking steak can lead to a dry, tough result, so keep a close eye on them. The grape tomatoes should be softened and slightly blistered.
Serving Your Delicious Kebabs
Once the steak is cooked to perfection and the tomatoes are juicy, carefully remove the kebabs from the grill. Let them rest for a few minutes before serving. This allows the juices to redistribute throughout the steak, ensuring maximum tenderness and flavor. Serve the Rosemary Garlic Steak Kebabs hot, alongside the grilled baby potatoes. You can even drizzle a little extra balsamic glaze over the top for an extra punch of flavor. These kebabs are fantastic on their own or can be served with a simple side salad or your favorite grain. Enjoy the explosion of flavors in every bite!

Conclusion:
There you have it! My Rosemary Garlic Steak Kebabs are a fantastic way to elevate your grilling game. The vibrant, herbaceous notes of fresh rosemary perfectly complement the savory depth of garlic, all infused into tender, juicy steak. This recipe is a winner because it’s incredibly flavorful, relatively quick to prepare, and visually appealing. Whether you’re hosting a backyard BBQ or looking for a simple yet impressive weeknight meal, these kebabs are sure to be a hit.
I love serving these alongside a fresh, crisp green salad, grilled corn on the cob, or some fluffy couscous. For variations, feel free to add chunks of bell peppers, onions, or cherry tomatoes to your skewers for a burst of color and added texture. You can also experiment with different cuts of steak like sirloin or ribeye. Don’t be afraid to get creative! I highly encourage you to give these Rosemary Garlic Steak Kebabs a try – I’m confident you’ll be delighted with the results!
Frequently Asked Questions:
Can I marinate the steak for longer than recommended?
Absolutely! Marinating the steak for up to 24 hours will deepen the flavors even further. Just ensure it’s kept refrigerated.
What’s the best way to prevent the rosemary from burning on the grill?
If you’re worried about the rosemary burning, you can lightly chop it and incorporate it into the marinade, or even use dried rosemary if fresh is a concern. Another trick is to place the kebabs over indirect heat for part of the cooking time.

Rosemary Garlic Steak Kebabs
Tender sirloin steak marinated in a savory balsamic rosemary garlic sauce and grilled with sweet grape tomatoes and baby potatoes.
Ingredients
-
½ cup balsamic vinegar
-
2 tablespoons honey
-
1 tablespoon whole grain mustard
-
3 cloves garlic, minced
-
salt
-
pepper
-
14 ounces sirloin, cut into 1-inch cubes
-
2 cups whole grape tomatoes
-
⅓ cup olive oil
-
2 tablespoons fresh rosemary, chopped
-
1 ½ pounds baby potatoes
-
6 metal or wooden skewers
Instructions
-
Step 1
Preheat grill to medium-high heat. If using wooden skewers, soak them in water for at least 30 minutes. -
Step 2
In a bowl, whisk together balsamic vinegar, honey, whole grain mustard, minced garlic, 2 tablespoons olive oil, chopped rosemary, salt, and pepper to create the marinade. -
Step 3
Add the sirloin cubes to the marinade, ensuring they are well coated. Let marinate for at least 15 minutes, or up to 2 hours in the refrigerator. -
Step 4
While the steak marinates, parboil or steam the baby potatoes until tender but still firm. Drain and let cool slightly. Toss with 1 tablespoon olive oil, salt, and pepper. -
Step 5
Thread the marinated steak cubes, grape tomatoes, and baby potatoes onto the prepared skewers, alternating ingredients. -
Step 6
Grill the kebabs for 10-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.
