Juicy and flavorful, Rosemary Garlic Steak Kebabs are perfect for any occasion. Whether you’re hosting a summer barbecue or looking for a quick weeknight dinner, these kebabs deliver deliciousness with minimal effort. The combination of marinated sirloin steak, balsamic-infused tomatoes, and tender baby potatoes creates a mouthwatering dish that will impress your family and friends.
Why You’ll Love This Recipe
- Delicious Flavors: The balsamic marinade combined with fresh rosemary infuses the steak and vegetables with incredible taste.
- Easy to Prepare: With simple ingredients and straightforward instructions, you’ll have these kebabs ready in no time.
- Versatile Serving Options: Enjoy them as an appetizer, main course, or even as part of a picnic spread.
- Healthy Ingredients: Packed with protein from the steak and nutrients from the vegetables, this recipe offers a balanced meal.
- Grill Friendly: Perfect for outdoor cooking, these kebabs allow you to enjoy the great outdoors while savoring delicious food.
Tools and Preparation
Before you start making your Rosemary Garlic Steak Kebabs, gather your tools. Having everything ready ensures a smooth cooking process.
Essential Tools and Equipment
- Grill
- Skewers (metal or wooden)
- Large mixing bowl
- Small mixing bowl
- Pot for boiling potatoes
- Whisk
Importance of Each Tool
- Grill: Provides the right heat to achieve those perfect grill marks while cooking the kebabs evenly.
- Skewers: Essential for holding all your delicious ingredients together. Metal skewers can be reused, while wooden ones add a nice touch when soaked beforehand.
- Mixing Bowls: Helps keep your marinade and vegetable mixtures organized and easy to combine before grilling.
Ingredients
For these flavorful Rosemary Garlic Steak Kebabs, you will need:
Marinade & Seasoning
- ½ cup balsamic vinegar
- 2 tablespoons honey
- 1 tablespoon whole grain mustard
- 3 cloves garlic, minced
- Salt, to taste
- Black pepper, to taste
Main Ingredients
- 400g sirloin steak, cut into 2.5 cm cubes
- 2 cups whole grape tomatoes
- ⅓ cup olive oil
- 2 tablespoons fresh rosemary, stems removed and chopped
- 700g baby potatoes
For Skewering
- 6 metal or wooden skewers
For Garnish
- 2 tablespoons fresh parsley, finely chopped

How to Make Rosemary Garlic Steak Kebabs
Step 1: Preheat the Grill
Start by preheating your grill to medium heat. If you’re using wooden skewers, soak them in water while you prepare the other ingredients.
Step 2: Prepare the Marinade
In a large 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 and toss until well coated.
4. Cover and refrigerate for at least 20 minutes (or up to overnight) for maximum flavor development.
Step 3: Prepare the Vegetables
In a separate bowl:
1. Combine grape tomatoes with olive oil and chopped rosemary.
2. Set aside so they can absorb flavors.
Step 4: Boil Baby Potatoes
Place baby potatoes in a large pot:
1. Add enough water to cover by about 2.5 cm.
2. Bring to a boil and cook until barely fork-tender (about 8–10 minutes).
3. Drain and set aside; avoid overcooking as they will finish on the grill.
Step 5: Assemble Kebabs
Thread onto skewers in this order:
1. Start with a potato.
2. Follow with pieces of steak.
3. Add a tomato.
4. Repeat this pattern twice more before finishing with another potato.
Step 6: Grill the Kebabs
- Lightly oil the grill grates before placing kebabs on medium heat.
- Grill for about 5 minutes on each side; total cooking time should be around 10 minutes.
- Be cautious not to overcook the steak; it should remain juicy!
Enjoy your Rosemary Garlic Steak Kebabs hot off the grill!
How to Serve Rosemary Garlic Steak Kebabs
Serving Rosemary Garlic Steak Kebabs can elevate any meal, whether it’s a casual family dinner or a festive gathering. Here are some creative serving suggestions that complement the delicious flavors of the kebabs.
On a Bed of Greens
- Arugula Salad: Serve the kebabs on a bed of fresh arugula, drizzled with lemon vinaigrette for a zesty touch.
- Mixed Greens: Pair with mixed greens topped with cherry tomatoes and cucumber for a refreshing contrast.
With Dipping Sauces
- Garlic Aioli: A creamy garlic aioli adds richness and complements the rosemary flavor beautifully.
- Chimichurri Sauce: This vibrant sauce made with parsley, garlic, and vinegar enhances the grilled taste of the kebabs.
With Grains
- Quinoa Salad: Serve alongside a light quinoa salad mixed with bell peppers and herbs for added texture.
- Couscous: Fluffy couscous can soak up the juices from the kebabs, making each bite more flavorful.
How to Perfect Rosemary Garlic Steak Kebabs
To make your Rosemary Garlic Steak Kebabs truly memorable, consider these helpful tips that ensure perfect results every time.
- Marinate Longer: Allowing the steak to marinate overnight enhances flavor and tenderness.
- Use Fresh Ingredients: Fresh rosemary and ripe tomatoes will elevate the taste significantly.
- Control Grill Temperature: Ensure your grill is preheated to medium heat for even cooking without burning.
- Avoid Overcrowding Skewers: Leave space between each ingredient on skewers to allow proper grilling.
- Check Doneness Carefully: Use a meat thermometer to ensure steak reaches 135°F for medium-rare doneness.
- Let Rest Before Serving: Allow the kebabs to rest for a few minutes after grilling to keep them juicy.

Best Side Dishes for Rosemary Garlic Steak Kebabs
Pairing sides with your Rosemary Garlic Steak Kebabs can enhance the overall dining experience. Here are some delicious options that complement their flavors well.
- Grilled Vegetables: A mix of zucchini, bell peppers, and onions adds color and nutrition while being easy to prepare on the grill.
- Potato Salad: A creamy potato salad balances the savory notes of the kebabs and adds comfort to your meal.
- Corn on the Cob: Sweet corn grilled in its husk or brushed with butter is always a crowd-pleaser during summer gatherings.
- Rice Pilaf: Fluffy rice pilaf seasoned with herbs provides a neutral base that absorbs flavors from the kebabs.
- Coleslaw: Crunchy coleslaw offers a refreshing contrast to juicy steak kebabs with its tangy dressing.
- Caprese Salad: The classic combination of mozzarella, tomatoes, and basil brightens up your plate and complements grilled meats.
Common Mistakes to Avoid
When making Rosemary Garlic Steak Kebabs, it’s easy to overlook a few key steps that can affect the final dish. Here are some common mistakes and how to avoid them.
-
Skipping the Marinade Time: Many people rush this step, but allowing the steak to marinate for at least 20 minutes (or longer) enhances the flavors. Plan ahead for better results.
-
Overcooking the Steak: It’s crucial not to overcook your steak kebabs. Aim for medium-rare; use a meat thermometer if needed, and grill for about 10 minutes total.
-
Using Cold Ingredients: Cold ingredients don’t grill evenly. Make sure your steak and vegetables are at room temperature before skewering them.
-
Neglecting Soaking Wooden Skewers: If you’re using wooden skewers, soaking them in water prevents burning on the grill. Aim for at least 30 minutes of soaking time.
-
Not Preheating the Grill: Failing to preheat your grill can lead to uneven cooking. Always preheat it to medium heat before placing your kebabs on.
Storage & Reheating Instructions
Refrigerator Storage
- Timeframe: Store leftover kebabs in the refrigerator for up to 3 days.
- Containers: Use airtight containers to keep them fresh and avoid drying out.
Freezing Rosemary Garlic Steak Kebabs
- Timeframe: You can freeze cooked kebabs for up to 3 months.
- Containers: Use freezer-safe bags or containers, removing as much air as possible before sealing.
Reheating Rosemary Garlic Steak Kebabs
-
Oven: Preheat your oven to 350°F (175°C). Place kebabs on a baking sheet and cover with foil, reheating for about 10-15 minutes until warmed through.
-
Microwave: Place kebabs on a microwave-safe plate. Heat in short bursts of 30 seconds until heated through, being cautious not to overcook.
-
Stovetop: Heat a skillet over medium heat. Add a bit of oil and reheating the kebabs for about 5-7 minutes, turning occasionally until warm.

Frequently Asked Questions
Here are some common questions regarding Rosemary Garlic Steak Kebabs that may help you perfect this dish.
Can I use other meats for these kebabs?
Yes! Feel free to substitute chicken, pork, or even shrimp in place of sirloin steak for different flavors and textures.
What sides go well with Rosemary Garlic Steak Kebabs?
These kebabs pair nicely with salads, grilled vegetables, or even a side of rice or couscous for a complete meal.
How do I ensure my tomatoes don’t burst while grilling?
To prevent bursting, choose firm grape tomatoes and consider grilling them in a grill basket or skewering them tightly together for support.
Can I make these kebabs ahead of time?
Absolutely! You can prepare and marinate your kebabs in advance. Just store them in the refrigerator until you’re ready to grill.
Final Thoughts
Rosemary Garlic Steak Kebabs offer a delightful mix of flavors and textures that make them perfect for any gathering or weeknight dinner. Their versatility allows you to customize ingredients according to your taste preferences—experiment with different vegetables or marinades! Give this recipe a try; it’s sure to be a hit!

Rosemary Garlic Steak Kebabs
- Total Time: 40 minutes
- Yield: Serves 4
Description
Rosemary Garlic Steak Kebabs are a delicious and versatile dish that brings together tender sirloin steak, juicy grape tomatoes, and hearty baby potatoes. Marinated in a balsamic mixture with fresh rosemary and garlic, these kebabs are bursting with flavor while being easy to prepare. Perfect for barbecue gatherings or quick weeknight meals, they can be served on a bed of greens, alongside dipping sauces, or with your favorite grains. With minimal effort, you can impress family and friends with this mouthwatering dish.
Ingredients
- 400g sirloin steak (cut into 2.5 cm cubes)
- 2 cups whole grape tomatoes
- 700g baby potatoes
- ½ cup balsamic vinegar
- ⅓ cup olive oil
- 3 cloves garlic (minced)
- Fresh rosemary (2 tablespoons, chopped)
- Salt and black pepper (to taste)
Instructions
- Preheat the grill to medium heat. Soak wooden skewers in water if using.
- In a large bowl, whisk together balsamic vinegar, honey, mustard, garlic, salt, and pepper. Add the steak cubes and coat well. Refrigerate for at least 20 minutes.
- In another bowl, toss grape tomatoes with olive oil and chopped rosemary.
- Boil baby potatoes in salted water until fork-tender (about 8–10 minutes). Drain and let cool slightly.
- Assemble kebabs by threading potatoes, steak pieces, and tomatoes onto skewers in alternating order.
- Grill kebabs for about 5 minutes on each side until desired doneness is reached.
- Prep Time: 30 minutes
- Cook Time: 10 minutes
- Category: Main
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 kebab (150g)
- Calories: 290
- Sugar: 5g
- Sodium: 480mg
- Fat: 15g
- Saturated Fat: 4g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 3g
- Protein: 24g
- Cholesterol: 70mg
Keywords: For enhanced flavor, marinate the steak overnight. Experiment with different vegetables like bell peppers or zucchini for added variety. Use a meat thermometer to check for medium-rare doneness at 135°F.