Beef Shish Kabobs

5 from 68 votes

This Shish Kabob recipe uses beef, sirloin steak to be exact, that has been marinated and skewered together with veggies and then grilled for 8 minutes!

Jump to Recipe ▼Pin
Prep Time 10 minutes
Servings 4 servings
Comments
9

This post may contain affiliate links. Please read our disclosure policy.

Beef shish kabob recipe.
Save this recipe!
Type your email & I’ll send it to you!

Shish kabobs!

Beef shish kabobs (among all types of other kabobs) are a summer staple at our house. I make them on repeat as soon as grilling season hits with all kinds of proteins, veggies, and even fruit. (If you’re into kabobs as much as we are, you can check out all my shish kabob recipes below.) My kids love them, my husband gets the grill going, and we all kind of fall into this little assembly line. Making shish kabobs is a dinners that feels fun but still gets real food on the table.

This beef kabob version uses sirloin steak, which grills up tender if you don’t overdo it. The marinade has a mix of cumin, paprika, and cardamom, simple but flavorful. I usually chop everything in the morning and let it sit until dinnertime. Then we thread the skewers, grill, and eat no big production.

Happy Cooking!
– Yumna

Shish Kabob Ingredients

ingredients for grilled beef kabobs: diced beef, red pepper, lemon, onion, garlic cloves, olive oil, and seasonings
  • Sirloin steak: Sirloin is my favorite beef cut for beef shish kabobs because it’s lean, flavorful, and affordable, but flank or round steak will work too!
  • Bell peppers: I use whatever color I have on hand. I do tend to like the sweeter versions, like red, and orange, with steak.
  • Onions: I love sweet yellow onions because they have a milder flavor than white onions but you can use whatever type of onion you have.
  • Marinade: I mix together olive oil, lemon juice, fresh garlic, cumin, paprika, cardamom, salt and pepper.
  • Optional additional veggies to add: I do often change up, add, and subtract the vegetables I add depending on what’s in my fridge. Some of my fav to include are mushrooms, zucchini, cherry tomatoes, eggplant, and summer squash.

How to Make Shish Kabobs

Step 1: Place the olive oil, lemon juice, garlic, cumin, paprika, cardamom, salt, and pepper in a large bowl.
Step 2: Whisk well until thoroughly combined.
Step 3: Add the beef chunks to the marinade.
Step 4: Stir to coat each piece of sirloin. Allow the steak to marinate.
Step 5: Place the beef kabobs on the preheated grill and brush any leftover marinade on top.
Step 6: Cook through, flipping through the process.

Shish Kabob Recipe

Author: Yumna Jawad
5 from 68 votes
This Shish Kabob recipe uses beef, sirloin steak to be exact, that has been marinated and skewered together with veggies and then grilled for 8 minutes!
Prep Time10 minutes
Cook Time8 minutes
Marinate2 hours
Total Time2 hours 18 minutes
Servings4 servings
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!

Ingredients
  

  • 2 pounds sirloin steak cut into 1-inch cubes
  • ¼ cup olive oil
  • 2 tablespoons lemon juice
  • 2 garlic cloves finely minced
  • 1 teaspoon cumin
  • 1 teaspoon paprika
  • ½ teaspoon cardamom
  • 1 teaspoon salt
  • ½ teaspoon black pepper
  • 1 large yellow onion cut into 2 inch chunks
  • 1 red pepper cut into squares
  • chopped parsley for serving

Instructions

  • In a large bowl, place the olive oil, lemon juice, garlic, cumin, paprika, cardamom, salt and pepper, and whisk to combine. Add the beef chunks and stir to coat. Allow the beef to marinate for at least 2 hours or up to 24 hours.
  • Soak wooden skewers in a bowl of cold water for 30 minutes, if using. Preheat the grill on high heat.
  • Thread the marinated beef and vegetables onto the skewers. Place the beef kabobs on the preheated grill and brush any leftover marinade on top. Cook for 8 minutes total, flipping the skewers every 2 minutes.
  • Allow the beef kabobs to rest covered in aluminum foil for 5 minutes before serving.

Notes

