Grilled Steak and Potato Kabobs are a hearty, grill-friendly main dish with juicy ribeye, tender baby Yukon gold potatoes, and mushrooms coated in a savory-sweet marinade for bold flavor, light char, and simple make-ahead convenience.

This is the kind of meal that works beautifully when you want something filling and satisfying without juggling a long list of complicated steps. You get steak, potatoes, and vegetables all on one skewer, which makes serving just as easy as grilling.
The flavor combination is especially dependable here. The marinade brings a little tang, a little sweetness, and enough savory depth to complement the rich steak without covering up its natural flavor.
What also makes these kabobs work so well is the prep. Par-boiling the potatoes gives them a head start, so everything finishes on the grill at nearly the same time and you get those nicely browned edges without undercooked centers.
Ingredients
- Ribeye steak β rich and tender, with enough marbling to stay juicy over direct heat.
- Baby Yukon gold potatoes β buttery and creamy inside, and sturdy enough to hold their shape after par-boiling.
- Baby bella mushrooms β earthy and meaty, adding extra savoriness to every skewer.
- Ketchup β forms the base of the marinade and brings mild sweetness with body.
- Soy sauce β adds saltiness and deep savory flavor that pairs well with grilled beef.
- White vinegar β brightens the marinade and helps balance the richness of the steak.
- Neutral vegetable oil β helps coat the ingredients evenly and encourages better browning on the grill.
- Light brown sugar β softens the tang of the marinade and helps the kabobs caramelize lightly.
- Garlic powder β adds mellow garlic flavor that spreads evenly through the marinade.
- Skewers β metal works best, but soaked wooden skewers are also fine if that is what you have on hand.

Cooking Steps
STEP 1: Cut the ribeye into evenly sized cubes so the pieces cook at the same pace on the grill. Add the steak and mushrooms to a large resealable bag or shallow dish, then whisk together the ketchup, soy sauce, vinegar, oil, brown sugar, and garlic powder until smooth.
STEP 2: Pour the marinade over the steak and mushrooms, making sure everything is well coated. Cover and refrigerate for at least 30 minutes and up to 2 hours. This short marinating time gives the beef extra flavor without making the texture overly soft.
STEP 3: While the steak marinates, scrub the baby potatoes and simmer them in salted water until they are just barely fork-tender. You do not want them fully soft at this point. Drain them well and let them cool slightly so they are easier to handle when threading.
STEP 4: Heat your grill to medium-high and oil the grates lightly. A hot grill helps the steak sear quickly and gives the potatoes and mushrooms those attractive browned spots that make grilled kabobs look and taste better.
STEP 5: Build the skewers by alternating steak, potato, steak, mushroom, then repeating until each skewer is full. Keeping a similar pattern on each skewer helps them cook more evenly, especially when you are working with ingredients that finish at slightly different speeds.
STEP 6: Place the kabobs on the grill and cook for about 5 to 6 minutes per side, turning every few minutes so all sides get some color. The steak should develop a good exterior sear, the mushrooms should soften, and the potatoes should pick up light char while finishing all the way through.
STEP 7: Remove the skewers when the steak reaches your preferred doneness and the potatoes are fully tender. Let everything rest for a minute or two before serving so the juices settle back into the meat instead of running out right away.
Perfect Pairings
- Crisp green salad β something simple with a sharp vinaigrette balances the richness of the ribeye and the sweetness of the marinade.
- Grilled corn or asparagus β another easy side for the grill that keeps the whole meal seasonal and low-fuss.
- Cool dipping sauce β a spoonful of herby yogurt sauce, garlic sauce, or even a light ranch-style dip works nicely with the smoky steak and potatoes.
Can I use a different cut of steak?
Yes. Ribeye gives you the richest, juiciest result, but sirloin is also a solid option if you want something a little leaner. Just keep the pieces uniform and avoid cuts that are too tough unless you plan to marinate longer.
Why do the potatoes need to be par-boiled first?
Potatoes take longer to cook than steak and mushrooms, so giving them a short boil first helps everything finish together on the grill. It also keeps you from ending up with nicely charred outsides and firm centers.

How do I know when the steak is done?
Look for a browned outside with some char at the edges, then check a center piece from one skewer if needed. For medium-rare to medium, the steak should still feel slightly springy when pressed and not firm all the way through.
Can I assemble the kabobs ahead of time?
Yes. You can marinate the steak and mushrooms, par-boil the potatoes, and assemble the skewers a few hours ahead. Keep them chilled until grilling time, then let them sit out briefly while the grill heats so they cook more evenly.
Helpful Tips
- Do not crowd the skewers too tightly. A little space between pieces helps the heat circulate and gives you better browning.
- If your potatoes are larger than bite-size, halve them after par-boiling so they match the steak pieces more closely.
- Save a little attention for the mushrooms, since they can soften faster than the potatoes and may need the coolest area of the grill near the end.
How to Store & Reheat
Leftover kabobs keep well in the refrigerator for up to 3 days. For the best texture, slide the steak, potatoes, and mushrooms off the skewers before storing them in an airtight container. That makes reheating easier and helps prevent the ingredients from steaming unevenly.
To reheat, warm the leftovers in a skillet over medium heat with a small splash of oil until heated through. You can also use a 350Β°F oven for several minutes if you are reheating a larger batch. The microwave works in a pinch, but the steak can lose some of its texture and the potatoes may become softer.
Freezing is possible, though the potatoes and mushrooms may change texture once thawed. If you do freeze them, remove everything from the skewers first, store in a freezer-safe container, and use within about 2 months. Thaw overnight in the refrigerator before reheating gently.

Grilled Steak and Potato Kabobs
Ingredients
For the marinade:
- 1/4 cup ketchup
- 2 tablespoons white vinegar
- 1/4 cup soy sauce
- 1/4 cup neutral vegetable oil
- 2 tablespoons light brown sugar
- 1/2 teaspoon garlic powder
For the kabobs:
- 8 baby bella mushrooms cleaned with a damp cloth
- 8 baby Yukon gold potatoes par-boiled until just fork-tender
- 1 pound ribeye steak cut into 1-inch cubes
For assembly:
- Metal or wooden skewers with wooden skewers soaked in water for 30 minutes before use
Instructions
- Cut the ribeye into 16 evenly sized pieces so the meat cooks consistently.
- Transfer the steak cubes and mushrooms to a large gallon-size resealable bag.
- In a medium bowl, whisk together the ketchup, white vinegar, soy sauce, vegetable oil, brown sugar, and garlic powder until thoroughly combined.
- Pour the marinade into the bag over the steak and mushrooms. Seal the bag tightly, turn it to coat everything well, and refrigerate for at least 30 minutes or up to 2 hours.
- Scrub the potatoes well, then place them in a large saucepan. Add enough water to cover them by about 1 inch.
- Bring the water to a boil and cook the potatoes for 5 to 7 minutes, or until they are barely fork-tender. Drain and set aside so they can finish cooking on the grill without falling apart.
- Preheat the grill to medium-high heat and oil the grates lightly to help prevent sticking.
- Assemble each kabob by threading on a piece of steak, one potato, another piece of steak, and one mushroom. Continue with another piece of steak, a second potato, another piece of steak, and a second mushroom. Repeat until all ingredients have been used.
- Arrange the skewers on the grill and cook for 5 to 6 minutes per side, turning every 3 minutes for even browning and cooking.
- Grill until the steak reaches the desired doneness and the potatoes are lightly charred and fully tender.
- Remove the kabobs from the grill and let them rest briefly for 1 to 2 minutes before serving.