Table of Contents
There is something about food on a stick that just feels extra fun, right? A few weekends ago, we had one of those perfectly lazy Sundays where the sun was shining, the grill was calling, and the fridge was looking a little too empty. I found a small sirloin steak, half a pint of grape tomatoes, and a forgotten bag of baby potatoes tucked away in the drawer. That was the beginning of what became these Rosemary Garlic Steak Kebabs and they disappeared faster than I could say “dinner is ready.”
I know how hard it can be to pull together a meal that is simple but still feels special, especially on those days when work, errands, and life leave you drained. That is exactly why this Rosemary Garlic Steak Kebabs recipe is now one of my favorites. Everything marinates while you set the table or wrangle the kids, and the actual grilling part is quick and easy. Plus, the flavors are smoky, garlicky, savory, with just a whisper of rosemary. Absolute magic.
If you are craving a hearty, crowd-pleasing dinner without a lot of fuss, you are going to love having this Rosemary Garlic Steak Kebabs recipe in your back pocket.

Why You’ll Love These Rosemary Garlic Steak Kebabs
- Quick and Easy: The Rosemary Garlic Steak Kebabs soak up flavor in just about 30 minutes, perfect for busy nights.
- Full Meal on a Stick: Protein, veggies, and potatoes all grilled together means fewer dishes and a happy kitchen.
- Family-Friendly: Even picky eaters love kebabs. Everyone gets to pick their favorite bites right off the skewer.
- Flavor Explosion: Balsamic vinegar, honey, rosemary, and garlic combine to create rich, mouthwatering layers of flavor.
- Grill or Oven Friendly: No grill? No problem. You can easily roast these Rosemary Garlic Steak Kebabs in the oven for year-round kebab goodness.
Ingredients for Rosemary Garlic Steak Kebabs
Steak Marinade
- Balsamic vinegar: I always keep a big bottle of balsamic in my pantry. One time, right before a family cookout, I ran out and had to use apple cider vinegar. The flavor was nice but balsamic gives it that deep, rich taste that everyone loves.
- Honey: Just a touch brings the perfect balance to the marinade. I remember once doubling the honey by accident, and the sticky, caramelized bites were a happy mistake.
- Whole grain mustard: It adds texture and a subtle tang. I tried Dijon once when I ran out, and it worked, but I missed those little bursts of flavor from the whole seeds.
- Garlic: Fresh garlic changes everything. Once, in a pinch, I used garlic powder instead, and while it worked, it missed that sharp aroma that fills the kitchen when you mince it fresh.
- Salt and pepper: My dad always said, “season with love,” and it’s a rule I follow every time I cook, especially with steak.
- Sirloin steak: Sirloin stays juicy and tender on the grill. I once made Rosemary Garlic Steak Kebabs with a cheaper cut, and they turned out tough and chewy. Since then, it’s sirloin all the way.
Tomato Marinade
- Grape tomatoes: They blister beautifully without bursting. I learned this trick at a summer barbecue where everyone loved the juicy tomatoes more than the meat!
- Olive oil: Good olive oil gives a rich flavor and keeps the tomatoes from sticking. Cheap oil once made my tomatoes taste flat, so now I always pick quality first.
- Fresh rosemary: Fresh sprigs bring a woodsy, fragrant depth. I used to have a tiny rosemary plant by my window and loved clipping a few stems just before grilling.
Potatoes
- Baby potatoes: Creamy inside and perfect for skewering. I always microwave them a few minutes first so they grill quickly, a trick my mom shared after several undercooked potato disasters.
- Metal or wooden skewers: Metal skewers are my favorite now. I once forgot to soak wooden ones, and they caught fire on the grill, adding a little too much excitement to dinner!
How to Make Rosemary Garlic Steak Kebabs
Marinate the Steak
Whisk the balsamic vinegar, honey, mustard, garlic, salt, and pepper together in a bowl. Toss in the sirloin cubes, coat them well, and marinate for at least 30 minutes to get flavorful Rosemary Garlic Steak Kebabs.
Marinate the Tomatoes
In a separate bowl, combine grape tomatoes with olive oil and rosemary. Let them sit while the steak marinates.
Pre-cook the Potatoes
Microwave or boil the baby potatoes until just tender but still firm.
Assemble the Skewers
Alternate steak cubes, potatoes, and tomatoes on the skewers, leaving a little space between each piece.
Preheat the Grill
Heat your grill to medium-high. Oil the grates lightly to prevent sticking.
Grill the Kebabs
Grill the Rosemary Garlic Steak Kebabs for 8 to 10 minutes, turning occasionally, until the steak is cooked to your liking and the tomatoes are blistered.
Rest and Serve
Let the Rosemary Garlic Steak Kebabs rest for 5 minutes before serving to lock in the juices.

