Rosemary Garlic Steak Kebabs are a flavorful and delightful dish that brings together tender steak, juicy tomatoes, and perfectly seasoned potatoes. These kebabs are not only easy to make but also versatile for various occasions. Whether you’re hosting a summer barbecue, planning a family dinner, or simply craving something delicious, these kebabs will impress everyone at the table.

Why You’ll Love This Recipe
- Packed with Flavor – The marinade blends balsamic vinegar, honey, and garlic to create a mouthwatering taste that enhances the steak.
- Easy to Prepare – With simple steps and minimal prep time, these kebabs can be made by anyone, even novice cooks.
- Perfect for Any Occasion – Whether it’s a backyard barbecue or a cozy family meal, these kebabs fit right in.
- Healthy Cooking Option – Grilling is a healthier cooking method that keeps the ingredients fresh and flavorful without excess fat.
- Customizable Ingredients – Feel free to swap out the vegetables or add your favorite herbs to make this recipe your own.
Tools and Preparation
To prepare Rosemary Garlic Steak Kebabs, you will need some essential tools. Having the right equipment makes cooking easier and more enjoyable.
Essential Tools and Equipment
- Metal or wooden skewers
- Mixing bowls
- Grill or grill pan
- Basting brush (optional)
- Large pot for boiling potatoes
Importance of Each Tool
- Skewers – Essential for holding your ingredients together while grilling, ensuring even cooking.
- Mixing Bowls – Useful for combining marinades and keeping ingredients organized during preparation.
- Grill – The key cooking tool that imparts a smoky flavor to the kebabs, enhancing their overall taste.
Ingredients
Here’s everything you need to create delicious Rosemary Garlic Steak Kebabs:
For the 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
For the Tomato Marinade
- 2 cups whole grape tomatoes
- ⅓ cup olive oil
- 2 tablespoons fresh rosemary (stems removed), chopped
For the Potatoes
- 1 ½ pounds baby potatoes
- 6 metal or wooden skewers

How to Make Rosemary Garlic Steak Kebabs
Step 1: Preheat Your Grill
Preheat your grill to medium heat. If using wooden skewers, soak them in water for about 30 minutes to prevent burning.
Step 2: Prepare the Steak Marinade
In a large mixing bowl:
1. Whisk together the balsamic vinegar, honey, whole grain mustard, and minced garlic.
2. Season with salt and pepper according to your taste.
3. Add the cubed sirloin steak into the marinade and toss until well coated.
4. Cover and refrigerate for at least 20 minutes (or up to overnight) for optimal flavor absorption.
Step 3: Marinate the Tomatoes
In another bowl:
1. Combine whole grape tomatoes with olive oil and chopped rosemary.
2. Set aside to allow flavors to meld while preparing other ingredients.
Step 4: Prepare the Potatoes
- In a large pot, add baby potatoes and cover them with water by about an inch.
- Bring water to a boil over medium-high heat.
- Cook until potatoes are barely fork-tender (about 8-10 minutes). They do not need to be fully cooked as they will finish on the grill.
- Drain and set aside.
Step 5: Assemble Your Kebabs
- Take a skewer and start by threading on one potato.
- Follow with a piece of marinated steak and then add a tomato.
- Repeat this process two more times until all ingredients are used (ending with a potato).
Step 6: Grill the Kebabs
- Lightly oil your grill grates using a basting brush or paper towel dipped in oil.
- Place assembled kebabs on the grill over medium heat.
- Grill for approximately 5 minutes on each side—totaling about 10 minutes—while avoiding overcooking the steak.
Enjoy your deliciously grilled Rosemary Garlic Steak Kebabs!
How to Serve Rosemary Garlic Steak Kebabs
These Rosemary Garlic Steak Kebabs are not only delicious but also versatile. Whether you’re hosting a summer BBQ or having a cozy family dinner, you can serve these kebabs in various exciting ways.
With Fresh Salads
- Greek Salad: A vibrant mix of cucumbers, tomatoes, olives, and feta cheese complements the flavors of the kebabs.
- Caesar Salad: The creamy dressing and crunchy croutons work well with the juicy steak.
- Arugula Salad: Peppery arugula topped with lemon vinaigrette adds a refreshing touch to your meal.
In Wraps or Pitas
- Pita Sandwiches: Fill warm pita bread with kebabs, fresh veggies, and tahini sauce for a tasty handheld meal.
- Lettuce Wraps: Use large lettuce leaves to wrap the kebabs for a low-carb option that’s still satisfying.
With Dips and Sauces
- Tzatziki Sauce: This yogurt-based dip adds a cooling contrast to the savory flavors of the kebabs.
- Chimichurri Sauce: A zesty herb sauce that enhances the taste of grilled meat beautifully.
How to Perfect Rosemary Garlic Steak Kebabs
Making perfect Rosemary Garlic Steak Kebabs is all about technique and attention to detail. Here are some tips to ensure they turn out great every time.
- Marinate Longer: Allowing the steak to marinate for several hours or overnight enhances its flavor and tenderness.
- Use Skewers Wisely: If using wooden skewers, soak them beforehand to prevent burning on the grill.
- Cut Uniform Pieces: Ensure that all meat and vegetables are cut into similar sizes for even cooking.
- Pre-cook Potatoes Slightly: Parboiling baby potatoes helps them cook perfectly on the grill without overcooking the steak.
- Watch Cooking Time: Grill kebabs for about 5 minutes on each side. Overcooking can lead to tough steak.
- Let Rest Before Serving: Allow kebabs to rest for a few minutes after grilling. This helps retain juices for better flavor.