Tip: If using wooden skewers, be sure to soak first. If using metal skewers then no prep is required.

Nutrition

Calories: 423kcal, Carbohydrates: 6g, Protein: 49g, Fat: 21g, Saturated Fat: 5g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 13g, Cholesterol: 125mg, Sodium: 717mg, Potassium: 908mg, Fiber: 2g, Sugar: 3g, Vitamin A: 1187IU, Vitamin C: 44mg, Calcium: 65mg, Iron: 5mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Did You Make This Recipe?

Recipe Tips

  1. Don’t skip the marinating process. I like to let my beef marinate for a few hours or even overnight so the spices really get into the meat!
  2. Leave space between your beef cuts on the skewer. I leave a tiny bit of space between each piece of meat to help everything grill more evenly (though the vegetables sandwiched in between will also help).
  3. Use metal skewers if possible. I’ve found that the metal stainless steel skewers tend to adhere better to the meat, and they never chip like wooden ones!
  4. Double up on skewers. If I’m using wooden skewers, doubling up makes it easier to turn my kebabs on the grill while cooking.
overhead shot of grilled beef kabobs on metal skewers on top of yellow rice and a side of vegetables

Serving Ideas

  • Serve your skewers over rice: My Persian Tahdig Crispy Rice (pictured above) is the perfect carb-y base for these protein and veggie skewers.
  • Make it a salad: If I’m looking to keep things fresh and light, these skewers taste great as an addition to any salad. My personal favorite is Cucumber Tomato Avocado Salad.
  • Try a kebab sandwich: When I have leftover shish kebabs, I love to stuff pita with the grilled meat and vegetables (as well as some tasty yogurt sauce and fresh lettuce) for a hearty sandwich.

FAQs

How do I store and reheat my beef shish kebabs?

I think these kabobs taste best fresh off of the grill, but if you do have leftovers, they can be stored in an airtight container in the fridge for up to three days. To reheat, you just grill or broil the kabobs for a few minutes until heated through.

What’s the best way to cut beef for kabobs?

For steak kabobs, I like to cut my beef into one-inch cubes while making sure to slice against the grain before marinating. But, if your butcher doesn’t have pre-cut sirloin, you can always ask them to do it for you!

Do I need to soak my skewers in water?

If I’m using wooden skewers, I like to soak them in water for at least 30 minutes before threading on the kabobs to prevent them from burning on the grill.

What’s the best way to thread the kabobs?

I like to start with a piece of beef, then alternate between vegetables. This helps to keep the vegetables from sliding around on the skewer.

side shot of grilled kabobs on cooking sheet lined with foil

More Shish Kabob Recipes

5 from 68 votes (65 ratings without comment)

Rate and comment

Recipe Rating




Comments

  1. Sadia says:

    I made these today for dinner. It was a hit with the family! I loved the marinade, it was simple with subtle, balanced flavors. You could taste it but still taste the beef. I made it with lemon rice and a salad. I will be making this again.

  2. Erin says:

    This marinade is very tasty. I skewered the beef with fresh mushrooms and white onion. They were very, very good!

    1. Yumna Jawad says:

      Thank you! That’s perfect!

  3. Eleanor Burns says:

    I do not see a key to indicate a printing capability for your recipes. They are frustrating to try to use because they keep flashing through videos and advertisements. When hurrying through a busy day I become annoyed at the repetition which is flashing constantly. Please add a print capability.

    1. Yumna Jawad says:

      If you scroll to the recipe card, there’s a printer icon. When you click on it, I have it formatted in a way to print on 1-2 pages maximum with no images, no large font or anything that takes up too much ink. Can you try that? It should work fine.

  4. minerva says:

    thank you so much fo sending me recipe ☺😘

    1. Yumna Jawad says:

      Of course! Hope you enjoy!

  5. Bonita says:

    I made the chicken Kabobs & rice last night for dinner, my husband just couldn’t stop saying how delicious the dinner was…I used my indoor panini grill (to cold to grill outside yet) ha.ha. Thank you for the amazing recipes…Bonita

    1. Yumna Jawad says:

      That makes me so happy to hear! You’re so welcome!