Kabobs are one of my favorite ways to grill beef—quick to cook, easy to prep ahead, and perfect for feeding a group with different preferences!
I used sirloin for this batch, cut into cubes, and skewered them in two sizes because my mom likes her beef well-done (and hey, we always take care of mom). The marinade packs a ton of flavor with cumin, smoked paprika, and a hit of cayenne, balanced by lemon juice and fresh cilantro.
I also grilled some veggie skewers on the side—red bell pepper, of course, but zucchini and red onion work great too!

Step 1: Choose and Cut Your Meat
For kabobs, I almost always go with sirloin.
It’s got just enough marbling to stay juicy, but not so much fat that it flares up on the grill. It’s also affordable and easy to cut into even chunks.
Other good options are ribeye (if you’re going for rich and indulgent) or flank steak, sliced against the grain.
I cut my sirloin into cubes, but here’s the trick:
- I made some chunks smaller for well-done lovers like my mom
- And some a little bigger for those who prefer medium or medium-rare

That way, everyone gets what they like from the same batch. Just keep the different sizes on separate skewers so you can pull them off at the right time.
Step 2: Marinate the Meat and Veggies
This marinade is quick to make and hits all the right notes—smoky cumin, sweet paprika, garlic and onion powders, and just a touch of heat from cayenne.
The lemon juice brings a bright punch, and the fresh cilantro gives it a herby kick that makes the beef taste fresh, not flat.

Here’s what I used:
- 2 tbsp olive oil
- 1 tbsp lemon juice
- 2 tsp salt
- 1 tsp black pepper
- 2 tsp ground cumin
- 2 tsp smoked paprika (regular paprika works too)
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp cayenne pepper
- About 10 cilantro sprigs, finely chopped

I marinated the beef and the red bell peppers separately for an hour. It’s enough time to give a nice flavor without turning the texture mushy. After that, they’re ready to skewer and grill.
Veggie Kabobs – Red Bell Pepper and Friends
I used only red bell pepper, but this marinade plays well with lots of veggies.
For a more colorful grill plate, throw in some of these:
- Zucchini slices (cut thick so they don’t fall apart)
- Red onion chunks
- Mushrooms (like cremini or button)
- Cherry tomatoes (just be careful—they burst fast)
Step 3: Make the Skewers
Once your beef and veggies are marinated, it’s time to build the skewers!
I like using metal skewers, but if you’re going with wooden ones, just soak them in water for at least 30 minutes first so they don’t burn up.

Since I had two sizes of beef cubes (big ones for medium-rare, small ones for well-done), I made separate skewers for each.
Trust me—this makes it way easier to manage the grill and not overcook half the batch!
Quick skewer tips:
- Keep all similar-sized pieces on the same skewer
- Don’t cram everything tight—is possiböe, leave a little space between pieces so the heat circulates
- Veggies go on their own skewers—they cook faster than beef and need to come off earlier
Step 4: It’s Grilling Time!
Grilling kabobs might look simple, but if you want those juicy, perfectly charred beef cubes with just the right doneness, a little attention goes a long way.

Here’s exactly how I do it:
🔥 Step-by-Step Instructions:
- Preheat the grill to medium-high heat (about 400–425°F). Let it run for at least 10 minutes so the grates get hot.
- Clean and oil the grates to help prevent sticking—especially important for marinated meat.
- Place the beef kabobs on the grill first. Start with the larger-cube skewers if you’re cooking both sizes.
- Grill for 2 minutes per side, rotating to get all four sides seared (8 minutes total for medium-rare).
- Flip only when needed—too much turning can mess with the sear and juice retention.
- Add the veggie skewers about 2–3 minutes into cooking the beef. They only need 4 minutes total, so flip them once halfway.
- Once done, remove everything from the grill and rest the beef for 5–10 minutes. It helps the juices settle and keeps every bite tender.

Want the beef more well-done?
Just grill the smaller cube skewers for a minute or two longer—or add a fifth turn and keep a close eye. The smaller cubes will cook through fast without drying out if you don’t blast them with too much heat.
Serving Ideas – From Backyard Casual to Dinner Party-Ready
These kabobs can go in so many directions.
Sometimes I keep things laid-back—just pile the skewers on a big platter and let everyone grab what they want. Other times, I’ll dress it up with sides and sauces that make the meal feel a little fancier without adding much effort.
Here are some serving combos I’ve tried (and loved):
🍴 Casual Weeknight Vibes:
- Toasted flatbreads or pita and/or rice
- Simple yogurt sauce (just mix Greek yogurt, garlic, lemon, and salt)
- Sliced cucumbers and cherry tomatoes on the side
🌿 A Little More Dressed Up:
- Herbed couscous or fragrant jasmine rice
- Grilled corn with lime and chili powder
- Roasted potatoes with olive oil and rosemary
- Chimichurri or tahini drizzle over the kabobs
Don’t forget to spoon a little leftover marinade (cooked and boiled first!) or fresh lemon juice over the skewers before serving—it wakes everything up with extra flavor!
I hope you love these kabobs as much I do!
-Joonas

Beef Kabobs on the Grill
Ingredients
- 1.5–2 lbs beef sirloin, cubed
- 2 red bell peppers, chopped
- Optional: red onion, zucchini, mushrooms
Marinade:
- 2 tbsp olive oil
- 1 tbsp lemon juice
- 2 tsp salt
- 1 tsp black pepper
- 2 tsp ground cumin
- 2 tsp smoked paprika (or paprika)
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp cayenne pepper
- 10 sprigs cilantro, finely chopped
Instructions
- Cube the beef: You can make some pieces smaller for well-done, some larger for medium-rare, if necessary.
- Chop veggies and keep them separate.
- Mix the marinade and divide it between beef and vegetables. Marinate for about 1 hour.
- Skewer beef by size (small cubes together, large cubes together). Use separate skewers for veggies.
- Preheat grill to medium-high (400–425°F). Clean and oil the grates.
- Grill beef kabobs 2 mins per side (8 mins total).
- Grill veggie skewers for 4 mins, flipping once.
- Rest the beef for 5–10 mins before serving.
- Serve with rice, flatbread, garlic yogurt, or chimichurri!