Best Side Dishes for Rosemary Garlic Steak Kebabs
Pairing side dishes with your Rosemary Garlic Steak Kebabs can elevate your meal experience. Here are some excellent options that complement these flavorful skewers.
- Grilled Vegetables: Seasonal veggies like bell peppers and zucchini enhance your plate’s color and taste.
- Corn on the Cob: Sweet corn grilled alongside makes for a classic summer pairing that everyone loves.
- Quinoa Salad: A light quinoa dish mixed with herbs provides additional protein and balances the meal.
- French Fries: Crispy fries are always a hit; consider seasoning them with garlic or rosemary to match your kebabs.
- Coleslaw: A crunchy slaw adds texture and freshness that contrasts nicely with grilled meat.
- Rice Pilaf: Fluffy rice pilaf flavored with herbs pairs well as a hearty side dish for your kebabs.
Common Mistakes to Avoid
To ensure your Rosemary Garlic Steak Kebabs turn out perfectly, avoid these common mistakes.
- Skipping the Marinade Time: Not allowing enough time for marinating can lead to bland kebabs. Aim for at least 20 minutes or up to overnight for maximum flavor.
- Overcrowding the Skewers: Packing too much on each skewer can prevent even cooking. Use space between the steak, tomatoes, and potatoes for proper grilling.
- Ignoring Grill Temperature: Starting with a grill that’s too hot can char the outside while leaving the inside undercooked. Preheat to a medium heat for best results.
- Underestimating Cooking Time: Each grill varies, so keep an eye on your kebabs. Cooking them around 10 minutes total is key to avoid overcooking the steak.
- Not Oiling the Grill: Failing to oil the grill can cause kebabs to stick and tear apart. Lightly oiling helps achieve that perfect sear without losing any ingredients.
Storage & Reheating Instructions
Refrigerator Storage
- Store kebabs in an airtight container.
- Consume within 3-4 days for optimal freshness.
Freezing Rosemary Garlic Steak Kebabs
- Wrap kebabs tightly in plastic wrap or aluminum foil.
- Store in a freezer-safe bag or container for up to 3 months.
Reheating Rosemary Garlic Steak Kebabs
- Oven: Preheat oven to 350°F (175°C) and warm kebabs on a baking sheet for about 10-15 minutes.
- Microwave: Heat on medium power for 1-2 minutes, checking frequently to avoid drying out.
- Stovetop: Place skewers in a skillet over medium heat, turning occasionally until heated through (about 5 minutes).
Frequently Asked Questions
Can I use other meats for Rosemary Garlic Steak Kebabs?
You can substitute beef with chicken, pork, or lamb. Just adjust cooking times as needed based on the meat you choose.
How do I know when my kebabs are done?
Use a meat thermometer; steak should reach an internal temperature of 135°F (57°C) for medium rare and 145°F (63°C) for medium.
What sides pair well with Rosemary Garlic Steak Kebabs?
Consider serving with grilled vegetables, rice pilaf, or a fresh salad for a complete meal that everyone will enjoy!
Can I make these kebabs ahead of time?
Absolutely! You can marinate the steak and prepare the skewers ahead of time. Just store them properly and grill when ready.
Final Thoughts
Rosemary Garlic Steak Kebabs are not only delicious but also incredibly versatile. They make an excellent choice for family dinners or summer barbecues. Feel free to customize your kebabs by adding different vegetables or adjusting seasonings to suit your taste!

Rosemary Garlic Steak Kebabs
- Total Time: 30 minutes
- Yield: Serves approximately four people (8 skewers total) 1x
Description
Rosemary Garlic Steak Kebabs are a delicious and flavorful dish that’s perfect for any occasion, from summer barbecues to cozy family dinners. These kebabs feature tender sirloin marinated in a savory blend of balsamic vinegar, honey, and garlic, combined with juicy grape tomatoes and seasoned baby potatoes. They’re easy to prepare and can be customized with your favorite vegetables or herbs, making them a versatile choice for grilling enthusiasts. Whether served with fresh salads, wraps, or dips, these kebabs will surely impress your guests and satisfy your cravings.
Ingredients
- ½ cup balsamic vinegar
- 2 tablespoons honey
- 3 cloves garlic, minced
- 14 ounces sirloin steak, cut into 1-inch cubes
- 2 cups whole grape tomatoes
- 1 ½ pounds baby potatoes
- Fresh rosemary
Instructions
- Preheat the grill to medium heat.
- In a mixing bowl, whisk together balsamic vinegar, honey, garlic, salt, and pepper. Add the cubed steak and marinate for at least 20 minutes.
- Combine grape tomatoes with olive oil and chopped rosemary in another bowl.
- Parboil baby potatoes in water for about 8-10 minutes until fork-tender; drain.
- Thread skewers with potatoes, steak pieces, and tomatoes in an alternating pattern.
- Grill kebabs for about 10 minutes total, turning occasionally until cooked through.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 2 skewers (approximately 200g)
- Calories: 320
- Sugar: 6g
- Sodium: 450mg
- Fat: 12g
- Saturated Fat: 3g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 24g
- Cholesterol: 75mg
Keywords: Soak wooden skewers before use to prevent burning. Customize by adding bell peppers or zucchini for extra flavor. Allow grilled kebabs to rest for a few minutes before serving to retain juices.
Leave a Comment