Beef Kabobs with Grilled Vegetables

Summertime is the best time to have kebobs- out on the grill, finally! Although here, it’s been a very rainy season plus with Ramadan falling in summer this year, it’s been a little difficult to get out on the BBQ before dark, so this recipe can be made indoors or out. I’ll show you how.

SR Summer Soup recipe 323

Here’s what you need:

SR Summer Soup recipe 166

Fresh beef cubes (such as for stew). I’m using the newest product out of Crescent Foods, their grass fed, hormone & antibiotic-free beef~ very exciting! Use their store locator to see if a nearby location sells it in your area.

SR Summer Soup recipe 185

Fresh herbs- I use mint, oregano, marjoram, rosemary- basically everything I have growing in my garden right now.

SR Summer Soup recipe 196

Plus spices- ground cumin, black pepper and salt. Also citrus zest, minced garlic and fresh lime.

SR Summer Soup recipe 189

For the skewers, you can use a variety of veggies, but I chose red pepper, green pepper, onion and tomatoes. I like red, white and green, for some strange reason.

SR Summer Soup recipe 181

To get started mixing up the ingredients, you’ll first make a paste- that helps the spices to stick to the meat nicely and for the garlic not to burn when cooking.

SR Summer Soup recipe 200

I like to use a mortar and pestle because you can really control how densely you’ll pound it all together. You can also do this in a small spice grinder or food processor, if you wish. Basically, you’re just making a paste out of the ingredients: minced garlic, salt and pepper.

SR Summer Soup recipe 204

Next, remove the leaves from the stems of fresh herbs. You can even chop them finely or pound them into the paste above, too.

SR Summer Soup recipe 210

Just make sure they’re small if you’re interested in keeping them in the meat mixture marinade when cooking the meat; if not, it’s just for flavor during the time it marinates.

SR Summer Soup recipe 213 

Next, add the cumin to the meat. This could also have been added to the garlic paste made above- quite honestly, I just forgot to do it, but since it’s already a powder, it’s fine to add like this. The point is to make sure the spices will adhere to the meat.

SR Summer Soup recipe 225

Add the citrus zest, fresh or dried.

SR Summer Soup recipe 226

Add the garlic paste.

SR Summer Soup recipe 238

And the herbs.

SR Summer Soup recipe 242

Add the olive oil.

SR Summer Soup recipe 250

Mix all together. 

SR Summer Soup recipe 254

Add the lime juice, lime faced down. 

SR Summer Soup recipe 260

Helps it squeeze out everything

SR Summer Soup recipe 262

Let the meat marinate like this for at least 30 minutes, refrigerated. 

Now prepare the skewers. The very first vegetable cut should be pushed down with the inside facing up, as it serves sort of like a holder for the next few items.

SR Summer Soup recipe 276

I place a pepper, then tomato, then meat then onion and pepper. Repeat. It seems to hold nicely like this. 

SR Summer Soup recipe 282

Two to three pieces of meat on an average size skewer seems to work nicely. Arrange on a parchment-lined baking sheet if you’ll be making these in an oven (which you can absolutely do).

SR Summer Soup recipe 300

 Or prepare a grill- get it nice and hot before you place the skewers on top.

SR Summer Soup recipe 318   

Cooking times will vary (see directions below), depending up on whether or not you’ll be grilling indoors or out, or roasting these in the oven. 

SR Summer Soup recipe 615

Either way, I like to serve on top of buttery saffron Basmati rice. Tender meat, grilled vegetables and buttery rice.  What could be better on a summer day?

SR Summer Soup recipe 509

What’s your favorite way to have kebobs?

Beef Kabobs with Grilled Vegetables
Prep Time
20 min
Cook Time
40 min
Total Time
1 hr
Prep Time
20 min
Cook Time
40 min
Total Time
1 hr
  1. 1 tablespoon cumin, ground
  2. 2 tablespoon minced garlic
  3. 1 ¼ teaspoon salt
  4. ¾ teaspoon black pepper
  5. 1 package (1 pound) Crescent stew beef
  6. juice of one lime
  7. ¼ cup olive oil
  8. 1 tablespoon lemon zest
Fresh leaves of one stem each for the following herbs
  1. oregano, chopped
  2. mint
  3. marjoram
  4. thyme
  5. rosemary
For skewers
  1. 2 tomatoes
  2. 1 whole green pepper
  3. 1 whole red pepper
  4. ½ large white onion
  1. In a mortar and pestle or small food processor, grind up the minced garlic, salt and pepper. To a large mixing bowl, add the beef. Add the cumin and lemon zest and fresh herbs. Pour in the lime juice and olive oil. Combine all the ingredients well.
  2. To prepare the skewers, cut the tomatoes into wedges. Cut the peppers into large and wide pieces so that they will not fall off the skewer sticks, too. Do the same with the onion.
  3. Make each skewer by piercing one piece of the pepper, inside facing upwards so that it can catch any of the juices from the meat or at least help to hold it up a bit. Add an onion and another pepper, then a piece of meat. Continue doing this until you have about 3 pieces of meat on each skewer. They should be well-balanced and not too heavy so as to break the skewer (if using wood) and so that the ingredients will cook evenly.
  4. Repeat with all of the meat and vegetables until all of the ingredients have been used.
  5. To grill outdoors, heat the grill on high. Once the coals are hot, place the skewers on top and cook for about 7-10 minutes on each side, turning only once or twice so as not to break them up.
  6. To roast, heat oven to 350° F. Cook on each side for about 25 minutes, turning just once.
  7. Remove from oven and place on top of a bed of cooked rice.
Yvonne Maffei https://myhalalkitchen.com/

This post may contain affiliate links. If you use these links to buy something I may earn a commission. MyHalalKitchen.com is a participant in the Amazon Services, LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. Please see my affiliates disclosure page for more detailed information about the companies with who I am affiliated. 

Related Articles


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

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Get the latest updates & lots of FREE goodies!

Subscribe To My Quick Bites Newsletter

By signing up, you’ll be notified when new recipes and other tasty treats are cooked up in my kitchen!