Rosemary Garlic Steak Kebabs greet you like an old friend when they come off the grill. I still remember the first time I threaded juicy cubes of sirloin with sweet cherry tomatoes and halved baby potatoes, rubbing the meat with bright rosemary and garlic until the kitchen smelled like a tiny Italian trattoria. You and I are going to make something comforting, show-stopping, and surprisingly easy—perfect for backyard BBQs or cozy weeknight dinners when you want a little drama with very little fuss. This version uses simple pantry ingredients and a short marinade so the steak keeps its natural flavor and tenderness, while the potatoes cook through to a creamy finish. If you love garlic-forward, herb-kissed grilled steak dishes, you might also enjoy my Cracked Garlic Steak Tortellini for a rich pasta night at home.
Why You’ll Love This Recipe
- Quick and easy to prepare — most of the work is hands-off marinating.
- Simple, accessible ingredients you likely already keep on hand.
- Perfect for summer grilling, dinner parties, and relaxed weekend cooking.
- Comforting, satisfying, and impressive enough to serve to guests.
What makes this version unique is the balance between the aromatic rosemary and the assertive garlic, which together lift the steak without overpowering it. I like to use a mix of tender sirloin or a marbled ribeye when I want indulgence; the olive oil and rosemary help create a glossy crust while the cherry tomatoes add bursts of acidity that cut through the richness. Emotionally, these kebabs are the kind of food that brings people together: hands busy threading skewers, laughter over char marks, and the smell of garlic on a warm evening. This recipe gives you confidence in the kitchen because the technique is forgiving, and I’ve included simple visual cues so you always know when your kebabs are done.
Ingredients Needed
Here I’ve rewritten and clarified the ingredient list so it’s easy to shop and swap. Quantities are based on the original, scaled for four servings, and options for substitutions are noted.
Proteins and produce
- 1 pound beef steak (sirloin or ribeye), cut into roughly 1-inch cubes — choose well-trimmed pieces for even cooking; ribeye gives richer flavor, sirloin is leaner and great for weeknights.
- 1 cup cherry tomatoes, whole — fresh is best for a bright pop; skip if in winter or use blistered grape tomatoes from the store.
- 1 pound baby potatoes, halved — small Yukon golds or red baby potatoes work nicely because they hold shape and become creamy inside.
Marinade and seasoning
- 3 tablespoons extra-virgin olive oil — helps carry flavor and crisp the exterior; use a good quality oil for the best aroma.
- 2 tablespoons fresh rosemary, finely chopped — use fresh, not dried, for a cleaner, fragrant herb note. If you only have dried rosemary, use 1 teaspoon and crush it between your fingers before adding.
- 4 large garlic cloves, minced — fresh garlic is essential here; pre-minced jarred garlic will work in a pinch but will have a milder, less vibrant flavor.
- Salt and black pepper, to taste — kosher salt works well; start with 1 teaspoon kosher salt and adjust after marinating.
Tools
- Skewers — metal skewers are reusable and heat-safe; if using wooden skewers, soak them in water for at least 30 minutes to prevent burning.
Notes on quantities and timing
- This recipe is flexible: double the marinade for more coating if you like heavier seasoning. If you prefer less garlic, reduce to 2 cloves.
- If you are feeding a larger crowd, simply scale up the ingredients and use additional skewers or grill space.
Ingredients & Equipment Notes (Optional)
Equipment at a Glance
- Grill: A medium-high heat grill is ideal for a quick sear and even cooking. Gas grills are consistent; charcoal adds a smoky depth.
- Skewers: Metal skewers heat up and help cook the steak from the inside; bamboo must be soaked.
- Large mixing bowl: For tossing and marinating evenly.
- Tongs: For turning kebabs safely.
- Instant-read thermometer: Optional, but the best way to ensure perfect doneness (120 F rare, 130 F medium-rare, 140 F medium).
Why these tools matter: Even heat and reliable flipping create those beautiful char lines and keep the potatoes from becoming undercooked. An instant-read thermometer removes guesswork and takes the stress out of grilling.
Instructions – How to Make “Rosemary Garlic Steak Kebabs”
- Prepare the marinade and combine the ingredients.
- In a large mixing bowl, whisk together 3 tablespoons olive oil, 2 tablespoons finely chopped fresh rosemary, 4 minced garlic cloves, and salt and pepper to taste. The oil is your flavor carrier; whisking emulsifies the oil with the herb and garlic, giving an even coat that will cling to the steak cubes.
- Why this matters: Proper emulsification lets every surface of the meat pick up rosemary and garlic so each bite is balanced.
- Toss the steak, potatoes, and tomatoes with the marinade.
- Add the 1 pound of cubed steak, 1 cup cherry tomatoes, and 1 pound halved baby potatoes into the bowl. Use tongs or clean hands to toss everything together until each piece is glossed with the mixture.
- Visual cue: You want the potatoes and steak to look lightly coated, not swimming in oil. The rosemary should be distributed across pieces rather than clumped.
- Mini tip: If your potatoes are chunky or take longer to cook, parboil them for 6–8 minutes until they just start to become tender before marinating; this ensures they finish on the grill at the same time as the steak.
- Marinate briefly, at least 30 minutes.
- Let the mixture rest in the fridge for a minimum of 30 minutes; if you have up to 2 hours, that’s even better. For same-day preparation, 30 minutes allows the garlic and rosemary to start infusing the meat without breaking it down.
- Why a short marination works: Steak cuts like sirloin and ribeye do not require long acidic marinades. A short time enhances surface flavor and promotes a great sear.
- Preheat the grill to medium-high heat.
- Aim for a surface temperature between 400 F and 450 F if your grill has a gauge. Clean and oil the grates lightly to prevent sticking. High-heat searing creates the desirable browned crust while locking juices inside.
- Visual cue: You should see a small shimmer rising from the grates and hear a gentle sizzle when a drop of water hits the surface.
- Thread the skewers.
- Thread the marinated steak cubes, cherry tomatoes, and halved baby potatoes onto your skewers. Alternate pieces to balance flavors and cooking: steak-potato-tomato-steak, and so on.
- Why this arrangement helps: Alternating ingredients gives the potatoes a chance to finish while the tomato bursts and releases juices that baste surrounding pieces.
- Grill the kebabs for 10 to 15 minutes, turning occasionally.
- Place skewers over direct heat and let them sear undisturbed for 2 to 3 minutes per side, then turn to get even char marks. Continue turning every few minutes until steak reaches your desired doneness and potatoes are tender when pierced with a knife or fork.
- Visual cues and mini tips:
- Medium-rare steak will have a warm pink center and an internal temperature of about 130 F.
- If the potatoes are not tender after the steak reaches the desired doneness, move skewers to indirect heat and close the grill lid for a few minutes.
- Keep an eye on the tomatoes; they blister and soften fast — that’s what you want.
- Rest and garnish before serving.
- Once off the grill, let the kebabs rest for 3–5 minutes. Resting lets the juices redistribute, keeping the steak moist.
- Serve hot, garnished with a sprinkle of fresh rosemary if desired and a final crack of black pepper.
- Why this step matters: Cutting or serving immediately can let juices run out; a brief rest preserves texture and flavor.
Mini troubleshooting: If your kebabs stick to the grill, make sure your grates were clean and oiled and that you gave the meat time to sear before flipping. If potatoes are underdone, pre-parboiling is the fastest fix.

