//Google Tag Manager

Make-Your-Own Shish Kabob Recipe


Grilling season is finally here! One of my favourite dishes to grill is a shish kabob. And you won’t have to pick up pre-made ones from the grocery store this year with this easy shish kabob recipe.

There’s really nothing to it – just stringing meat and vegetables onto a skewer. This is how I make mine. Feel free to use whatever vegetables you prefer and your favourite marinade or barbecue sauce. If you don’t have a grill, you can just pop them in the oven at 400° for 20 minutes.


  • 1 ½ – 2 pounds beef cut into 1” cubes
  • 1 pint cherry or grape tomatoes
  • 1 red onion, chopped into large 1” chunks
  • 1 green pepper chopped into large 1” chunks
  • 6 brown mushrooms (use more if you like)
  • Metal or wood skewers
  • Your favourite marinade or barbecue sauce


  1. Prepare your favourite marinade or barbecue sauce (or use whatever bottle version you like best) and marinate the beef cubes in the fridge for at least 1 hour.
  2. If you are using wooden skewers, soak them in water for 30 minutes before making your kabobs.
  3. Preheat the oven to 400° or heat up your grill.
  4. Thread the meat and vegetables onto your skewer. I usually put at least two vegetables between each piece of meat, but you can do it however you like.
  5. Cook the shish kabobs in the oven for 15 – 20 minutes (depending on how well you like them) turning at least once and basting with more sauce as needed.
  6. If using a grill, cook the shish kabobs, turning frequently, until all sides are browned and the meat is cooked to your preference. Baste with more sauce while cooking as needed.

Serve with corn on the cob or rice and a salad. Enjoy!

Thanks to Recipe.com for their fantastic imagery.

Ashley Maniw

Ashley Maniw graduated from York University with an Honours B.A. in English and Creative Writing. Cooking and eating are amongst her many hobbies. Ashley is committed to gluten-free, organic, and clean eating...for the most part. She hasn't met a Doritos flavour that she hasn't liked.

You may also like...

Leave a Reply

Your email address will not be published. Required fields are marked *