Rosemary Garlic Steak Kebabs

Rosemary Garlic Steak Kebabs

Fire up the grill, because these Rosemary Garlic Steak Kebabs are about to become your new warm-weather obsession. Juicy sirloin, roasted grape tomatoes, and tender baby potatoes all soaking up a tangy balsamic marinade — this is the grilled beef skewers dinner that basically sells itself.

I first threw these together for a backyard birthday cookout when I needed something impressive but didn’t want to spend all day in the kitchen. One bite in, everyone was asking for the recipe. Now they’re a non-negotiable summer staple at my place.

Why You’ll Love This Recipe

These aren’t your average grilled meat skewers meal. The balsamic rosemary steak kabobs marinade does serious heavy lifting — it’s tangy, herby, and just a little sweet thanks to the honey. The result? Steak that’s tender, caramelized, and packed with flavor.

You’ve also got built-in sides on every single skewer. Potatoes and tomatoes go on the same stick as the steak, so clean-up is easy and every bite is balanced. It’s basically a full dinner on a stick, and that’s never a bad thing.

Ingredients

Grilled Beef Skewers Dinner
CategoryIngredientAmount
Steak MarinadeBalsamic vinegar1/2 cup
Honey2 tablespoons
Whole grain mustard1 tablespoon
Garlic, minced3 cloves
Salt and pepperTo taste
Sirloin, cut into 1-inch cubes14 ounces
Tomato MarinadeWhole grape tomatoes2 cups
Olive oil1/3 cup
Fresh rosemary (stems removed), chopped2 tablespoons
PotatoesBaby potatoes1 1/2 pounds
EquipmentMetal or wooden skewers6 skewers

Step-by-Step Instructions

Grilled Meat Skewers Meal

Get Your Grill and Skewers Ready

Preheat your grill to medium heat. If you’re using wooden skewers, drop them in a bowl of water to soak while you prep everything else. This stops them from turning into little torches on the grill — trust me, you’ll be glad you did it.

Make the Steak Marinade

Grab a large bowl and whisk together the balsamic vinegar, honey, whole grain mustard, and minced garlic. Season generously with salt and pepper. The smell at this point is already incredible — that balsamic and rosemary garlic combo is something else.

Add your cubed sirloin and toss it all together until every piece is coated. Cover the bowl and pop it in the fridge for at least 20 minutes. If you’ve got time, overnight is even better. The longer it marinates, the more those balsamic rosemary steak kabobs flavors soak in.

“Don’t skip the marinade time — even 20 minutes makes a huge difference in how tender and flavorful the steak turns out.”

Prep the Tomato Marinade

In a separate bowl, toss your grape tomatoes with the olive oil and freshly chopped rosemary. Give it a stir and set it aside. Simple as that. The tomatoes will soak up that herby oil and blister beautifully on the grill.

Par-Cook the Potatoes

Place your baby potatoes in a large pot and cover them with water by about an inch. Bring it to a boil and cook until they’re just barely fork-tender — about 8 to 10 minutes. You’re not cooking them all the way through here. They’ll finish on the grill, so you just want them softened enough to thread onto a skewer without splitting.

Drain them well and let them cool for a few minutes. If they’re too wet, they won’t pick up those gorgeous grill marks. And honestly, the grill marks are half the fun of a grilled meat skewers meal like this.

Assemble the Kebabs

Now the fun part. Thread each skewer in this order: potato, steak, tomato. Repeat that pattern two more times and finish with a potato on the end. You should get about 12 kebabs total from this batch.

Don’t cram everything on too tightly — a little breathing room helps everything cook evenly. Crammed skewers steam instead of sear, and we definitely want that sear.

Grill Them Up

Lightly oil your grill grates to prevent sticking. Lay the Rosemary Garlic Steak Kebabs over medium heat and grill for about 5 minutes per side — 10 minutes total. You’re looking for nice char marks and steak that’s cooked through but still juicy.

Don’t walk away and forget about them. Steak goes from perfect to overdone fast, and nobody wants chewy kebabs. Pull them off when they look good and let them rest for a couple of minutes before serving. If you love a good steak dinner vibe, you might also like this garlic steak tortellini for another weeknight win.

Expert Tips for the Best Rosemary Garlic Steak Kebabs

Choosing the Right Steak

