Why You’ll Love This Rosemary Garlic Steak Kebab Recipe
If you’re searching for a quick and mouthwatering weeknight dinner, these rosemary garlic steak kebabs fit the bill perfectly. They’re not just satisfying and flavorful; you can easily customize them with whatever veggies or spices are on hand. Whipping up a batch takes minimal time, yet the taste is impressive enough to serve to guests. Plus, the aroma of garlic and rosemary will have your family eagerly waiting for dinner. You may also find Crispy Garlic Butter Steak Bites Loaded Fries useful.

Ingredients
You may also find Crispy Garlic Butter Steak Bites Shrimp Potatoes useful.
- 1 pound steak (sirloin or your choice)
- 1 cup cherry tomatoes
- 1 pound baby potatoes
- 4 cloves garlic, minced
- 2 tablespoons fresh rosemary, chopped
- 2 tablespoons olive oil
- Salt and pepper to taste
- Skewers (wooden or metal)
When selecting your steak, opt for high-quality cuts like sirloin for the best flavor and tenderness. For a dairy-free option, ensure that your skewers are free of any cross-contamination. Additionally, you can substitute the baby potatoes with zucchini or bell peppers for a lighter twist. You may also find Crispy Garlic Steak Rice Bowl With Veggies useful.
Why This Recipe Works
- Quick to prepare in under 30 minutes.
- Features pantry-friendly ingredients.
- Perfect for meal prep and grilling season.
- Family-approved flavor that kids love.
- Versatile enough to mix and match vegetables.
This version of rosemary garlic steak kebabs stands out because it’s not just easy, but every bite bursts with fresh herb flavor, providing a satisfying experience that’s better than any takeout!
Step-by-Step Directions
-
Prepare the Grill: Begin by preheating your grill to medium-high heat. You’ll know it’s ready when you can hold your hand about 5 inches above the grill for only 2-3 seconds before it becomes too hot.
-
Make the Marinade: In a medium bowl, combine the olive oil, minced garlic, chopped rosemary, salt, and pepper. The fragrant aroma should hit you as you mix; this is the base flavor for your kebabs.
-
Marinate the Steak: Cut the steak into 1-inch cubes and toss them into the marinade. Make sure every piece is well coated, then let it sit for at least 30 minutes. This helps infuse the flavors and ensures tender meat.
-
Prepare the Potatoes: Meanwhile, bring a pot of salted water to a boil. Add the baby potatoes and parboil until they are tender when pierced with a fork, about 10 minutes. Remember to drain them well and let them cool.
-
Assemble the Kebabs: Thread the marinated steak, cherry tomatoes, and baby potatoes onto the skewers, alternating between them for a colorful presentation. Be careful not to overcrowd the skewers; this allows for even cooking.
-
Grill the Kebabs: Place the skewers on the grill and cook for 10-15 minutes, turning occasionally until the steak reaches your desired doneness. Use a meat thermometer for accuracy—medium-rare should be around 135°F.
-
Serve and Enjoy: Remove the kebabs from the grill and let them rest for a few minutes before serving. These kebabs are delightful served hot straight off the grill and can be paired with a refreshing salad or dipped in your favorite sauce.
Serving Suggestions
For an appealing presentation, serve the kebabs on a large platter arranged with fresh herbs and lemon wedges. Pair them with a side of grilled vegetable skewers or a crisp salad for a light meal. Ideal for summer barbecues, these kebabs can also be a hit at family gatherings or picnics.
Storage and Reheating
Store leftover kebabs in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze them for up to 3 months. When reheating, use an oven or a skillet over medium heat to maintain the texture instead of the microwave, which can make them rubbery.
Pro Tips
- Marination: The longer you marinate the steak, the more flavorful it becomes. Overnight works wonders.
- Texture: For a caramelized exterior, let the kebabs sit at room temperature for 10 minutes before grilling.
- Common Mistake: Avoid overcrowding the skewers; this prevents proper cooking. Leave a little space between each piece for heat circulation.
- Ingredient Upgrade: Use a mix of colorful bell peppers for added flavor and visual appeal.
- Time-Saver: If you’re short on time, you can buy pre-marinated steak from the store to get a head start.
Variations
Spicy Version
For those who crave heat, add some crushed red pepper flakes to the marinade or replace cherry tomatoes with spicy jalapeños for an extra zing.
Lighter and Healthier Version
Replace baby potatoes with zucchini medallions or mushrooms to create a lighter meal that still satisfies!
Vegetarian or Vegan Version
Swap out the steak for firm tofu or tempeh, marinating them in the same flavorful blend for a plant-based option that’s equally delicious.
FAQ
Q: Can I make the marinade ahead of time?
A: Yes! You can mix the marinade the night before and let it chill in the refrigerator. Just add the steak in when you’re ready to cook.
Q: How do I fix mushy steak kebabs?
A: If your kebabs turn out mushy, it may be due to over-marination. Stick to the recommended time for best results.
Q: What’s the best meat for kebabs?
A: Sirloin is a top choice for kebabs due to its balance of tenderness and flavor, but you can also use ribeye or filet mignon.
Q: How long do these kebabs keep?
A: Cooked kebabs should be consumed within 3-4 days if stored properly in the fridge.
Q: Can I use metal skewers?
A: Absolutely! Metal skewers are great as they conduct heat, ensuring that everything cooks evenly.
Conclusion
These rosemary garlic steak kebabs deliver an explosion of flavors that your family will love. Try pairing them with sides like a fresh salad or grilled corn for an added touch. For more delicious recipes, check out Rosemary Garlic Steak Kebabs for a different twist, or explore the tasty Balsamic Rosemary Steak Kabobs for other grilling inspiration. Happy cooking!

Rosemary Garlic Steak Kebabs
Ingredients
Method
- Begin by preheating your grill to medium-high heat.
- In a medium bowl, combine the olive oil, minced garlic, chopped rosemary, salt, and pepper to create the marinade.
- Cut the steak into 1-inch cubes and toss them into the marinade. Let it sit for at least 30 minutes.
- Bring a pot of salted water to a boil. Add the baby potatoes and parboil until tender, about 10 minutes. Drain well and let cool.
- Thread the marinated steak, cherry tomatoes, and baby potatoes onto the skewers, alternating for a colorful presentation.
- Place the skewers on the grill and cook for 10-15 minutes, turning occasionally until the steak reaches your desired doneness.
- Remove the kabobs from the grill and let rest for a few minutes before serving.





