Beef and Chicken Shish Kabobs Recipe: Skewered Grill Masterpiece With Charred Flavor

Main Courses

Beef and Chicken Shish Kabobs Recipe: Skewered Grill Masterpiece With Charred Flavor

This beef and chicken shish kabob recipe transforms simple ingredients into a restaurant-worthy grill masterpiece. šŸ”„ After years of testing different marinades and grilling techniques, I've perfected a method that delivers perfectly charred beef and chicken with tender, juicy centers every time. The key lies in the right balance of spices and a marinating process that infuses flavor without making the proteins too soggy.

What sets this recipe apart is the dual-protein approach—juicy chicken breasts and flavorful beef cubes—each marinated separately but cooked together for balanced flavor. The skewers are designed to cook evenly on the grill, ensuring no dry or overcooked pieces. With just 15 minutes of prep and 12-15 minutes of grilling, you'll have dinner ready in under 30 minutes, perfect for summer gatherings or weeknight dinners.

The result is skewers with beautifully caramelized edges, tender meat that falls apart slightly, and a smoky aroma that fills your backyard or patio. The marinade's blend of garlic, lemon, and herbs creates a bright, savory profile that pairs perfectly with grilled vegetables or a simple side salad. This is the kind of dish that makes grilling feel like an effortless celebration.

Serve with warm pita bread, grilled zucchini, or a fresh cucumber salad to complete the meal. The beauty of shish kabobs is their versatility—they work for intimate dinners or large gatherings, and the leftovers reheat beautifully for lunch the next day. Let's get started on creating your perfect skewered masterpiece.

šŸ‘Øā€šŸ³
Difficulty
Medium
🄩
Diet
Meat
šŸ”„
Calories
Med Cal

Ingredients for beef and chicken shish kabob

Juicy chicken and tender beef cubes meet a bright, smoky marinade for skewers that impress every time.

Ingredient Amount Notes
Boneless, Skinless Chicken Breast šŸ— 1 ½ lb Cut into 1-inch cubes
Chuck Roast 🄩 1 ½ lb Cut into 1-inch cubes
Lemon Juice šŸ‹ ½ cup Freshly squeezed
Extra-Virgin Olive Oil šŸ«’ ā…“ cup For marinade
Garlic Cloves šŸ§„ 6 whole Minced
Greek Yogurt šŸ„› ½ cup Plain, full-fat preferred
Ground Cumin 🌿 1 tbsp Toasted for depth
Smoked Paprika šŸŒ¶ļø 1 tbsp For smoky flavor
Ground Coriander 🌿 1 tsp Freshly ground preferred
Salt šŸ§‚ 1 ½ tsp Kosher or sea salt
Black Pepper šŸŒ¶ļø 1 tsp Freshly ground
Fresh Rosemary 🌿 ¼ cup Finely chopped
Wooden Skewers 🪵 12 whole Soaked in water 30 minutes

The beef and chicken are the stars here, so quality matters. Chuck roast gives you that melt-in-your-mouth texture, while boneless, skinless chicken breast stays juicy. Look for well-marbled beef at your butcher or the meat counter—Costco or Whole Foods often have great cuts. For the chicken, organic or free-range makes a noticeable difference in flavor. If you're prepping ahead, marinate the meats separately in the fridge for up to 8 hours—this ensures maximum flavor infusion without making the proteins mushy.

No Greek yogurt? Plain sour cream or vegan yogurt works just as well for the marinade. Running low on fresh rosemary? Dried rosemary at one-third the amount gets you close, though fresh has that bright, piney aroma. The lemon juice should be freshly squeezed—bottled juice lacks that bright acidity. For the skewers, soak them in water for at least 30 minutes to prevent burning. If you're short on time, metal skewers are a great alternative, but they require less soaking. The garlic should be minced finely—it's the secret to that restaurant-quality depth.

Marinated meats keep 3-4 days in the fridge, but cook them within 24 hours for best results. Skewered meats are best served immediately after grilling, but leftovers reheat beautifully in a 350°F oven for 10-15 minutes. For meal prep, assemble the skewers ahead and refrigerate them on a tray lined with parchment paper—this keeps them from sticking. The marinade itself can be made 1 day ahead and stored in an airtight container in the fridge, though the yogurt may separate slightly; just stir before using.

ā¤ļø

