Rosemary Garlic Steak Kebabs- Delicious Grill Recipe
Rosemary garlic steak kebabs are a guaranteed crowd-pleaser, and for good reason! There’s something inherently fun and delicious about tender, juicy cubes of steak marinated to perfection and then grilled to smoky, caramelized glory. We all love a dish that feels a little bit fancy, yet is incredibly easy to put together, and these rosemary garlic steak kebabs hit that sweet spot. The fragrant embrace of fresh rosemary and the pungent kick of garlic meld beautifully with the rich beef, creating an irresistible flavor profile that dances on your palate. What truly makes these rosemary garlic steak kebabs special is their versatility – they’re perfect for a weeknight dinner, a backyard barbecue, or even a festive gathering. Get ready to impress yourself and your loved ones with this simple yet sensational recipe!

Rosemary Garlic Steak Kebabs
There’s something incredibly satisfying about a perfectly grilled kebab. The combination of tender, marinated steak, vibrant vegetables, and the smoky char from the grill is simply irresistible. Today, we’re elevating this classic with a powerful duo: fragrant rosemary and pungent garlic. These Rosemary Garlic Steak Kebabs are bursting with flavor, making them ideal for a weeknight dinner or a weekend barbecue. The marinade is a delightful balance of tangy balsamic vinegar, sweet honey, and sharp whole grain mustard, all infused with the aromatic essence of fresh rosemary and garlic. We’ll be pairing our steak with sweet, juicy grape tomatoes and tender baby potatoes for a complete and utterly delicious meal on a stick. Get ready for some serious grilling fun!
Ingredients:
Getting Started: Preparing Your Kebabs
The first step in creating these flavor-packed kebabs is to ensure everything is prepped and ready to go. This makes the actual grilling process smooth and enjoyable. Start by preheating your grill to a medium-high heat. If you’re using wooden skewers, it’s essential to soak them in water for at least 30 minutes beforehand. This prevents them from burning on the grill, which can be a smoky and less-than-ideal experience. For metal skewers, this step isn’t necessary.
Next, let’s tackle the potatoes. We want them to be tender enough to eat but still hold their shape on the skewer. Bring a medium pot of salted water to a boil and add your baby potatoes. Cook them for about 10-15 minutes, or until they are just fork-tender. You don’t want them to be mushy, as they’ll continue to cook on the grill. Once tender, drain them well and let them cool slightly. This par-cooking step is crucial for ensuring evenly cooked kebabs.
Marinating for Maximum Flavor
Now for the star of the show: the marinade! In a medium bowl, whisk together the balsamic vinegar, honey, whole grain mustard, and minced garlic. This creates a beautiful, complex base that will tenderize the steak and infuse it with incredible flavor. Add the chopped fresh rosemary to the marinade. The fresh rosemary adds a bright, piney aroma that pairs perfectly with the garlic and balsamic. Season generously with salt and freshly ground black pepper. Remember, steak benefits from a good amount of seasoning.
Add the cubed sirloin steak to the marinade. Toss everything gently to ensure each piece of steak is well coated. Cover the bowl and refrigerate for at least 30 minutes, or up to 2 hours. I prefer to let it marinate for the full hour to really let those flavors meld. The longer it marinates, the more tender and flavorful your steak will become. Avoid marinating for too long (over 4 hours) with acidic marinades like this one, as the acid can start to break down the meat too much, leading to a mushy texture.
Assembling Your Delicious Kebabs
With your potatoes par-cooked and your steak beautifully marinated, it’s time to assemble the kebabs. Take your skewers and begin extract threading the ingredients onto them. Alternate between the marinated steak cubes, the whole grape tomatoes, and the par-cooked baby potatoes. Try to distribute the ingredients evenly so that each skewer has a good balance of steak, tomato, and potato. Leave a small space between each item to allow for even cooking and charring. The tomatoes will burst with flavor as they cook, adding a burst of sweetness and acidity to each bite.
Before you start skewering, give your marinated steak another gentle toss to make sure it’s still well-coated. For the potatoes, if they are larger, you can cut them in half or quarters to ensure they fit nicely on the skewers alongside the other ingredients. Don’t be afraid to pack them on a little, but again, leave some space. This assembly process is a great opportunity to get the whole family involved!
Grilling to Perfection
Now for the exciting part – grilling! Lightly brush your grill grates with olive oil to prevent sticking. Carefully place the assembled kebabs onto the preheated grill. Grill for about 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, aim for an internal temperature of around 130-135°F (54-57°C).
As the kebabs cook, you’ll notice the tomatoes softening and the potatoes getting a lovely golden-brown color. The rosemary and garlic will also become wonderfully fragrant. This is the magic of grilling! You want to ensure you get a nice sear on all sides of the steak, so don’t be shy about turning them frequently. If you notice any flare-ups, move the kebabs to a cooler part of the grill until the flames subside.
Finishing Touches and Serving
Once your kebabs are grilled to perfection, remove them from the grill and let them rest for a few minutes. This allows the juices in the steak to redistribute, resulting in a more tender and flavorful bite. While they’re resting, you can quickly whisk together a simple finishing drizzle. In a small bowl, combine the ⅓ cup of olive oil with a pinch more salt and pepper. You can also add a squeeze of fresh lemon juice here for an extra zing if you like.
Drizzle this simple dressing over the finished kebabs, or serve it on the side for dipping. These Rosemary Garlic Steak Kebabs are fantastic served hot off the grill. They pair wonderfully with a fresh green salad, some grilled corn on the cob, or even some fluffy rice. The combination of savory steak, sweet tomatoes, and tender potatoes, all infused with the robust flavors of rosemary and garlic, makes this a truly satisfying meal. Enjoy every delicious bite!

