Rosemary Garlic Steak Kebabs combine tender marinated steak, herb-kissed tomatoes, and golden potatoes on skewers grilled to perfection. Stark contrasts and balanced flavors make these kebabs a satisfying main course that pairs well with fresh bread or garden greens.

| Prep Time | 25 minutes |
| Cook Time | 15 minutes |
| Total Time | 40 minutes |
| Servings | 4 |
| Difficulty | Easy |
| Cuisine | Mediterranean |
Why This Recipe Works
Grilling steak before it reaches full doneness preserves moisture. The balsamic marinade creates a deep umami base while honey and mustard add sweet complexity. Rosemary elevates tomatoes into tangy perfume-like morsels, and parboiled potatoes retain structure during grilling, turning golden on the outside yet soft inside.
I test this recipe using Canadian grass-fed sirloin, but the technique works with NY strip or flank steak. Root beer or apple cider vinegar can replace balsamic if desired. Fresh rosemary provides aromatic contrast that store-bought herbs cannot replicate.
Ingredients
| Ingredient | Quantity | Notes |
|---|---|---|
| Steak Marinade: Balsamic Vinegar | 1/2 cup | Use traditional store-bought or homemade |
| Honey | 2 tbsp | Raw honey adds depth; substitute maple syrup |
| Whole Grain Mustard | 1 tbsp | Mustard seeds help adhere marinade |
| Garlic | 3 cloves | Minimize allicin loss by gentle mincing |
| Salt | To taste | Kosher salt recommended for even coating |
| Pepper | To taste | Grind fresh black pepper immediately |
| Sirloin | 14 oz (400g) | Cut into 1″ cubes for even cooking |
| Tomatoes | 2 cups grape tomatoes | Use cherry tomatoes if unavailable |
| Olive Oil | 3/4 cup | Use extra virgin for maximum flavor |
| Rosemary | 2 tbsp | Strip leaves from woody stems |
| Potatoes | 1.5 lb (680g) baby | Advance parboiling 2 hours maximum |
Step-by-Step Instructions
Prepare Steaks
- Combine balsamic, honey, mustard, garlic, salt, and pepper in a large mixing bowl
- Add sirloin cubes and toss until evenly coated
- Seal and refrigerate at least 20 minutes (or up to 24 hours for maximum flavor)
Marinate Tomatoes
- In separate bowl, toss tomatoes with olive oil and rosemary
- Set aside to macerate while preparing potatoes
Parboil Potatoes
- Boil water in large pot and submerge potatoes up 1″
- Simmer 8-10 minutes until just tender but still firm
- Drain thoroughly but leave moisture for oil absorption
Assemble Kebabs
- Soak wooden skewers 30 minutes if needed
- Thread alternating potatoes, marinade-soaked steak, and rosemary tomatoes onto skewers
- Finish skewers with single potatoes at ends for even heat distribution
Grill Assembly
- Preheat grill to 375°F with oil brush on steaks
- Grill 5 minutes per side until steak reaches desired doneness
- Flip whole kebabs rather than individual ingredients
- Rest 5 minutes before serving to set juices
Chef Tips for Perfect Results
- Use 1.5″ long skewers to allow space between ingredients for even heating
- Oil grates directly before adding kebabs using a paper towel + avocado oil hybrid
- Keep parboiled potatoes submerged in ice bath 2 hours maximum before assembly
- Baste steak with any tomato-marinade juices during first cooking side
- For visible balsamic glaze, reduce reserved marinade 2 minutes before grilling
Common Mistakes to Avoid
- Neglecting to soak wooden skewers: Leads to torching and uneven cooking. For tin-plated metals, try chromed enameled skewers for better heat transfer
- Overcooking steak: Use instant-read thermometer: 125°F medium rare, 135°F medium
- Microwaving parboiled potatoes: Emits moisture causing grilling steam. Opt for double-boiling technique
- Using overripe tomatoes: Select firm yet plump tomatoes that hold shape on skewers
Variations and Substitutions
| Ingredient | Substitution | Impact |
|---|---|---|
| Whole grain mustard | Dijon simply | Smaller tanginess develop |
| Grape tomatoes | Small red onions | Harvest sweeter bittersweet contrast |
| Wooden skewers | Cherry wood BBQ planks | Infuse additional smoky aroma |
| Honey | Agave nectar | Acidifies simpler flavor profile |
Serving Suggestions and Pairings
Enhance this mains with artisinal forged cheeks or Persian cucumbers and fresh lemon dressing. Great fit for backyard barbecues or as portable stadium food. For cheese lovers, serve alongside aged Parmigon or Gruyère slabs.
Storage and Reheating
| Method | Duration | Instructions |
|---|---|---|
| Refrigeration | 3 days | Store in air tight containers without skewers |
| Reheating | Immediate use | Reheat on 300°F oven with edible oil mist |
| Congealing | Not recommended | Freezing disrupts steak cell structure |
Nutritional Information
| Approximate values: | |
| Nutrient | Amount per Serving |
|---|---|
| Calories | 620 kcal |
| Protein | 45 g |
| Fat | 32 g |
| Carbohydrates | 31 g |
| Fiber | 3 g |
| Sugar | 14 g |
| Sodium | 450 mg |
Frequently Asked Questions
Can I use frozen steak for kebabs?
Thaw steak in refrigerator overnight. Frozen cuts risk moisture release and uneven cooking once enabled, but it’s usable with immediate grilling.
How to ensure kebabs don’t stick to the grill?
Clean grill grids with vinegar-soaked flea brush first. Use neutral oil like canola not olive oil for higher smoke point when greasing.
Why my tomatoes burst on the grill?
Incorrectly selected overripe fruit. Choose tomato with intact firm skin lacking sunken spots. Quarter larger tomatoes if using hybrid varieties.
Can I assemble kebabs ahead of time?
Marinate steak and prep tomatoes 2 hours in advance. Store skewers in refrigerator only 1 hour before grilling to prevent moisture
How do I adjust for high altitude cooking?
Increase parboil by 2 minutes due to reduced oxygen. Preheat grill an additional 15 minutes to offset altitude effect on heat transfer
With bold flavors from rosemary and garlic complementing decadent steak kebabs, this dish demonstrates how simple techniques produce restaurant-quality meals. Begin experimenting with alert ingredient pairings to create your signature version will satisfy any grilling occasion.
Print
Rosemary Garlic Steak Kebabs for Flavorful Grilling
- Total Time: 40
- Yield: 4 servings
- Diet: Non-Vegetarian
Description
Grilled steak kebabs with balsamic-marinated tomatoes and golden parboiled potatoes, infused with rosemary and garlic. A Mediterranean-inspired main course with contrasting textures and herbaceous depth.
Ingredients
1/2 cup balsamic vinegar
2 tbsp honey
1 tbsp whole grain mustard
3 cloves garlic
Salt (to taste)
Pepper (to taste)
14 oz (400g) sirloin (cut into 1″ cubes)
2 cups grape tomatoes
3/4 cup olive oil
2 tbsp fresh rosemary (leaves stripped)
1.5 lb (680g) baby potatoes
Instructions
Combine balsamic vinegar, honey, mustard, garlic, salt, and pepper in a bowl.
Add sirloin cubes and toss until coated.
Seal and refrigerate for at least 20 minutes (up to 24 hours).
Toss tomatoes with olive oil and rosemary in a separate bowl.
Simmer baby potatoes in water (1″ submerged) for 8-10 minutes until just tender.
Assemble skewers by alternating marinated steak, tomatoes, and potatoes.
Preheat grill to medium-high heat.
Grill kebabs 8-12 minutes, turning occasionally, until steak is medium-rare to medium and potatoes are charred.
Notes
Use NY strip or flank steak if sirloin is unavailable.
Replace honey with maple syrup for vegan version.
Fresh rosemary is essential for aromatic depth.
Marinate potatoes separately to avoid sogginess.
Parboil potatoes no more than 2 hours before grilling.
- Prep Time: 25
- Cook Time: 15
- Category: Trend Recipes
- Method: Grilling
- Cuisine: Mediterranean



