15 Best BBQ Grill Kabobs

Spicy Garlic Grilled Shrimp Skewers
Kick off your BBQ feast with these flavorful and succulent Spicy Garlic Grilled Shrimp Skewers that are sure to impress your guests.
Ingredients:
- 1 pound large shrimp, peeled and deveined
- 4 cloves garlic, minced
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- 1 teaspoon smoked paprika
- 1 teaspoon cayenne pepper
- Salt and pepper to taste
- Skewers
Cooking method:
- In a bowl, combine garlic, olive oil, lemon juice, smoked paprika, cayenne pepper, salt, and pepper.
- Add the shrimp to the marinade, tossing to coat evenly. Let it marinate for at least 30 minutes in the refrigerator.
- Preheat your grill to medium-high heat.
- Thread the shrimp onto skewers and grill for 2-3 minutes on each side or until opaque and cooked through.
- Serve hot, optionally garnished with lemon wedges.
Honey Lime Chicken Kabobs
Delight in the sweet and tangy flavors of these Honey Lime Chicken Kabobs, perfect for a summer BBQ.

Ingredients:
- 1.5 pounds chicken breast, cut into cubes
- 3 tablespoons honey
- 2 tablespoons soy sauce
- 1 tablespoon lime juice
- 2 garlic cloves, minced
- Skewers
Cooking method:
- In a bowl, mix together honey, soy sauce, lime juice, and garlic.
- Add chicken pieces to the marinade, ensuring they are well coated. Refrigerate for at least 1 hour.
- Preheat grill to medium heat.
- Thread marinated chicken onto skewers and grill for 12-15 minutes, turning occasionally, until cooked through.
- Enjoy warm, paired with fresh lime wedges.
Teriyaki Beef Skewers
Savor the rich umami taste of Teriyaki Beef Skewers that bring an Asian twist to your BBQ.
Ingredients:
- 1 pound beef sirloin, sliced thinly
- 1/4 cup teriyaki sauce
- 2 tablespoons brown sugar
- 1 tablespoon sesame oil
- Skewers
Cooking method:
- Combine teriyaki sauce, brown sugar, and sesame oil in a bowl.
- Add beef slices to the marinade, coating well, and let sit for at least 2 hours in the fridge.
- Heat grill to medium-high.
- Thread beef onto skewers and cook for about 3-4 minutes each side, until desired doneness.
- Serve with a sprinkle of sesame seeds if desired.
Mediterranean Vegetable Skewers
These vibrant Mediterranean Vegetable Skewers offer a healthy and colorful addition to any BBQ spread.
Ingredients:
- 1 zucchini, sliced
- 1 red bell pepper, cut into chunks
- 1 red onion, cut into chunks
- 1/2 cup cherry tomatoes
- 3 tablespoons olive oil
- 1 tablespoon balsamic vinegar
- Salt and pepper to taste
- Skewers
Cooking method:
- In a bowl, whisk together olive oil, balsamic vinegar, salt, and pepper.
- Toss vegetables in the dressing to coat evenly.
- Preheat grill to medium heat.
- Thread vegetables onto skewers and grill for 10-12 minutes, turning occasionally, until tender.
- Serve as a colorful side dish.
Sweet and Spicy Pineapple Pork Skewers
Experience a taste explosion with these Sweet and Spicy Pineapple Pork Skewers, balancing sweet, spicy, and savory.
Ingredients:
- 1 pound pork tenderloin, cubed
- 1 cup pineapple chunks
- 3 tablespoons soy sauce
- 2 tablespoons honey
- 1 tablespoon sriracha sauce
- Skewers
Cooking method:
- Mix soy sauce, honey, and sriracha in a bowl.
- Marinate pork in the mixture for at least 1 hour.
- Preheat grill to medium-high.
- Alternate pork and pineapple chunks on skewers and grill for 12-15 minutes, until pork is cooked through.
- Serve alongside pineapple salsa for an extra kick.
Cilantro Lime Shrimp Kabobs

Deliciously fresh, these Cilantro Lime Shrimp Kabobs bring a zesty finish to your grilling experience.
Ingredients:
- 1 pound shrimp, peeled and deveined
- 1/4 cup fresh cilantro, chopped
- 2 tablespoons lime juice
- 2 tablespoons olive oil
- Salt and pepper to taste
- Skewers
Cooking method:
- Combine cilantro, lime juice, olive oil, salt, and pepper in a bowl.
- Toss shrimp in the marinade to coat and let sit for 30 minutes.
- Preheat grill to medium heat.
- Thread shrimp onto skewers and grill for 2-3 minutes per side.
- Serve hot, garnished with additional cilantro.
Thai Chicken Satay Skewers
Transport your taste buds to Thailand with these irresistible Thai Chicken Satay Skewers.
Ingredients:
- 1 pound chicken thighs, cut into strips
- 1/4 cup coconut milk
- 2 tablespoons curry powder
- 1 tablespoon soy sauce
- Skewers
Cooking method:
- Mix coconut milk, curry powder, and soy sauce in a bowl.
- Add chicken, ensuring all pieces are coated. Marinate for at least 1 hour.
- Preheat grill to medium-high.
- Thread chicken onto skewers and grill for 10 minutes, turning once, until fully cooked.
- Serve with a side of peanut sauce.
Grilled Lamb and Mint Skewers
Enjoy the complex flavors of Grilled Lamb and Mint Skewers, a sophisticated choice for any BBQ lover.
Ingredients:
- 1 pound lamb shoulder, cubed
- 1/4 cup fresh mint, chopped
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- Salt and pepper to taste
- Skewers
Cooking method:
- Combine mint, olive oil, lemon juice, salt, and pepper.
- Marinate lamb cubes in the mixture for at least 2 hours.
- Preheat grill to medium-high.
- Thread lamb onto skewers and grill for about 8-10 minutes, turning to brown all sides.
- Serve warm, garnished with additional mint.
BBQ Tofu and Veggie Skewers
These BBQ Tofu and Veggie Skewers are a delightful and protein-packed option for vegetarians at your BBQ.
Ingredients:
- 1 block firm tofu, cubed
- 1 green bell pepper, cubed
- 1 red onion, cubed
- 1/2 cup BBQ sauce
- Skewers
Cooking method:
- Coat tofu cubes with BBQ sauce and let marinate for 30 minutes.
- Preheat grill to medium.
- Alternate threading tofu and vegetables onto skewers.
- Grill for 10-15 minutes, basting with additional BBQ sauce.
- Serve hot with a side of extra sauce.
Moroccan Spiced Beef Kabobs
Infuse your BBQ with exotic flavors by trying these Moroccan Spiced Beef Kabobs, a feast for both the eyes and the taste buds.
Ingredients:
- 1 pound beef sirloin, cubed
- 1 tablespoon ground cumin
- 1 tablespoon ground coriander
- 1 teaspoon ground cinnamon
- 2 tablespoons olive oil
- Skewers
Cooking method:
- Mix cumin, coriander, cinnamon, and olive oil in a bowl.
- Toss beef cubes in the spice mixture and marinate for at least 1 hour.
- Preheat grill to medium-high.
- Thread beef onto skewers and grill for 8-10 minutes, turning occasionally.
- Serve with a side of tzatziki or yogurt sauce.