Steak, Mushroom and Potato Kebabs
Prep time
Cook time
Total time
Recipe type: Entree
Serves: 3-4
  • 1 - 1½ lbs steak (ribeye, strip, sirloin), cut into 1½"- 2" pieces
  • 1 Tablespoon soy sauce
  • ½ Tablespoon balsamic vinegar
  • 1 Tablespoon red wine
  • ½ Tablespoon Worcestershire sauce
  • 2 garlic cloves, minced
  • 2 Tablespoons olive oil
  • salt, ground black pepper, to taste
  • 1¼ - 1½ lbs baby potatoes
  • 2-3 Tablespoons olive oil
  • 1-2 garlic cloves, minced
  • ½ Tablespoon fresh thyme, minced
  • 1 Tablespoon fresh parsley, minced
  • ½ Tablespoons dry herbs, optional
  • salt, ground black pepper, to taste
  • 10 oz. fresh mushrooms (I used baby bella mushrooms)
  • 3 Tablespoons olive oil
  • ½ Tablespoon balsamic vinegar
  • 1-2 garlic cloves, minced
  • 1 teaspoon fresh thyme, minced
  • salt, ground black pepper, to taste
  1. Start by marinating the steak. You can use ribeye, strip or sirloin steak for this recipe. I used sirloin this time, but any of them will work. Choose steaks that are very thick. The thicker the steak the more juicy it will be. Cut the steak into 1½" - 2" pieces.
  2. Add the soy sauce, balsamic vinegar, red wine, Worcestershire sauce, minced garlic, olive oil and salt and ground black pepper to taste. Mix everything to combine. You can grill the kebabs right away, letting the meat marinate while you prep the rest of the ingredients, but you can also marinate it a day in advance, just keep it refrigerated and then bring it to room temperature for 30 minutes before grilling it.
  3. Meanwhile, place the potatoes into a medium pot and add just enough water to cover the potatoes. Bring the potatoes to a boil and cook for another 5 minutes or so, just so that the potatoes can be pierced with a paring knife, but are still firm and hold their shape. Drain the potatoes.
  4. While the potatoes are cooking, combine the rest of the ingredients, olive oil, garlic, fresh and dry herbs, and salt and ground black pepper in a large mixing bowl.
  5. Add the drained, still hot potatoes to the bowl and mix it all to combine, so that the potatoes are completely coated in the garlic, herb and seasoning mixture. Since the potatoes are still hot, the potatoes will absorb some of the salt and all the other flavors more than if you would mix it all together when the potatoes have cooled. You can make the potatoes in advance as well as the steak. After seasoning the cooked potatoes, cool them completely and store in a covered container in the refrigerator until you are ready to grill the kebabs.
  6. For the mushrooms, I like to keep them whole, so I look for medium sized mushrooms. If the mushrooms are really big, you can cut them in half. Don't season the mushrooms in advance though. I like to toss them together with the olive oil, balsamic vinegar, garlic, herbs, salt and pepper right before threading everything onto skewers, that way they are still nice and firm. The longer the mushrooms stand in the marinade, the mushier and soggier they will be.
  7. Thread the steak, potatoes and mushrooms onto your skewers. I ended up getting 6 kebabs with meat, potatoes and mushrooms and 2 kebabs with just potatoes and mushrooms, but that was intentional. I like having extra potatoes and mushrooms:). If you want to have more meat, use 1½ lbs of steak meat. (I used only 1 lb for the 6 kebabs.)
  8. Preheat the grill for 15 minutes, then clean the grill and brush it several times with a paper towel soaked in oil.
  9. Place the kebabs on the hot grill and cook, covered, for 6-8 minutes per side. If you cook the kebabs for 8 minutes per side, the meat will be well done. We like our steak to be medium, so we cook them for about 6 minutes per side. The time also depends on how thick your meat is cut. If they are 1½", of course they will cook quicker than if you cut them into 2" pieces.
  10. I like to garnish the kebabs with more fresh herbs when they are done cooking. Serve with a salad and your entire meal is ready to go.
Recipe by Olga's Flavor Factory at