Serving Suggestions & Storage Tips
Serving ideas
- Family-style platter: Slide the kebabs onto a large wooden board with lemon wedges, a scattering of fresh rosemary, and a bowl of garlic-herb yogurt or a simple chimichurri for dipping.
- Light sides: A crisp green salad with lemon vinaigrette pairs beautifully and adds a bright contrast.
- Hearty sides: For a cozy plate, serve with buttery couscous or roasted root vegetables.
Presentation tips
- Remove kebabs from skewers and fan slices of steak for a restaurant-style presentation, or serve them whole for a rustic, communal feel.
- Add a pop of color with microgreens or a drizzle of a balsamic glaze (non-alcoholic balsamic vinegar is fine) just before serving.
Pairings
- Non-alcoholic iced tea with lemon or a sparkling citrus mocktail complements the herb and garlic notes without overpowering them.
- For a medley of textures, offer a bowl of warm pita bread and a side of tzatziki for dipping.
Creative variations
- Make a Mediterranean plate: Add cubes of bell pepper and red onion to the skewers for more color and sweetness.
- Skillet alternative: If you don’t have a grill, you can sear the skewers in a cast-iron skillet over medium-high heat; finish in a 400 F oven if needed to bring potatoes to tenderness.
- Lighter option: Swap half the steak for firm tofu cubes marinated the same way for a mixed-protein skewer.
Storage
- Refrigerator: Store leftover kebab components in an airtight container for up to 3 days. If skewers include potatoes and tomatoes, expect slightly softer textures after refrigeration.
- Freezer: Cooked kebab pieces can be frozen for up to 2 months, though the texture of potatoes and tomatoes will change on thawing and are best enjoyed fresh.
Best reheating methods
- Oven: Reheat in a 350 F oven on a baking sheet for 8–12 minutes until warmed through to preserve texture.
- Grill or stovetop: Gently re-grill or pan-sear for a few minutes to revive the char and crisp edges.
- Microwave: Quick but will soften textures; use only if time is short and reheat in short 30-second bursts to avoid overcooking.
To keep the steak juicy on reheating, cover loosely with foil for the first few minutes, then uncover to re-crisp the surface.
Helpful Notes & Variations
Ingredient substitutions
- Steak: Sirloin provides lean bite and affordability; ribeye is more indulgent and forgiving if slightly overcooked because of its marbling.
- Potatoes: If you prefer, substitute small fingerlings or parboiled sweet potato chunks for a different flavor profile.
- Rosemary: If you don’t have rosemary, a mix of thyme and oregano provides an herby backbone, though the flavor will shift toward Mediterranean.
Dietary adaptations
- Keto-friendly: Omit the potatoes and add more low-carb vegetables such as zucchini or mushrooms.
- Vegetarian alternative: Replace steak with thick slices of portobello or firm tofu and increase marination time for the tofu. Keep garlic and rosemary for bold flavor.
- Low-sodium: Reduce added salt in the marinade and finish with a salt sprinkle at the table for those who prefer more control.
Flavor add-ins
- Zest of lemon: Add the zest to the marinade for a fresh citrus lift that balances the garlic.
- Smoked paprika: A pinch added to the marinade brings a subtle smokiness that pairs well with charcoal grilling.
- Red pepper flakes: For a touch of heat, sprinkle in a few red pepper flakes to the marinade.
Common mistakes and how to avoid them
- Overcrowding skewers: If pieces are too tightly packed, air and heat cannot circulate properly. Give each piece a little space so they cook evenly.
- Skipping the rest: Cutting into the steak immediately steals juices—always rest briefly.
- Uneven sized pieces: Try to cut steak and potatoes into similar sizes for consistent cooking times.
Experience-based tips
- Use two heat zones on the grill (direct and indirect). Sear over direct heat and move to indirect heat to finish cooking without burning.
- Keep a spray bottle of water handy to control flare-ups when fat drips onto coals.
- For an extra glossy finish, brush kebabs with a little olive oil in the final minute on the grill.
If you are curious about slightly different flavor directions, my Cajun steak tips article shows how spices change the dish’s character and complements the grilling technique used here.
Conclusion
Rosemary Garlic Steak Kebabs stand out because they deliver big, heartwarming flavor with minimal fuss. The rosemary and garlic marry to create a fragrant crust while cherry tomatoes and baby potatoes add balance and comfort, making this a versatile recipe for busy weeknights, relaxed weekend gatherings, or a special summer grill night. You’ll appreciate how forgiving the method is: short marination, a hot grill, and a few visual cues are all you need to produce impressive steak skewers every time. If you want ideas for different marinades or inspiration from other cooks, check out this classic take on the dish at Rosemary Garlic Steak Kebabs – I Am Baker, a balsamic-forward version at Balsamic Rosemary Steak Kabobs – Love Grows Wild, and a buttery garlic-rosemary finish at Grilled Sirloin Steak Kebabs with Garlic-Rosemary Butter. Try the recipe, leave a comment and a star rating, and share it on Pinterest or social media so your friends can enjoy this comforting, herb-forward grilled favorite.
Frequently Asked Questions
Can I make this recipe ahead of time?
Yes. You can marinate the steak, tomatoes, and potatoes up to 2 hours ahead for convenience. If you need to prepare further in advance, cut and store the steak and vegetables separately in airtight containers and then combine with the marinade about 30 minutes before grilling to avoid mushy produce.
How should I store leftovers and how long do they last?
Store leftovers in an airtight container in the refrigerator for up to 3 days. If you have separated components (meat only, potatoes only), they may keep a bit longer. For longer storage, cooked pieces can be frozen for up to 2 months, though texture will change, especially for the tomatoes.
What is the best way to reheat or serve this recipe after storage?
Reheat slowly to retain juices: a 350 F oven for 8–12 minutes works well, or a quick re-sear on the grill or in a cast-iron skillet for 2–3 minutes per side to revive char. Avoid microwaving if you want to preserve texture; if you must microwave, do short bursts and finish with a quick sear if possible.
Can I adjust or substitute ingredients to fit my preferences?
Absolutely. Swap ribeye for sirloin or vice versa, use parboiled sweet potatoes for sweeter notes, or remove potatoes for a lower-carb version and add vegetables like zucchini or mushrooms. Fresh rosemary is recommended, but thyme and oregano can be used if rosemary is not available.
Do you have tips to ensure the best texture and flavor every time?
Yes. Use evenly sized pieces for consistent cooking, pre-parboil potatoes if they are larger, let the meat rest after grilling to retain juices, and preheat the grill to medium-high to develop a proper sear. If flare-ups occur, move skewers briefly to indirect heat and continue cooking there.

Rosemary Garlic Steak Kebabs
Ingredients
Method
- In a large mixing bowl, whisk together olive oil, finely chopped fresh rosemary, minced garlic, and salt and pepper to taste. This emulsifies the marinade.
- Add cubed steak, cherry tomatoes, and halved baby potatoes into the bowl. Toss until each piece is coated with the marinade.
- Let the mixture marinate in the fridge for at least 30 minutes, up to 2 hours.
- Preheat the grill to medium-high heat, aiming for a surface temperature between 400°F and 450°F.
- Thread the marinated steak cubes, cherry tomatoes, and halved baby potatoes onto skewers, alternating each ingredient.
- Grill the kebabs for 10 to 15 minutes, turning occasionally until the steak reaches your desired doneness and potatoes are tender.
- Once done, let the kebabs rest for 3–5 minutes before serving.