Why You'll Love This Recipe

  • This is my go-to for everything: Tuesday dinners, potlucks, or when my in-laws drop by unannounced. The leftovers? Even better cold the next day—perfect for lunches or a quick salad topper. And because it uses affordable cuts (chuck roast, anyone?), it’s the kind of meal that makes you look like a cooking pro without breaking the bank.
  • I’ll be real: I used to dread kabobs because of the mess. Not anymore. Toss everything on a sheet pan, broil it, and boom—done. The olive oil keeps it from sticking, and the lemon keeps the flavors popping. It’s the kind of recipe that makes you wonder why you ever overcomplicated things. (Yes, even on a Tuesday night.)

Step-by-step instructions for skewered grill masterpiece with charred flavor

Here's the method for restaurant-quality kabobs with perfectly balanced beef and chicken.

1

šŸ‘Øā€šŸ³ Step 1: Prep and Marinate the Proteins

Cut the 1.5 lb boneless, skinless chicken breast and 1.5 lb chuck roast into 1-inch cubes—uniform size ensures even cooking. In a large bowl, whisk together the 0.5 cup lemon juice, 0.33 cup extra-virgin olive oil, 6 minced garlic cloves, 0.5 cup Greek yogurt, 1 tbsp ground cumin, 1 tbsp smoked paprika, 1 tsp ground coriander, 1.5 tsp salt, 1 tsp black pepper, and 0.25 cup finely chopped fresh rosemary. Pour this marinade over the cubed meats and toss gently to coat completely.

Cover the bowl and refrigerate for at least 4 hours (overnight is ideal). The acidity from the lemon juice and yogurt tenderizes the beef while the spices penetrate the chicken. You'll know it's ready when the marinade absorbs into the meat and the aromas fill your kitchen.

2

šŸ”Ŗ Step 2: Assemble the Skewers

Soak the 12 wooden skewers in water for 30 minutes to prevent burning on the grill. Drain well before using. Working quickly, thread the marinated meat onto the skewers, alternating between beef and chicken cubes. Leave a small gap at the top of each skewer—this prevents the meat from expanding and splitting the skewer as it cooks.

Arrange the skewers on a plate and return them to the refrigerator for 30 minutes before grilling. This chilling step helps maintain the shape of the cubes and prevents them from sliding off during cooking. Here's where it gets fun—toss in a few extra rosemary sprigs if you want that extra aromatic touch.

3

šŸ”„ Step 3: Grill to Perfect Doneness

Preheat your grill to high heat (about 450°F). Once the grill is fully heated, place the skewers on the grates, leaving space between them for even heat circulation. Cook for 8-10 minutes, turning occasionally, until the beef reaches 160°F internally and the chicken hits 165°F. You'll see beautiful grill marks forming and smell that irresistible charred aroma.

For the final 2 minutes, move the skewers to indirect heat if your grill allows it. This helps carry over the cooking process and ensures the centers reach the perfect temperature without overcooking the exteriors. The beef should be fork-tender with a slight pink center, while the chicken should be juicy and fully opaque.

4

ā° Step 4: Rest and Serve

Transfer the skewers to a cutting board and let them rest for 5 minutes. This resting period allows the juices to redistribute throughout the meat, preventing them from running out when you cut into the kabobs. The result is juicier, more flavorful bites every time.

Serve immediately with a side of grilled vegetables or a fresh salad. The combination of smoky, charred beef and tender, herb-infused chicken creates a perfect balance of flavors. Each bite delivers that satisfying mix of textures—juicy meat, crispy edges, and aromatic herbs.

šŸ‘Øā€šŸ³

Pro Tips For Making Beef And Chicken Shish Kabob

  • BRINE THE CHUCK: Chuck roast loves salt—soak it in a mix of cold water, 1 tablespoon salt, and 1 tablespoon lemon juice for 30 minutes before cutting. I learned this the hard way: dry, tough beef ruins even the best skewers. (Yes, it’s extra work, but the texture makes all the difference.)
  • CUT CHICKEN SMALL: Slice chicken breast into 1-inch cubes—no bigger. Thicker pieces dry out on the outside before the inside cooks, and you end up with sad, rubbery bites. Trust me, the extra 5 minutes chopping saves you from disappointment.
  • OIL THE GRILL RACK: Brush the grill grates with olive oil before cooking—it prevents sticking and gives the beef and chicken a subtle char. I used to skip this, and half my skewers would fall apart. (Pro move: use tongs to flip, not a fork.)
  • MARINATE SEPARATELY: Toss chicken and beef in their own bowls with half the marinade each—chicken cooks faster, so it won’t turn mushy while the beef finishes. I was skeptical until I tried it: juicy chicken, perfectly medium beef, no compromises.