Sirloin is the sweet spot here — affordable, flavorful, and it holds up well on a skewer. You could also use ribeye if you’re feeling fancy, or flank steak cut against the grain. Just avoid anything too lean, like eye of round, which can turn tough on the grill.

Don’t Skip the Par-Boil

Raw potatoes won’t cook through in 10 minutes on a grill. The quick boil is non-negotiable if you want fluffy-inside, crispy-outside potatoes that actually match the doneness of your steak. It’s an extra step but totally worth it.

Get Creative With the Marinade

Love a little heat? Add a pinch of crushed red pepper flakes to the steak marinade. Want something smokier? A teaspoon of smoked paprika works great. This balsamic rosemary steak kabobs base is really forgiving and loves experimentation.

Variations to Try

Swap the potatoes for chunks of zucchini or bell pepper if you want a lighter grilled beef skewers dinner. You can also mix meats — half sirloin, half chicken thigh — if you’re feeding a crowd with mixed preferences. Just keep the chicken pieces separate from the beef so cooking times stay manageable.

Troubleshooting Common Issues

Steak Is Tough

Two likely culprits: not enough marinating time or overcooking. Aim for at least 20 minutes in the marinade, and pull the kebabs off the grill as soon as the steak hits your preferred doneness. Medium is usually the sweet spot for juicy kebabs.

Vegetables Are Burning Before Steak Is Done

If the tomatoes are charring too fast, move your kebabs to a slightly cooler part of the grill after the first few minutes. Medium heat is key — high heat looks impressive but leads to uneven cooking.

Skewers Are Sticking to the Grill

Make sure you oil the grates well before adding the kebabs. A folded paper towel dipped in oil and brushed along the grates does the trick. Don’t try to move the skewers before they naturally release — they’ll tell you when they’re ready.

Storage and Reheating

MethodDurationNotes
RefrigeratorUp to 3 daysStore in an airtight container, off the skewers
FreezerUp to 2 monthsFreeze steak separately from potatoes and tomatoes
Reheating (stovetop)3-4 minutesAdd a splash of beef broth to keep steak moist
Reheating (microwave)1-2 minutesCover loosely; steak can toughen if overheated

Leftovers from this grilled meat skewers meal are genuinely great the next day. Slice the steak thin and throw it into a wrap with some greens, or dice everything up and toss it into a bowl with grains. No waste, maximum flavor.

For another hearty dinner that reheats beautifully, check out this French onion chicken orzo casserole — it’s a total crowd-pleaser.

Nutritional Information

Balsamic Rosemary Steak Kabobs
NutrientPer Serving (2 kebabs)
CaloriesApprox. 280 kcal
Protein22g
Carbohydrates24g
Fat10g
Fiber3g
SodiumVaries by salt added

Nutritional values are estimates and will vary based on specific ingredients used.

What to Serve With Rosemary Garlic Steak Kebabs

Since the potatoes are already on the skewer, you’re halfway to a complete meal. Round it out with a simple green salad, some crusty bread, or a tangy slaw on the side. If you want something extra hearty, this classic colcannon recipe pairs beautifully with the balsamic rosemary flavor profile.

Want to turn it into a full spread? A big bowl of taco pasta salad works surprisingly well alongside these as a no-fuss crowd pleaser. And if you’re making these for a party, a batch of brownie mix cookies for dessert is basically a mic drop moment.

Frequently Asked Questions

Can I make these Rosemary Garlic Steak Kebabs ahead of time?

Absolutely. You can marinate the steak overnight and par-cook the potatoes the day before. Just store everything separately in the fridge, then assemble and grill when you’re ready. It actually makes the day-of prep super quick and stress-free.

What’s the best cut of beef for grilled beef skewers?

Sirloin is ideal — it’s got great flavor, a decent amount of marbling, and it stays tender on the grill. Ribeye is a more indulgent option if you want to splurge. Avoid very lean cuts like eye of round, which can turn rubbery under direct heat.

Can I use dried rosemary instead of fresh?

You can, but fresh rosemary really makes a difference here. Dried rosemary can be a bit woody and sharp. If you do use dried, cut the amount in half — about 1 tablespoon — since it’s more concentrated in flavor.

How do I know when the steak is done on the grill?

