Imagine the tantalizing aroma of juicy kebabs on the grill, sizzling away as they dance over hot coals, their savory spices mingling in the air. Each tender piece bursts with flavor, creating a mouthwatering experience that promises to elevate any summer barbecue into a memorable feast.
Remember those carefree summer days filled with laughter and the smoky scent of grilled goodness wafting through the backyard? Kebabs on the grill are more than just a dish; they’re a celebration of friendship and flavor. Whether it’s a family gathering or a casual cookout with friends, these skewers bring people together, ensuring every bite is an explosion of deliciousness that keeps everyone coming back for more.
Why Does Everyone Love kebabs on the grill?
Deliciously juicy chicken and beef sirloin come together for a flavorful bite that’s hard to resist. Vibrant veggies like bell peppers, onions, and zucchini not only add color but also a crunchy texture that complements the tender meat. Easy to prepare, this recipe takes just 20 minutes of prep time, making it perfect for busy summer evenings. Versatile enough for any gathering, these kebabs can be customized with your favorite ingredients or marinades. Crowd-pleasing appeal ensures everyone will keep coming back for more!
kebabs on the grill Ingredients
For the Meat
- 1 pound chicken breast (cut into 1-inch cubes) – Tender and juicy, perfect for marinating and grilling on skewers.
- 1 pound beef sirloin (cut into 1-inch cubes) – Rich in flavor, this cut holds up beautifully on the grill alongside the chicken.
For the Vegetables
- 1 bell pepper red (cut into 1-inch pieces) – Adds a sweet crunch and vibrant color to your kebabs on the grill.
- 1 bell pepper green (cut into 1-inch pieces) – Provides a slightly bitter contrast that balances the sweetness of the red pepper.
- 1 onion large (cut into wedges) – Adds depth of flavor; grilling caramelizes it for a delightful sweetness.
- 8 oz zucchini (sliced into rounds) – Light and refreshing, zucchini absorbs flavors well and adds moisture.
For the Marinade
- 1/4 cup olive oil – Helps to keep the meat moist while adding richness to the marinade.
- 2 tablespoons lemon juice – Brightens up the flavors and tenderizes the meat beautifully.
- 2 teaspoons garlic powder – Infuses a robust garlic flavor without overpowering the dish.
- 1 teaspoon paprika – Contributes a subtle smokiness and vibrant color to your kebabs.
- 1 teaspoon cumin – Adds an earthy warmth that enhances all of the other flavors harmoniously.
- 1 teaspoon salt – Essential for bringing out all the natural flavors in your ingredients.
- 1/2 teaspoon black pepper – Offers a gentle kick that complements both meats and vegetables perfectly.
How to Make kebabs on the grill

1. Combine ingredients for the marinade in a bowl. Mix 1/4 cup olive oil, 2 tablespoons lemon juice, 2 teaspoons garlic powder, 1 teaspoon paprika, 1 teaspoon cumin, 1 teaspoon salt, and 1/2 teaspoon black pepper until well blended.
2. Add the chicken breast and beef sirloin cubes to the marinade. Ensure each piece is coated evenly. Cover the bowl and refrigerate for at least 30 minutes to allow those flavors to soak in.
3. Soak wooden skewers in water for 30 minutes. This step is crucial as it prevents them from burning on the grill while cooking your delicious kebabs.
4. Preheat your grill to medium-high heat. A hot grill helps achieve those beautiful char marks and juicy meat texture that makes grilled kebabs so irresistible.
5. Thread the marinated chicken, beef, red bell pepper pieces, green bell pepper pieces, onion wedges, and zucchini rounds onto the skewers. Alternate between meat and vegetables for a colorful presentation!
6. Place the skewers on the grill and cook for 10-15 minutes. Turn them occasionally to ensure even cooking and lovely grill marks appear on both sides of the meat.
7. Remove from the grill and let rest for a few minutes before serving. This resting time allows juices to redistribute, ensuring every bite is juicy and flavorful.
Optional: Serve with a sprinkle of fresh herbs or a squeeze of lemon for an extra zing!
Exact quantities are listed in the recipe card below.
Secrets to Perfect kebabs on the grill
- Marinade Time: Allow the chicken and beef to marinate for at least an hour for maximum flavor absorption and tenderness.
- Vegetable Variety: Mix different vegetables like cherry tomatoes or mushrooms for added flavor and texture, ensuring a colorful presentation on the kebabs.
- Skewer Spacing: Leave a little space between meat and veggies on the skewers; this promotes even cooking and prevents steaming.
- Temperature Check: Use a meat thermometer to ensure chicken reaches 165°F and beef reaches at least 145°F for safe, juicy kebabs on the grill.
- Resting Period: Let your kebabs rest for about 5 minutes after grilling. This allows juices to redistribute, keeping every bite succulent.
How to Store and Freeze kebabs on the grill
Fridge: Keep leftover kebabs on the grill in an airtight container for up to 3 days. This helps retain their juicy flavor and prevents any unwanted odors.
Freezer: For longer storage, wrap individual kebabs tightly in plastic wrap and place them in a freezer bag. They can last up to 3 months without losing taste.
Reheating: When ready to enjoy, reheat kebabs in the oven at 350°F for about 15 minutes or until warmed through. This keeps them moist and flavorful.
Marinade Storage: If you have leftover marinade, store it in the fridge for up to 1 week. Use it for additional flavoring on your next batch of kebabs!
kebabs on the grill Your Way
Feel free to get creative and tailor these tasty skewers to suit your palate and dietary needs!
- Spicy Kick: Add 1-2 tablespoons of sriracha or chili paste to the marinade for a fiery twist. Spice lovers will relish the heat that perfectly complements the juicy meat and fresh veggies.
- Pork Perfection: Swap the beef sirloin for 1 pound of pork tenderloin, cut into cubes. The rich flavor of pork adds a delightful sweetness, making each bite incredibly satisfying.
- Veggie Delight: For a vegetarian option, replace both meats with 1 pound of firm tofu or tempeh. Marinating these plant-based proteins infuses them with flavor, making them just as delicious as traditional kebabs.
- Citrus Zing: Incorporate zest from one lemon or lime into your marinade for an extra burst of freshness. This little addition elevates the flavor profile and brightens up the overall dish beautifully.
- Herbed Harmony: Mix in fresh herbs like rosemary or thyme into your marinade for an aromatic experience. These herbs bring a garden-fresh essence that pairs wonderfully with grilled meats and veggies.
- Sweet & Savory: Add a tablespoon of honey or brown sugar to the marinade for a touch of sweetness. This caramelizes nicely on the grill, creating a beautiful glaze that balances savory flavors perfectly.
- Zesty Marinade: Replace lemon juice with apple cider vinegar for a tangy twist. The acidity enhances the meats’ tenderness while adding an unexpected depth to your kebabs.
Make Ahead Options

