Pin it
These juicy balsamic marinated steak kebabs with rosemary tomatoes are built for the grill, but they are tidy enough for a weeknight. The steak gets a short soak in a tangy balsamic marinade, while the tomatoes sit with rosemary and olive oil until they smell like summer.
The trick is parboiling the potatoes first. They finish on the grill at the same time as the steak, so you get tender potatoes, juicy beef, and blistered tomatoes on one skewer.
Balsamic Steak Kebab Lineup
Use a steak cut that can handle quick grilling without drying out. Sirloin is my first pick here because it cubes neatly and takes the balsamic marinade well.
Choose firm grape tomatoes and small baby potatoes. The tomatoes should stay whole on the skewer, and the potatoes should be small enough to cook through after a quick simmer.
- Sirloin steak. Gives the kebabs a beefy bite without needing a long cook time.
- Balsamic vinegar. Adds tang and helps the outside of the steak caramelize on the grill.
- Honey. Rounds out the vinegar and encourages browning.
- Whole grain mustard. Adds savory depth and helps the marinade cling to the meat.
- Garlic. Brings sharp, warm flavor to the steak marinade.
- Grape tomatoes. Soften and blister while staying juicy on the skewer.
- Fresh rosemary. Perfumes the tomatoes and works naturally with grilled beef.
- Baby potatoes. Make the skewers hearty enough for dinner.
- Olive oil. Carries the rosemary flavor and helps prevent sticking.
Grill Them Juicy
- Mix the steak marinade. Whisk balsamic vinegar, honey, mustard, garlic, salt, and pepper until smooth enough to coat the beef.
- Marinate the beef. Add 1-inch steak cubes and turn them well. Chill for at least 20 minutes, or longer if you have time.
- Season the tomatoes. Toss grape tomatoes with olive oil and chopped rosemary, then let them sit while the potatoes cook.
- Parboil the potatoes. Simmer baby potatoes until just fork-tender, 8-10 minutes. They should not fall apart.
- Thread the skewers. Alternate potato, steak, and tomato, then repeat until each skewer is full but not packed tight.
- Grill and rest. Grill over medium heat for about 5 minutes per side, then rest the kebabs for 5 minutes before serving.
Why The Potatoes Go First
Potatoes need a head start because steak kebabs cook fast. If raw potatoes go straight onto the grill, you have to choose between tough potatoes or overcooked steak. A short simmer fixes that problem. Pull them when a knife slides in with a little resistance. They should be tender at the edges, not crumbly.
After draining, let the potatoes steam dry for a few minutes. Dry potatoes brown better and stay on the skewer more cleanly. This is the same practical grilling logic behind rosemary garlic steak kebabs, where each piece needs to finish at the same pace. Keep the potatoes small, about the size of the steak cubes, so every bite feels balanced.
Getting The Marinade Right
Balsamic vinegar brings acidity, but the steak still needs fat, salt, and a little sweetness. Honey softens the sharp vinegar edge and helps the beef pick up those dark grill marks. Whole grain mustard adds body, so the marinade does not slide off the meat as soon as it hits the grate.
For a stronger rosemary profile, rub the chopped rosemary between your fingers before adding it to the tomatoes. That releases the oils without making the beef taste woody. If you like this flavor family, sweet balsamic marinated steak with garlic and rosemary goes heavier on the steakhouse side of the same idea. Keep the marinating time reasonable. A few hours is plenty for sirloin cubes.
Grill Heat And Doneness
Medium heat gives you a little control. Too hot, and the honey in the marinade can scorch before the steak is done. Too cool, and the meat sits there steaming. Oil the grates, set the kebabs down, and avoid moving them for the first few minutes so the beef can brown.
For food safety guidance, check the safe minimum temperature chart. For steak kebabs, many cooks pull the beef when it is browned outside and still juicy inside, then let carryover heat finish the job during the rest. If you prefer a more well-done skewer, cut the steak cubes slightly smaller than the potatoes so they cook through without burning the tomatoes.
Easy Swaps For The Skewers
Sirloin is reliable, but you can use strip steak, ribeye, or tenderloin if that is what you have. Keep the cubes even and trim off thick pieces of fat that may flare on the grill. If your tomatoes are very small, use two together on the skewer so they do not disappear between the beef and potatoes.
For vegetables, red onion wedges, mushrooms, and bell pepper pieces all fit the balsamic rosemary profile. If you add firmer vegetables, cut them small or give them a quick microwave steam first. You can also serve the grilled steak and tomatoes over rice bowls, much like skirt steak rice bowls with chimichurri, when you want the same flavor without threading skewers.
Make-Ahead And Leftovers
You can prep every piece of this recipe ahead, but keep the components separate. Marinate the steak in one container, chill the parboiled potatoes in another, and hold the rosemary tomatoes in a covered bowl. Threading right before grilling keeps the tomatoes intact and the potatoes from soaking up too much marinade.
Leftovers are best removed from the skewers before storing. Warm them in a skillet over medium-low heat with a spoonful of water, broth, or extra balsamic. The microwave works in a pinch, but use short bursts so the steak does not turn firm. For another cookout skewer idea with a sweeter profile, try Hawaiian chicken pineapple kebabs alongside these.
Summary
These balsamic steak kebabs are smoky, tangy, and easy to prep ahead. Parboiled potatoes and rosemary tomatoes make them feel like a full grilled dinner without extra work.
FAQs
- How long should I marinate steak for kebabs?
Give the steak at least 20 minutes, but 2-8 hours gives deeper flavor. Avoid pushing past overnight because the balsamic vinegar can start to make the outside of the beef feel soft instead of pleasantly tender.
- What cut of steak works best for these kebabs?
Sirloin is the best everyday choice because it is lean, flavorful, and easy to cube. Ribeye is richer, tenderloin is softer, and strip steak works well if you trim away thick exterior fat.
- Can I make these without a grill?
Yes. Roast the skewers on a foil-lined sheet pan at 425°F for 12-15 minutes, turning once. You can also use a grill pan over medium-high heat, but work in batches so the kebabs brown instead of steam.
- Can I use cherry tomatoes instead of grape tomatoes?
Yes, cherry tomatoes work well if they are firm and not oversized. Very ripe tomatoes may split faster, so thread them gently and keep them between pieces of steak or potato for a little protection.
- How do I store leftover steak kebabs?
Slide the meat, tomatoes, and potatoes off the skewers and store them in an airtight container for up to 3 days. Reheat gently in a skillet with a small splash of water or broth to keep the steak from drying out.
- What should I serve with balsamic steak kebabs?
These skewers already include potatoes and tomatoes, so a crisp salad is enough. They also work with grilled bread, rice pilaf, or a lemony cucumber salad if you want a bigger cookout spread.