Make your barbecue unforgettable with these juicy steak skewers. A spicy rub and sweet cherry tomatoes give these skewers the perfect flavor!

Jump to:
- Why we love this recipe ❤️
- Grilling with skewers 🍡
- Ingredients you need 🥩
- Ingredient notes and substitutions 🥩
- How to make this recipe 👩🏻🍳
- Recipe FAQs
- What to serve with this recipe 🍽️
- Other steak recipes we love! ❤️
- Equipment we used for this recipe
- We want to know what you think! 🤔
- Steak and Cherry Tomato Skewers
Why we love this recipe ❤️
Just in case you are looking around for a quick and easy recipe for the grill, I bring you these easy, scrumptious steak and cherry tomato skewers.
The juicy cubes of steak are dusted with an easy spice mixture that adds just the right amount of spicy zing, and the cherry tomatoes bring a hint of veggie sweetness.
And if that wasn’t delicious enough, this barbecue treat cooks up in just minutes. With all due respect to hamburgers and hot dogs, this might be my favorite grill supper. 😍
Grilling with skewers 🍡
The first thing you need is skewers. I do have metal skewers hanging around my house somewhere, but I highly recommend getting yourself a pack of bamboo skewers. They are the perfect size, they are disposable, and they cool down a LOT faster than the metal ones, so if your lucky eaters want to eat the steak and tomatoes right off the skewers they can.
You will want to soak the skewers in water before you start putting the steak and tomatoes on them – this way they will not catch fire on the grill. Which of course would make your barbecue that much more exciting, but still. Soak those skewers!
Ingredients you need 🥩
Ingredient notes and substitutions 🥩
- Steak: You want a cut of steak that will cook quickly on the grill and still be tender. We recommend a filet tenderloin or a strip steak – both of them are easy to cut into cubes and cook up quickly with a lovely tender result!
- Spices: This combo of spices will give a mild zing to your steak. If you want things hotter, you can add a teaspoon of chili powder to the mix. 🔥
- Cherry tomatoes: Cherry tomatoes are the perfect size and shape for these skewers. If you want to add other veggies, we recommend chunks of zucchini or yellow squash, slices of pepper, mushrooms…you can even use pineapple chunks for a hint of sweetness!
See the recipe card for full information on ingredients and quantities and nutritional information.
How to make this recipe 👩🏻🍳
STEP 1: If you are using wooden skewers, soak them in water for about 15 minutes. Heat the grill to high.
STEP 2: Cut your steak into 1 inch cubes.
STEP 3: Mix all the spices together and put them in a bowl with the steak cubes. Stir until the cubes are coated with spices.
STEP 4: Thread the skewers with steak cubes alternated with cherry tomatoes and brush with a little oil.
STEP 5: Grill for 3-4 minutes total for medium rare, turning them over once, and they are ready to serve!
PRO TIP: If you have used metal skewers, it’s best to remove the steak and tomatoes first before serving, as it takes metal skewers a while to cool down. If you have used wooden skewers you can serve them as is. (In my house we love chomping this deliciousness right off the wooden skewers!)
Recipe FAQs
We find that two to three skewers per person is the right amount, depending on what else you are serving up alongside them (ideas below!)
You can, and you can also cut them down for a gentler flavor, or add a teaspoon of chili powder for a sassier flavor. If you don’t use these spices we do recommend a sprinkle of salt and pepper.
Heck yes! Mushrooms, chunks of zucchini and slices of bell pepper are all great additions.
They can, all the way up to the grilling. Keep your uncooked skewers in the fridge until grilling time.
Pop your question in the Comments section below the recipe card and I will answer pronto!
What to serve with this recipe 🍽️
Since the grill is fired up anyway, we love some grilled flatbread with these skewers. An easy coconut rice pilaf makes a perfect bed for the steak and tomatoes, or if you want to be extra summery, serve up a watermelon burrata salad on the side. Or go the complete opposite direction with some cheese fries!
Other steak recipes we love! ❤️
Equipment we used for this recipe
These are some of my favorite kitchen tools! These are Amazon affiliate links, which means I get a little something if you buy through my links at no extra cost to you. (Which helps pay for all that bacon I keep buying! 😄) And I only share things I use and love. I’m so grateful for your support!
- Bamboo Skewers: These wooden skewers are our top choice for all our skewer grilling.
- Measuring Spoons: These handy magnetic spoons are not on a ring, so you can just pick the one you need.
- Pyrex Mixing Bowls: These classic sturdy bowls come in all different sizes and are great for everything from mixing ingredients to being casual serving bowls.
- Cutting Board: These sturdy, dishwasher-safe cutting boards come in all different sizes.
- Tongs: We have this essential kitchen tool in all sizes from short to extra long.
- Basting Brush: This silicone brush is perfect for brushing oil onto your skewers, and sturdy enough to go through the dishwasher.
We want to know what you think! 🤔
If you try this recipe, we would love to hear how it came out for you! I’d be super grateful if you could leave a star rating (you pick how many stars! 🌟 ) and your thoughts in the Comments section below the recipe.
Steak and Cherry Tomato Skewers
Make your barbecue unforgettable with these juicy steak skewers. A spicy rub and sweet cherry tomatoes give these skewers the perfect flavor!
- Prep Time: 15 minutes
- Cook Time: 4 minutes
- Total Time: 19 minutes
- Yield: 4 skewers
- Category: Dinner
- Method: Grill
- Cuisine: American
Ingredients
- 1 teaspoon mustard powder
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1 pound filet tenderloin or strip steak
- 1 pint cherry tomatoes
- Canola oil for basting
Instructions
- If you are using wooden skewers, soak them in water for about 15 minutes. Heat the grill to high.
- Cut your steak into 1 inch cubes.
- Mix all the spices together and put them in a bowl with the steak cubes. Stir until the cubes are coated with spices.
- Thread the skewers with steak cubes alternated with cherry tomatoes and brush with a little oil.
- Grill for 3-4 minutes total for medium rare, turning them over once, and serve! (If you have used metal skewers, it’s best to remove the steak and tomatoes first before serving, as it takes metal skewers a while to cool down.)
Notes
-
- Steak: You want a cut of steak that will cook quickly on the grill and still be tender. We recommend a filet tenderloin or a strip steak – both of them are easy to cut into cubes and cook up quickly with a lovely tender result!
-
- Spices: This combo of spices will give a mild zing to your steak. If you want things hotter, you can add a teaspoon of chili powder to the mix. 🔥
-
- Cherry tomatoes: Cherry tomatoes are the perfect size and shape for these skewers. If you want to add other veggies, we recommend chunks of zucchini or yellow squash, slices of pepper, mushrooms…you can even use pineapple chunks for a hint of sweetness!
Kathy @ Beyond the Chicken Coop says
These skewers look great for grilling all summer long! Love the cherry tomatoes!
Cherry tomatoes are so cheery! :)
Adina says
So simple and so delicious! I rarely use beef for skewers, but I will keep these in mind for next time.
It’s such a quick and fun dinner – thanks Adina!
Jackie says
I love skewers, especially in the summer!! What a great and simple summer recipe! Can’t wait to fire up the grill and give it a try!
I think you are going to love it, Jackie! Happy Fourth!