Storing and reheating your beef and chicken shish kabob

Fridge Storage Tips

Marinated skewers keep beautifully in the fridge for 3-4 days, but cook them within 24 hours for best texture. Store them on a tray lined with parchment paper to prevent sticking. I like to arrange them in a single layer so they don't touch—this keeps them organized and makes reheating easier later. 🄶

Freezer Prep Trick

For longer storage, assemble the skewers completely (meat on skewers) and freeze them on a tray for 2 hours to solidify. Then transfer to a ziplock freezer bag with parchment paper between layers. They'll stay fresh for up to 3 months—just thaw overnight in the fridge before grilling. The meat maintains its shape beautifully this way.

Grill Reheating Method

For the best results, reheat skewers directly on the grill over medium heat for 5-7 minutes, turning occasionally. This gives them that fresh-off-the-grill texture. I add a splash of water to the grill grates to create steam and prevent drying. The chicken reheats perfectly this way, while the beef gets that satisfying char again. šŸ”„

Oven Alternative

If you're not grilling, use a 400°F oven for 10-12 minutes on a wire rack over a baking sheet. This mimics grill heat distribution better than a flat pan. Add a few fresh rosemary sprigs to the tray for extra aroma. The skewers will be hot and ready in no time, with that familiar smoky flavor.

Microwave Last Resort

In a pinch, use the microwave on 70% power for 1.5-2 minutes, covered with a damp paper towel. Stir halfway through to distribute heat evenly. The texture won't be as good as grilling, but it's better than cold kabobs. I only use this when I'm truly short on time—it's not my first choice. šŸ’«

Leftovers Hack

Save any leftover marinade (strain out solids) and use it as a sauce for grilled veggies or as a dip for pita bread. The flavors only get better after the first cook! I also like to chop any remaining skewered meat and toss it into grain bowls for quick lunches the next day. Nothing goes to waste in my kitchen. 🌟

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 145mg48%
Sodium 820mg36%
Total Carbohydrate 18g6%
Dietary Fiber 2g8%
Sugars 3g
Protein 52g104%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I use lamb or shrimp instead of beef and chicken?

This recipe works beautifully with lamb cubes (use 160°F as your target temp) or shrimp (145°F for medium doneness). For shrimp, marinate for only 30-60 minutes to prevent overcooking. Lamb pairs wonderfully with the same marinade—just reduce cooking time to 6-8 minutes total. The yogurt and lemon keep everything tender.

2

Why does my chicken turn out dry when grilling?

Overcooking is the #1 cause! Chicken should reach 165°F internally, but pull it off the grill 5°F below and let it rest—it carries over to the perfect temp. Also, avoid thick chicken pieces (stick to 1-inch cubes) and don't overcrowd the grill. If using boneless thighs instead of breast, they're more forgiving and stay juicier.

3

How do I prevent the meat from falling off the skewers?

Soak wooden skewers for 30+ minutes and use 1-inch cubes (not larger). Thread beef and chicken alternately with small veggies (bell peppers, onions) between meat pieces—they act as "stoppers." Chill skewers for 30 minutes before grilling to firm up the meat. For extra security, brush skewers with a little olive oil before threading.

4

What's the best way to make this indoors without a grill?

Use a cast-iron skillet on medium-high heat with 1 tbsp oil per side. Cook skewers 2-3 minutes per side until charred. For a smoky flavor, add 1-2 tbsp wood chips (soaked) to the pan. Alternatively, broil for 5-6 minutes on high, watching closely to prevent burning. The marinade's yogurt helps keep things moist.

5

Can I make these ahead for a party?

Yes! Assemble skewers 2 days ahead and refrigerate uncovered on a tray (so they don't stick). Grill directly from cold—just add 2-3 extra minutes to cooking time. For freezing, assemble skewers, freeze solid, then store in bags with parchment between layers. Thaw overnight in the fridge before grilling. The crowd won't know they weren't made fresh!

ā˜…ā˜…ā˜…ā˜…ā˜…4.6(10 reviews)
Categories Main Courses