For medium doneness, you’re looking for an internal temperature of around 135-140°F. If you don’t have a meat thermometer, a quick press test works too — medium steak should feel like the fleshy part of your palm when your hand is relaxed. Pull it off a touch early since it’ll carry-over cook a bit while resting.

Can I make these as a balsamic rosemary steak kabobs version without potatoes?

Totally. Swap the potatoes for chunks of red onion, mushrooms, or zucchini. They all hold up great on a skewer and pair beautifully with the balsamic marinade. You could also do a mix of veggies to keep things colorful and interesting. For a saucy side that’d go perfectly, try this rich onion gravy for dipping.

Give These Kebabs a Try

If you’ve been looking for a grilled beef skewers dinner that actually delivers on flavor without a ton of fuss, these Rosemary Garlic Steak Kebabs are it. Balsamic marinade, fresh rosemary, juicy sirloin, and built-in sides — it’s the kind of recipe that makes people think you really know what you’re doing at the grill.

Fire them up this weekend and let me know what you think! Drop a comment below with how they turned out, any swaps you made, or questions you’ve got. And if you loved them, please save this recipe to your grilling board on Pinterest — it helps more people find recipes worth making.

Rosemary Garlic Steak Kebabs

Rosemary Garlic Steak Kebabs

Juicy sirloin, roasted grape tomatoes, and tender baby potatoes soaking up a tangy balsamic marinade — this is the grilled beef skewers dinner that basically sells itself. A complete meal on a stick with built-in sides and bold flavor in every bite.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Course Dinner, Main Course
Cuisine American
Servings 12 kebabs
Calories 280 kcal

Equipment

  • Grill
  • Metal or Wooden Skewers
  • Large bowl
  • Large pot
  • Whisk

Ingredients
  

Steak Marinade

  • ½ cup balsamic vinegar
  • 2 tablespoons honey
  • 1 tablespoon whole grain mustard
  • 3 cloves garlic minced
  • salt to taste
  • pepper to taste
  • 14 ounces sirloin cut into 1-inch cubes

Tomato Marinade

  • 2 cups whole grape tomatoes
  • cup olive oil
  • 2 tablespoons fresh rosemary stems removed, chopped

Potatoes

  • 1 ½ pounds baby potatoes

Instructions
 

  • Preheat your grill to medium heat. If using wooden skewers, place them in a bowl of water to soak while you prep everything else — this prevents them from burning on the grill.
  • In a large bowl, whisk together the balsamic vinegar, honey, whole grain mustard, and minced garlic. Season generously with salt and pepper.
  • Add the cubed sirloin and toss to coat. Cover and refrigerate for at least 20 minutes, or up to overnight for deeper flavor.
  • In a separate bowl, combine the grape tomatoes, olive oil, and chopped fresh rosemary. Stir to coat and set aside.
  • Place the baby potatoes in a large pot and cover with water by about 1 inch. Bring to a boil and cook until just barely fork-tender, about 8–10 minutes. Do not cook through — they will finish on the grill. Drain and set aside.
  • Thread each skewer in this order: potato, steak, tomato. Repeat two more times and finish with a potato. Leave a little breathing room between pieces for even cooking.
  • Lightly oil the grill grates. Place the kebabs over medium heat and grill for about 5 minutes per side, 10 minutes total. Remove from heat, let rest for a couple of minutes, and serve.

Notes

Steak choice: Sirloin works great, but ribeye or flank steak (cut against the grain) are excellent alternatives. Avoid very lean cuts like eye of round — they can turn tough on the grill.
Marinating: Even 20 minutes makes a big difference. Overnight marinating gives the deepest flavor.
Potatoes: The par-boil step is essential — raw potatoes won’t cook through in the same time as the steak.
Add heat: Stir a pinch of crushed red pepper flakes into the steak marinade for a spicy kick.
Variations: Swap potatoes for zucchini, bell pepper, mushrooms, or red onion. You can also mix sirloin and chicken thigh pieces — just keep them on separate skewers since cook times differ.
Storage: Refrigerate leftovers in an airtight container for up to 3 days. Reheat on the stovetop with a splash of beef broth to keep the steak moist.
Keyword Balsamic Rosemary Steak Kabobs, Grilled Beef Skewers Dinner, Grilled Meat Skewers Meal, Rosemary Garlic Steak Kebabs

Similar Recipes

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating