Probably one of my favorite kebabs, these Rosemary Garlic Steak Kebabs are loaded with flavor, perfectly cooked, and a hit with the entire family! They feature tender and juicy steak, marinated tomatoes, and seasoned potatoes grilled to absolute perfection. Whether for a summer barbecue or a weeknight dinner, these kebabs never disappoint!
Why You’ll Love This Recipe
- Easy to Prepare: With just 20 minutes of prep time, you can whip up these flavorful kebabs quickly.
- Flavor Packed: The combination of rosemary, garlic, and balsamic vinegar creates an irresistible marinade that enhances every bite.
- Versatile Ingredients: You can swap out the vegetables or use different cuts of meat based on what you have on hand.
- Perfect for Any Occasion: Whether it’s a casual family dinner or a festive gathering, these kebabs will impress your guests.
- Healthy Option: At only 161 calories per serving, these kebabs are a deliciously light meal choice.
Tools and Preparation
Before diving into making the kebabs, gather the necessary tools and equipment. Having everything prepared will make the cooking process smoother.
Essential Tools and Equipment
- Grill
- Skewers (metal or wooden)
- Mixing bowl
- Measuring cups and spoons
- Basting brush
Importance of Each Tool
- Grill: A good grill ensures even cooking and adds that delightful charred flavor we all love.
- Skewers: These are essential for holding your ingredients together; metal skewers are reusable while wooden ones add a nice touch but need soaking.
- Mixing Bowl: Perfect for combining your marinade ingredients evenly before coating your steak and veggies.
Ingredients
The following ingredients create the perfect blend of flavors for these Rosemary Garlic Steak Kebabs:
For the Marinade
- ½ cup balsamic vinegar
- 2 tablespoons honey
- 1 tablespoon whole grain mustard
- 3 cloves garlic, (minced)
- salt
- pepper
For the Kebabs
- 14 ounces sirloin, (cut into 1-inch cubes)
- 2 cups whole grape tomatoes
- ⅓ cup olive oil
- 2 tablespoons fresh rosemary, (stems removed), (chopped)
- 1 ½ pounds baby potatoes
- 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
Preheat your grill to medium heat. If you’re using wooden skewers, make sure to soak them in water for at least 30 minutes to prevent burning.
Step 2: Prepare the Marinade
In a mixing bowl, combine the balsamic vinegar, honey, whole grain mustard, minced garlic, salt, and pepper. Whisk until well blended.
Step 3: Marinate the Steak and Vegetables
Place the sirloin cubes in another bowl. Pour half of the marinade over the steak, ensuring each piece is coated. In another bowl, toss the grape tomatoes with olive oil and chopped rosemary.
Step 4: Assemble the Kebabs
Thread pieces of marinated sirloin onto skewers alternating with marinated grape tomatoes and boiled baby potatoes.
Step 5: Grill the Kebabs
Place the assembled skewers on the grill. Cook for about 10 minutes or until desired doneness is achieved. Be sure to turn occasionally for even grilling.
Step 6: Serve & Enjoy!
Once cooked through, remove from grill. Sprinkle with fresh parsley before serving. Enjoy your delicious Rosemary Garlic Steak Kebabs!
How to Serve Rosemary Garlic Steak Kebabs
Serving Rosemary Garlic Steak Kebabs is a delightful experience that can be elevated with the right accompaniments. Here are some serving suggestions to enhance your meal and impress your guests.
Pair with Fresh Salads
- Greek Salad: A mix of cucumbers, tomatoes, olives, and feta cheese adds a refreshing touch.
- Caesar Salad: Crisp romaine lettuce, croutons, and Parmesan complement the savory kebabs perfectly.
Add Flavorful Dips
- Tzatziki Sauce: This creamy yogurt dip with cucumber and garlic provides a cool contrast to the grilled kebabs.
- Chimichurri Sauce: A zesty blend of herbs and vinegar that enhances the flavors of the steak.
Serve with Grilled Vegetables
- Grilled Zucchini: Lightly seasoned zucchini slices add a smoky flavor to your plate.
- Roasted Bell Peppers: Sweet bell peppers roasted until tender make for a colorful addition.
How to Perfect Rosemary Garlic Steak Kebabs
To ensure your Rosemary Garlic Steak Kebabs turn out perfectly every time, follow these tips for success.
- Marinate Properly: Allow the steak to marinate for at least 30 minutes to absorb all the flavors.
- Use Skewers Wisely: If using wooden skewers, soak them in water for 30 minutes to prevent burning on the grill.
- Cut Evenly: Ensure all steak pieces are cut evenly to promote uniform cooking.
- Preheat Your Grill: Make sure your grill is hot before placing the kebabs on it for a nice sear.
- Don’t Overcrowd Skewers: Leave space between each piece on the skewer for even cooking.
- Rest Before Serving: Allow kebabs to rest for a few minutes after grilling to keep them juicy.

Best Side Dishes for Rosemary Garlic Steak Kebabs
Pairing side dishes with your Rosemary Garlic Steak Kebabs can enhance your dining experience. Here are some delicious options that will complement your meal beautifully.
- Garlic Bread: Crispy bread topped with garlic butter is an irresistible side.
- Rice Pilaf: Fluffy rice mixed with herbs adds a light and fragrant touch.
- Corn on the Cob: Sweet grilled corn brushed with butter offers a seasonal delight.
- Potato Salad: Creamy potato salad brings comfort and flavor alongside kebabs.
- Coleslaw: A crunchy coleslaw adds texture and freshness to balance the hearty kebabs.
- Quinoa Salad: Nutty quinoa mixed with veggies is a nutritious alternative.
Common Mistakes to Avoid
When making Rosemary Garlic Steak Kebabs, it’s easy to overlook some details. Here are common mistakes to watch out for:
-
Skipping the marinade: A great marinade enhances flavor. Don’t rush this step; allow the steak and tomatoes to marinate for at least 30 minutes for the best taste.
-
Using dry skewers: If you choose wooden skewers, soak them in water first. This prevents them from burning on the grill and ensures your kebabs maintain their shape.
-
Overcrowding the skewers: Packing too many ingredients onto one skewer can result in uneven cooking. Ensure there’s space between each piece for even heat distribution.
-
Not monitoring grill temperature: Cooking at too high or low a temperature can ruin your kebabs. Aim for medium heat to achieve that perfect char without drying out the meat.
-
Ignoring resting time: After grilling, let the kebabs rest for a few minutes. This allows juices to redistribute, ensuring tender and juicy bites.
Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Keep in the refrigerator for up to 3 days.
Freezing Rosemary Garlic Steak Kebabs
- Place kebabs in a freezer-safe bag or container.
- They can be frozen for up to 2 months.
Reheating Rosemary Garlic Steak Kebabs
-
Oven: Preheat to 350°F (175°C). Place kebabs on a baking sheet and heat for about 10-15 minutes.
-
Microwave: Heat on medium power in short bursts of 30 seconds until warmed through.
-
Stovetop: Reheat on medium heat in a skillet, turning occasionally until heated throughout.

Frequently Asked Questions
Can I use other meats for Rosemary Garlic Steak Kebabs?
Yes, you can substitute sirloin with chicken, pork, or even tofu for a vegetarian option. Adjust cooking times accordingly based on meat type.
How can I make these kebabs spicier?
Add crushed red pepper flakes or jalapeños to the marinade for an extra kick of heat.
What sides pair well with Rosemary Garlic Steak Kebabs?
These kebabs go great with grilled vegetables, rice pilaf, or a fresh salad. Feel free to mix and match according to your preferences!
How do I know when my kebabs are done?
For beef kebabs, cook until they reach an internal temperature of 145°F (63°C) for medium-rare. Use a meat thermometer for accuracy.
Can I make these kebabs ahead of time?
Absolutely! Marinate ahead of time and store them in the fridge until you’re ready to grill. They will be even more flavorful!
Final Thoughts
Rosemary Garlic Steak Kebabs are not just delicious but also versatile. You can easily customize them with various vegetables and proteins based on your preference. Try this recipe at your next gathering; it’s sure to impress everyone at the table!

Rosemary Garlic Steak Kebabs
- Total Time: 30 minutes
- Yield: Serves 4
Description
Indulge in the mouthwatering flavors of Rosemary Garlic Steak Kebabs, a dish that promises to delight your taste buds with every bite. These kebabs feature succulent sirloin marinated in a rich blend of balsamic vinegar, honey, and garlic, perfectly complemented by juicy grape tomatoes and tender potatoes. Ideal for summer barbecues or cozy weeknight dinners, this recipe is quick to prepare and versatile enough to suit any occasion. With just 20 minutes of prep time, you’ll have a delicious meal on the table that the whole family will love.
Ingredients
- 14 ounces sirloin, cut into 1-inch cubes
- 2 cups whole grape tomatoes
- 1 ½ pounds baby potatoes
- ½ cup balsamic vinegar
- 2 tablespoons honey
- 1 tablespoon whole grain mustard
- 3 cloves garlic, minced
- ⅓ cup olive oil
- 2 tablespoons fresh rosemary, chopped
- salt
- pepper
- 2 tablespoons fresh parsley, finely chopped
Instructions
- Preheat the grill to medium heat and soak wooden skewers in water.
- In a mixing bowl, whisk together balsamic vinegar, honey, minced garlic, salt, and pepper.
- Marinate sirloin cubes in half of the marinade; toss tomatoes with olive oil and rosemary.
- Assemble kebabs by alternating marinated steak, tomatoes, and boiled potatoes on skewers.
- Grill kebabs for about 10 minutes, turning occasionally until cooked to desired doneness.
- Serve hot garnished with fresh parsley.
- Prep Time: 20 minutes
- Cook Time: 10 minutes
- Category: Main
- Method: Grilling
- Cuisine: American
Nutrition
- Serving Size: 1 kebab (approximately 180g)
- Calories: 161
- Sugar: 5g
- Sodium: 70mg
- Fat: 7g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 12g
- Fiber: 2g
- Protein: 10g
- Cholesterol: 50mg
Keywords: Marinate for at least 30 minutes for deeper flavor infusion. Adjust vegetable choices based on availability or preference. For added spice, mix crushed red pepper flakes into the marinade.