Preparing kebabs on the grill is a fantastic option for meal prep enthusiasts, allowing you to enjoy delicious flavors without the last-minute rush. You can marinate the chicken breast and beef sirloin cubes in a flavorful blend of 1/4 cup olive oil, 2 tablespoons lemon juice, 2 teaspoons garlic powder, 1 teaspoon paprika, 1 teaspoon cumin, 1 teaspoon salt, and 1/2 teaspoon black pepper up to 24 hours in advance. Additionally, you can chop the bell peppers, onion, and zucchini ahead of time—just remember to store them in an airtight container in the refrigerator for up to 3 days. To keep everything fresh and tasty, soak your wooden skewers for at least 30 minutes before grilling. When you’re ready to serve, simply thread the marinated meat and veggies onto the skewers, grill them for about 10-15 minutes until beautifully charred and cooked through, then let them rest for a few minutes before diving in. With these make-ahead tips for kebabs on the grill, you’ll save time while delivering a mouthwatering meal that’s sure to impress!
kebabs on the grill Questions Answered
What type of meat works best for kebabs?
While this recipe features chicken breast and beef sirloin, you can also use pork tenderloin, shrimp, or even firm fish like salmon. Just ensure that whichever meat you choose is cut into 1-inch cubes for even cooking on the grill.
How long should I marinate the meat for optimal flavor?
For the best results, marinate your chicken and beef in the delicious olive oil and spice mixture for at least 30 minutes, but if time allows, let it sit in the fridge for up to 2 hours. This will help enhance the flavors and keep your kebabs juicy!
Can I freeze leftover kebabs?
Absolutely! If you have any leftover grilled kebabs, let them cool completely before placing them in an airtight container or freezer bag. They can be frozen for up to three months. When you’re ready to enjoy them again, simply thaw in the refrigerator overnight and reheat on the grill or in a skillet.
What’s a good alternative to wooden skewers?
If you prefer not to use wooden skewers or if you’re grilling with kids and want to avoid sharp edges, consider using metal skewers. They are reusable, don’t need soaking, and can withstand higher heat without burning.
How many servings does this recipe yield?
This delightful recipe makes about 4 servings, with each serving containing around 350 calories. Perfect for a family gathering or an intimate summer barbecue – just adjust quantities accordingly if you’re feeding a crowd!
What should I serve with my grilled kebabs?
Pair your tasty kebabs with a refreshing side salad, some warm pita bread, or fluffy couscous. A cool tzatziki sauce or a zesty chimichurri can elevate your meal even further and balance out the smoky flavors from the grill!

Kebabs on the Grill
Ingredients
- 1 pound chicken breast cut into 1-inch cubes
- 1 pound beef sirloin cut into 1-inch cubes
- 1 bell pepper red cut into 1-inch pieces
- 1 bell pepper green cut into 1-inch pieces
- 1 onion large cut into wedges
- 8 oz zucchini sliced into rounds
- 1/4 cup olive oil
- 2 tablespoons lemon juice
- 2 teaspoons garlic powder
- 1 teaspoon paprika
- 1 teaspoon cumin
- 1 teaspoon salt
- 1/2 teaspoon black pepper
Method
- In a bowl, combine olive oil, lemon juice, garlic powder, paprika, cumin, salt, and black pepper to create the marinade.
- Add the chicken and beef cubes to the marinade, cover, and refrigerate for at least 30 minutes.
- Soak wooden skewers in water for 30 minutes to prevent burning.
- Preheat the grill to medium-high heat.
- Thread the marinated meat and vegetables onto the skewers, alternating between meat and vegetables.
- Place the skewers on the grill and cook for 10-15 minutes, turning occasionally, until the meat is cooked through and has nice grill marks.
- Remove from the grill and let rest for a few minutes before serving.















