Rosemary Steak Skewers Recipe

Rosemary steak skewers are a mouthwatering and easy-to-make dish, perfect for grilling season or any outdoor gathering. Infused with the bold flavors of fresh rosemary, balsamic marinade, and juicy steak, these skewers deliver tender pieces of meat alongside roasted baby potatoes and sweet tomatoes. Whether you’re hosting a family dinner or a weekend barbecue, rosemary steak skewers are sure to impress.

rosemary steak skewers

Why You’ll Love These Rosemary Steak Skewers

This rosemary steak skewers recipe combines all the best aspects of summer grilling: simple, flavorful, and quick to prepare. The steak cubes marinate in a tangy balsamic mixture, resulting in perfectly tender, juicy bites with a slightly sweet flavor. Paired with rosemary-infused tomatoes and roasted potatoes, these skewers are not only a hit for grilling but also a great option for easy meal prep or dinner parties. Plus, they’re a hit with everyone from meat lovers to vegetarians, thanks to the combination of hearty ingredients.

Ingredients

Top Sirloin Steak: Known for its tender texture and rich flavor, this lean cut of beef is perfect for kebabs.
Balsamic Vinegar: Adds tanginess and depth to the marinade.
Honey: Provides a touch of sweetness that balances the acidity of the balsamic vinegar.
Whole Grain Mustard: Offers a mild heat and earthy flavor, complementing the marinade.
Garlic: Brings aromatic warmth and depth to the steak.
Grape Tomatoes: Their sweetness and juiciness create a wonderful contrast to the savory steak.
Fresh Rosemary: Infuses the tomatoes and the steak with a fragrant, herbal aroma.
Baby Potatoes: Parboiled for a creamy texture, they complete the dish with an earthy flavor.
Olive Oil: Used for marinating the tomatoes and grilling the skewers to ensure a golden finish.

Alternative Ingredient Suggestions

Steak Cut Alternatives: If top sirloin is unavailable, you can substitute with filet mignon, New York strip, or rib-eye for a richer, more marbled texture.
Rosemary Substitute: If fresh rosemary isn’t available, dried rosemary can work, but use less as its flavor is more concentrated.
Potato Substitution: Try sweet potatoes or other root vegetables for a unique twist.

Step-by-Step Instructions

  1. Prepare the Marinades: In a large bowl, whisk together balsamic vinegar, honey, mustard, minced garlic, salt, and pepper. Add the cubed steak to the marinade and toss to coat. Cover and refrigerate for at least 20 minutes, though 3 hours is ideal for the best flavor.
  2. Marinate the Tomatoes: In a separate bowl, combine the grape tomatoes with olive oil and fresh rosemary. Let the tomatoes marinate while you prepare the rest of the ingredients.
  3. Prepare the Potatoes: Bring a large pot of water to a boil. Add the baby potatoes and cook for 8-10 minutes, or until they are just barely fork-tender. Drain and set aside.
  4. Assemble the Skewers: Soak wooden skewers in water for at least 30 minutes to prevent burning. On each skewer, alternate between a cube of steak, a tomato, and a potato. Repeat the pattern, ensuring about 1 inch of space between each item.
  5. Grill the Skewers: Preheat your grill to medium heat and oil the grates. Place the skewers on the grill, turning every 4 minutes until the steak reaches your desired level of doneness. This should take about 10 minutes total.
  6. Serve and Enjoy: Once grilled to perfection, remove the skewers from the grill and serve immediately. These rosemary steak skewers pair wonderfully with a side of rice, a fresh salad, or grilled vegetables.
rosemary steak skewers

Tips & Tricks

  • Grilling Tip: Make sure to check the steak’s doneness by cutting into it or using a meat thermometer. Aim for 130°F for medium-rare and 140°F for medium.
  • Prevent Overcooking: Since the steak cooks quickly on the grill, keep a close eye on the skewers to avoid overcooking.
  • Flavor Enhancement: For an extra burst of flavor, brush the skewers with the leftover balsamic marinade before grilling.
  • Leftover Storage: These skewers are great for leftovers. Simply store them in an airtight container in the fridge for up to 3 days, and reheat in the oven or on the grill.

Pairing Ideas and Variations

