Why You’ll Love This Recipe

This recipe combines tender, marinated steak with the fresh, herbal notes of rosemary and garlic, creating a mouthwatering combination that’s both simple and gourmet. The use of balsamic vinegar and honey in the marinade enhances the natural flavors of the meat without overpowering it. Adding grape tomatoes and baby potatoes to the skewers not only makes the meal well-rounded but also convenient—everything cooks together for easy grilling and serving. Whether for a casual weeknight dinner or a weekend barbecue, these kebabs are sure to be a hit.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

Steak Marinade

  • ½ 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

Tomato Marinade

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

Potatoes

  • 1 ½ pounds baby potatoes
  • 6 metal or wooden skewers

Directions

  1. Prepare the steak marinade: In a bowl, whisk together balsamic vinegar, honey, whole grain mustard, minced garlic, salt, and pepper. Add the sirloin cubes and toss to coat. Cover and refrigerate for at least 1 hour (up to 4 hours) to marinate.
  2. Marinate the tomatoes: In a separate bowl, combine grape tomatoes, olive oil, and chopped rosemary. Let sit while preparing other ingredients.
  3. Cook the baby potatoes: Boil the baby potatoes in salted water until just tender, about 10-15 minutes. Drain and let cool slightly.
  4. Assemble the kebabs: Thread marinated steak cubes, rosemary-marinated grape tomatoes, and boiled baby potatoes onto skewers, alternating ingredients evenly.
  5. Grill the kebabs: Preheat the grill to medium-high heat. Grill kebabs for about 8-10 minutes, turning occasionally, until the steak reaches your desired doneness and vegetables are slightly charred.
  6. Serve hot: Remove from grill and let rest for a few minutes before serving.

Servings and timing

  • Servings: 4 servings (about 1.5 kebabs per person)
  • Prep time: 20 minutes (plus 1 hour marinating)
  • Cook time: 15 minutes
  • Total time: Approximately 1 hour 35 minutes

Variations

  • Substitute sirloin with ribeye or flank steak for a different texture and flavor profile.
  • Swap grape tomatoes for cherry tomatoes or bell peppers for added color and sweetness.
  • Add mushrooms or zucchini slices to the skewers for extra veggies.
  • Use sweet baby potatoes or fingerling potatoes for a slightly sweeter potato option.
  • For a spicy kick, add a pinch of chili flakes to the marinade.

Storage/reheating

  • Store leftover kebabs in an airtight container in the refrigerator for up to 3 days.
  • To reheat, warm in a preheated oven at 350°F (175°C) for 10-15 minutes or grill briefly until heated through. Avoid microwaving to preserve texture.
  • Leftover potatoes can be reheated separately in a skillet with a little olive oil for crispiness.

FAQs

How long should I marinate the steak for best flavor?

Marinating the steak for at least 1 hour is recommended, but up to 4 hours will deepen the flavor. Avoid marinating overnight as the acid can break down the meat too much.

Can I use wooden skewers for this recipe?

Yes, but soak wooden skewers in water for at least 30 minutes before grilling to prevent burning.

What cut of steak works best for kebabs?

Sirloin is ideal for its tenderness and flavor, but ribeye or flank steak are great alternatives depending on your preference.

Can I make this recipe without a grill?

Yes, you can broil the kebabs in the oven or cook them on a stovetop grill pan.

How do I know when the steak is done?

Use a meat thermometer: 130°F for medium-rare, 140°F for medium, and 150°F for medium-well.

Can I prepare these kebabs ahead of time?

You can marinate the steak and tomatoes a few hours ahead. Assemble the kebabs just before grilling for best results.

What can I serve with these kebabs?

They pair well with a fresh salad, rice pilaf, or grilled vegetables.

Are the potatoes fully cooked before grilling?

Yes, boiling the potatoes first ensures they cook through during grilling and get a nice char without being underdone.

Can I freeze leftover kebabs?

It’s best not to freeze cooked kebabs as texture may suffer, but you can freeze marinated steak cubes before assembling.

Is this recipe gluten-free?

Yes, all ingredients used are naturally gluten-free.

Conclusion

Rosemary Garlic Steak Kebabs are a flavorful, satisfying dish that combines the richness of marinated sirloin with the fresh taste of rosemary and garlic, complemented by juicy tomatoes and tender potatoes. Easy to prepare and grill, this recipe is perfect for any occasion where you want a delicious, balanced meal with minimal fuss. Give it a try for your next cookout or weeknight dinner, and enjoy the wonderful blend of savory, sweet, and herbaceous flavors in every bite.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Rosemary Garlic Steak Kebabs

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Rosemary Garlic Steak Kebabs feature tender sirloin steak marinated in a tangy balsamic and honey blend, paired with fresh rosemary, garlic, juicy grape tomatoes, and baby potatoes. Perfect for grilling, these flavorful kebabs are an easy, balanced meal ideal for weeknight dinners or weekend barbecues.

  • Total Time: Approximately 1 hour 35 minutes
  • Yield: 4 servings (about 1.5 kebabs per person)

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, chopped (stems removed)

Potatoes & Skewers:

1 ½ pounds baby potatoes

6 metal or wooden skewers

Instructions

  • Prepare the steak marinade: Whisk balsamic vinegar, honey, mustard, garlic, salt, and pepper. Add sirloin cubes, toss to coat, cover, and refrigerate 1-4 hours.

  • Marinate tomatoes: Combine grape tomatoes, olive oil, and rosemary in a bowl; set aside.

  • Cook potatoes: Boil baby potatoes in salted water for 10-15 minutes until tender. Drain and cool slightly.

  • Assemble kebabs: Alternate threading steak cubes, marinated tomatoes, and boiled potatoes onto skewers evenly.

  • Grill: Preheat grill to medium-high heat. Grill kebabs 8-10 minutes, turning occasionally, until steak is cooked to desired doneness and vegetables have a slight char.

  • Serve: Remove from grill, rest a few minutes, then serve hot.

Notes

Marinate steak at least 1 hour (max 4 hours) for best flavor.

Soak wooden skewers 30 minutes before grilling to prevent burning.

Potatoes are pre-cooked to ensure they’re tender when grilled.

Can broil in oven or cook on stovetop grill pan if no outdoor grill available.

Store leftovers in airtight container in fridge up to 3 days; reheat in oven or grill.

  • Author: Madelynn
  • Prep Time: 20 minutes (plus 1 hour marinating)
  • Cook Time: 15 minutes
  • Category: Main Course, Grilled Meat
  • Method: Grilling
  • Cuisine: American, Barbecue
  • Diet: Gluten Free

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star