Juicy, tender pieces of steak sizzling on the grill, the aroma of garlic and rosemary wafting through the air – this is what summer evenings are made of. Rosemary Garlic Steak Kebabs are not only quick to prepare but also deliver a burst of flavor that keeps everyone coming back for more. In just about an hour, you can serve up these delightful skewers that are perfect for family gatherings or a casual weeknight meal.
This recipe is perfect for grilling enthusiasts and busy parents alike. Whether you’re hosting a backyard barbecue or simply craving some delicious skewers, Rosemary Garlic Steak Kebabs are versatile and satisfying. They also make for great leftovers, so feel free to whip up a batch ahead of time and store them in the fridge for an effortless meal.
Why You’ll Love This Recipe
- Tender steak cubes infused with aromatic garlic and rosemary.
- Skewers that offer a fun, creative presentation for any gathering.
- Fresh cherry tomatoes and baby potatoes add vibrant color and texture.
- Quick grilling time ensures a delicious meal in about 15 minutes.
What You’ll Need
Gather your ingredients for these flavorful kebabs!
For the Marinade
- 3 tbsp olive oil
- 3 cloves garlic, minced
- 2 tbsp fresh rosemary, chopped
- Salt and pepper to taste
For the Skewers
- 1 lb beef steak (such as sirloin or ribeye), cut into 1-inch cubes
- 2 cups cherry tomatoes
- 1 lb baby potatoes, halved
- Skewers (soaked if wooden)
Use fresh herbs for the best flavor.
Substitutions & Swaps
- Use chicken or pork instead of beef.
- Substitute grape tomatoes for cherry tomatoes.
- Swap baby potatoes for bell peppers.
- Use dried rosemary if fresh isn’t available.
How to Make It
Here’s how to bring these kebabs to life.
1. Preheat the grill
Preheat your grill to medium-high heat for optimal cooking.
2. Mix the marinade
In a bowl, mix olive oil, garlic, rosemary, salt, and pepper.
3. Marinate the steak
Cut the steak into 1-inch cubes and add to the marinade. Let it sit for at least 30 minutes to absorb the flavors.
4. Assemble the skewers
Thread the marinated steak, cherry tomatoes, and baby potatoes onto the skewers, alternating between the ingredients for even cooking.
5. Grill the kebabs
Place the skewers on the grill and cook for about 10-15 minutes, turning occasionally, until the steak is browned and cooked to your desired level of doneness.
6. Let it rest
Remove from the grill and let rest for a few minutes before serving to allow the juices to redistribute.
How to Store It
Fridge: Store in an airtight container for up to 3 days.
Freezer: No, best enjoyed fresh for optimal texture.
Reheat: Microwave for 1-2 minutes or reheat on the grill.
Tips for Best Results
- Ensure your grill is well-preheated for proper searing.
- Soak wooden skewers in water for at least 30 minutes to prevent burning.
- Alternate sizes of ingredients for even cooking and appeal.
- Don’t skip the resting time for juicy, tender steak.
Serving Suggestions
- Serve with a refreshing side salad for a balanced meal.
- Pair with grilled vegetables for additional flavor and nutrients.
- Offer a garlicky dipping sauce for added depth in flavors.