Rosemary steak skewers are versatile and can be paired with a variety of side dishes and toppings:

  • Side Dishes: Serve these skewers with a creamy mashed potato, quinoa, or a vibrant vegetable salad to balance the savory flavors.
  • Sauces: A side of chimichurri or garlic butter sauce would complement the steak’s flavors beautifully.
  • Vegetarian Version: Swap out the steak for hearty vegetables like zucchini, mushrooms, and bell peppers for a vegetarian-friendly option.

Make-Ahead Notes

If you’re planning to make these skewers in advance, marinate the steak and prepare the vegetables ahead of time. Keep everything refrigerated until ready to assemble and grill. This will save you time and ensure maximum flavor.

Conclusion

Rosemary steak skewers are a flavorful and satisfying dish that brings together tender marinated steak, juicy tomatoes, and perfectly grilled potatoes, all infused with the aromatic essence of fresh rosemary. With simple ingredients and easy-to-follow instructions, this recipe is an ideal choice for any grilling occasion, whether you’re hosting a backyard barbecue or enjoying a family dinner. The versatility of this dish allows you to experiment with different ingredients and pairings, making it a must-try for all steak lovers. Ready to be the star of your next meal, rosemary steak skewers are sure to impress and satisfy everyone at the table.

Frequently Asked Questions (FAQ)

1. What is the best steak for rosemary steak skewers?

For the best results, a lean cut of steak like top sirloin works wonderfully for rosemary steak skewers. It’s tender and easy to cube, offering a great flavor that holds up well to the marinade. If you prefer a richer cut, rib-eye or New York strip steaks can also be used, though they tend to have more marbling and a fattier texture.

2. Can I make rosemary steak skewers ahead of time?

Yes! You can marinate the steak, prepare the tomatoes and potatoes, and assemble the skewers ahead of time. Keep the skewers in the fridge until you’re ready to grill. This makes it a great option for meal prepping or entertaining, saving you time when you’re ready to cook.

3. Can I cook rosemary steak skewers in the oven instead of grilling?

Yes, if you don’t have access to a grill, you can cook these skewers in the oven. Preheat your oven to 400°F (200°C) and place the skewers on a baking sheet lined with parchment paper. Roast them for about 10-12 minutes, flipping halfway through, until the steak reaches your preferred level of doneness.

More Relevant Recipes

Print

rosemary steak skewers

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Rosemary steak skewers are a flavorful and easy-to-make grilled dish that combines tender marinated steak, juicy tomatoes, and perfectly grilled potatoes. Infused with the fresh essence of rosemary and balsamic marinade, this recipe is ideal for summer grilling or a quick family dinner. A satisfying and versatile option, perfect for any occasion.

  • Author: Martina

Ingredients

Scale
  • ½ 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
  • 2 cups whole grape tomatoes
  • ⅓ cup olive oil
  • 2 tablespoons fresh rosemary, chopped
  • 1 ½ pounds baby potatoes
  • 6 metal or wooden skewers

Instructions

  1. In a large bowl, whisk together balsamic vinegar, honey, mustard, minced garlic, salt, and pepper. Add the cubed steak and toss to coat. Cover and refrigerate for 20 minutes, or up to 3 hours.
  2. In a separate bowl, combine the grape tomatoes, olive oil, and fresh rosemary. Set aside to marinate.
  3. Bring a large pot of water to a boil. Add the baby potatoes and cook for 8-10 minutes, or until fork-tender. Drain and set aside.
  4. Soak wooden skewers in water for at least 30 minutes to prevent burning. Alternate threading cubes of steak, tomatoes, and potatoes onto the skewers, leaving 1-inch gaps between each ingredient.
  5. Preheat the grill to medium heat and oil the grates. Place the skewers on the grill and cook for about 10 minutes, turning every 4 minutes, until the steak reaches your desired doneness.
  6. Remove from the grill and serve immediately.

Notes

  • For an extra burst of flavor, brush the skewers with the leftover balsamic marinade while grilling.
  • If you don’t have a grill, you can cook the skewers in the oven at 400°F for 10-12 minutes.
  • For a richer flavor, try using rib-eye or New York strip steak instead of sirloin.
  • Leftovers can be stored in an airtight container in the fridge for up to 3 days.

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

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