Pro Tips for the Best Rosemary Garlic Steak Kebabs
- Room Temperature Trick: Let the steak sit out for 20 minutes before grilling to help it cook evenly.
- Double Skewer Technique: Using two skewers prevents the meat and veggies from spinning.
- Make-Ahead Magic: Marinate everything the night before to save time.
- Common Mistake: Do not overcrowd the skewers. Space is key for even cooking.
Recommended Equipment for This Recipe
- Metal skewers
- Large mixing bowls
- Tongs
- Grill brush
- Meat thermometer
Serving Suggestions
- Weeknight Dinner: Serve Rosemary Garlic Steak Kebabs with a crisp garden salad.
- Summer BBQ Party: Pair Rosemary Garlic Steak Kebabs with grilled corn and lemonade.
- Family Feast: Add buttery couscous and roasted vegetables.
Storage and Make-Ahead
- Refrigeration: Store leftover Rosemary Garlic Steak Kebabs in an airtight container for up to 3 days.
- Freezing: Freeze uncooked marinated steak for up to 2 months.
- Reheating: Warm gently in a 300°F oven.
- Leftover Magic: Toss Rosemary Garlic Steak Kebabs into a salad or wrap.
Variations You Can Try
- Spicy Kick: Add crushed red pepper flakes to the marinade.
- Herb Twist: Swap rosemary for thyme.
- Chicken Swap: Use boneless chicken thighs for the Rosemary Garlic Steak Kebabs.
- Vegetarian Version: Use marinated tofu or mushrooms.
Closing Thoughts
Grilling these Rosemary Garlic Steak Kebabs is a simple pleasure that rewards you with smoky, juicy bites packed with flavor. Whether for a family meal or a friendly gathering, they are sure to impress.
I hope you savor every bite and create your own special memories around the grill.
Don’t forget to check the recommended tools above to make your cooking even easier!
FAQs
Can I use a different cut of beef?
Yes, ribeye or New York strip would work, but sirloin is a great balance of flavor and tenderness for Rosemary Garlic Steak Kebabs.
What if I don’t have fresh rosemary?
Dried rosemary works too, but use half as much since it’s more concentrated.
Can I cook these Rosemary Garlic Steak Kebabs in the oven?
Yes, broil on high, turning occasionally, until done.
How long should I marinate the steak?
At least 30 minutes, but no longer than 2 hours for the best Rosemary Garlic Steak Kebabs.
Is this Rosemary Garlic Steak Kebabs recipe gluten-free?
Yes, but confirm that your balsamic vinegar and mustard are gluten-free.


Rosemary Garlic Steak Kebabs
Equipment
- Grill
- Large Bowl
- Skewers
- Pot
Ingredients
Steak Marinade
- 1/2 cup balsamic vinegar
- 2 tbsp honey
- 1 tbsp whole grain mustard
- 3 cloves garlic minced
- 14 oz sirloin steak cut into 1-inch cubes
Tomato Marinade
- 2 cups grape tomatoes whole
- 1/3 cup olive oil
- 2 tbsp fresh rosemary stems removed, chopped
Potatoes
- 1 1/2 pounds baby potatoes
- 6 metal or wooden skewers
Instructions
- Preheat grill to medium heat and if using wooden skewers, place them in water to soak.
- In a large bowl, whisk together balsamic vinegar, honey, mustard, and garlic. Season with salt and pepper.
- Add the cubed steak and toss to coat. Cover and refrigerate for 20 minutes or up to overnight.
- In another bowl, combine tomatoes, olive oil, and rosemary. Set aside.
- Place potatoes in a large pot, cover with water, and boil for 8-10 minutes until just barely fork-tender. Drain and set aside.
- Assemble kebabs by alternating potato, steak, and tomato on skewers. Repeat pattern.
- Lightly oil the grill and grill the kebabs for about 5 minutes per side (10 minutes total).
Leave a Reply