Conclusion:
There you have it! These Rosemary Garlic Steak Kebabs are more than just a meal; they’re a celebration of simple, bold flavors that come together in perfect harmony. The tender steak, infused with the fragrant essence of rosemary and the pungent kick of garlic, grilled to juicy perfection on skewers, makes for an incredibly satisfying and visually appealing dish. They’re ideal for a weeknight dinner when you want something a little special, or a fantastic centerpiece for your next barbecue or outdoor gathering. We love serving these alongside a vibrant Greek salad, some lemon-herb roasted potatoes, or even just with a dollop of cooling tzatziki sauce.
Don’t be afraid to get creative with your veggie choices for the skewers! Cherry tomatoes, bell peppers of all colors, red onion wedges, and even chunks of zucchini all grill beautifully alongside the steak. For a little heat, consider adding a pinch of red pepper flakes to the marinade. We wholeheartedly encourage you to give these Rosemary Garlic Steak Kebabs a try. They’re incredibly forgiving, packed with flavor, and guaranteed to impress!
Frequently Asked Questions:
What cut of steak is best for these kebabs?
For the most tender and flavorful results, we recommend using cuts like sirloin, ribeye, or even tenderloin. These cuts are naturally tender and hold up well to grilling.
Can I prepare the steak and marinade ahead of time?
Absolutely! You can marinate the steak for up to 4 hours in the refrigerator. We find that the flavors really meld beautifully when given a little time to soak in.
What if I don’t have skewers?
No problem at all! If you don’t have skewers, you can simply grill the marinated steak chunks directly on the grill grates, turning them frequently until cooked to your desired doneness. You can also grill the vegetables separately if you prefer.

Rosemary Garlic Steak Kebabs
Juicy steak marinated in a savory rosemary garlic sauce, threaded onto skewers with tender baby potatoes and sweet grape tomatoes for a delicious 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 (stems removed), (chopped)
-
⅓ cup olive oil
-
salt
-
pepper
-
1 ½ pounds baby potatoes
-
2 cups whole grape tomatoes
-
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, chopped rosemary, and olive oil. Season with salt and pepper to taste. -
Step 3
Add the sirloin cubes to the marinade, ensuring they are well coated. Let marinate for at least 15 minutes at room temperature. -
Step 4
While the steak marinates, parboil the baby potatoes until slightly tender, about 8-10 minutes. Drain and let cool slightly. -
Step 5
Thread the marinated sirloin cubes, parboiled baby potatoes, and grape tomatoes onto the skewers, alternating the ingredients. -
Step 6
Grill the kebabs for 12-15 minutes, turning occasionally, until the steak is cooked to your desired doneness and the vegetables are tender and lightly 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.
