Grilled Beef Kebabs with Tzatziki

Jump to Recipe

There are certain recipes that earn a permanent spot in your warm-weather rotation, and Grilled Beef Kebabs with Tzatziki are absolutely one of them. We are talking well-seasoned, juicy chunks of beef threaded onto skewers and cooked over high heat until beautifully charred on the outside and tender all the way through. I love serving these alongside Grilled Vegetables with Whipped Feta for a full spread, and if you are already firing up the grill, you might as well throw on some Grilled Corn and Zucchini Salad too. And honestly, if you are a skewer person like I am, my Marinated Grilled Steak Skewers deserve a spot in your lineup as well. This is the kind of meal that makes everyone crowd around the grill, and I am completely here for it.

Grilled beef kebabs with vegetables and tzatziki


 

Grilled Beef Kebabs with Tzatziki at a Glance

  • 🕒 Total Time: 27 minutes
  • 👪 Servings: 4
  • 🍝 Cuisine Type: American / Mediterranean / Turkish / Greek
  • 🧂 Flavor Profile: Bold, smoky, and savory from a cumin and paprika marinade, balanced by sweet charred peppers and cool, creamy tzatziki.
  • 📖 Dietary Info: Gluten-free friendly (serve with gluten-free sides), contains dairy if served with tzatziki, dairy-free dip alternatives available.
  • 📦 Storage Notes: Store leftover kebabs in an airtight container in the refrigerator for up to 3 days and reheat gently in a skillet or oven.
  • Why You'll Love It: These kebabs are the definition of effortless summer entertaining. The marinade does all the heavy lifting so you get maximum flavor with minimal work. Everything comes together on the grill in about 10 minutes and looks absolutely stunning on a platter. Hot, smoky beef paired with chilled tzatziki is honestly one of the best flavor combinations out there.

Summarize and save this content on

Why I Love This Recipe

These Grilled Beef Kebabs with Tzatziki are my go-to for effortless summer entertaining, but they also bring back memories of our recent trip to Turkey. We had the most incredible grilled beef döner and kebabs all over the country, especially along the coast, where they’d serve it beachside with a creamy yogurt dip, fresh veggies, and warm flatbread. It was simple and perfect, smoky, savory, cool, and refreshing all at once.

These Grilled Beef Kebabs with Tzatziki are my way of bringing a little bit of that magic back home. The marinade infuses the beef with bold flavor, the veggies get beautifully charred on the grill, and the chilled tzatziki on the side ties it all together. It’s the kind of meal that looks impressive but comes together with minimal effort, which you guys know is always a win in my book.

Jump to:

Ingredients

Ingredients for grilled beef kebabs

Substitutions & Swaps

🥩 Beef Cut

  • Ribeye - Higher fat marbling means incredible char and juiciness on the grill. Cut into 1.5-inch cubes and it holds up beautifully on the skewer without drying out.
  • Flank Steak - Lean and intensely beefy, flank soaks up the marinade fast. Cut against the grain into chunky cubes so it stays tender rather than chewy.
  • Hanger Steak - The butcher's secret weapon. Hanger has a deep, mineral-forward flavor that makes the cumin and paprika marinade sing even louder.
  • Lamb Leg (boneless) - A nod to Turkish tradition. Lamb brings a rich, slightly gamey depth that pairs perfectly with the oregano and tzatziki in a way beef never quite can.

🧪 Marinade Acid

  • Lemon Juice - Brightens the marinade with citrus acidity instead of wine-forward sharpness. Especially good if you are also serving with tzatziki since the lemon threads through both components.
  • Pomegranate Molasses - Adds a sweet-tart depth and a gorgeous lacquered char on the grill. Use about 1 tablespoon in place of the red wine vinegar for a more Middle Eastern flavor profile.
  • White Wine Vinegar - A milder, crisper swap when you want the spice blend to stay front and center without any deep wine funk from the red variety.
  • Sherry Vinegar - Nutty and complex with a slightly oxidized note that adds real sophistication to the marinade. Spanish in origin but works beautifully with cumin and paprika.

🌶️ Spice Blend

  • Smoked Paprika (in place of sweet) - Swap sweet paprika for smoked and you get a campfire depth even before the beef hits the grill. Great if you are using a gas grill and want that extra smoky layer.
  • Aleppo Pepper (in place of paprika) - Fruity, mildly spicy, and deeply savory. Aleppo is a classic Turkish spice that would make this marinade even more authentic to the flavors Gaby experienced on the coast.
  • Za'atar (added alongside existing spices) - Stir in a teaspoon of za'atar for herby, sesame-forward complexity. It bridges the oregano already in the recipe and pulls the whole blend toward the Eastern Mediterranean.
  • Ras el Hanout (in place of cumin and paprika) - This North African spice blend already contains cumin, coriander, cinnamon, and paprika in one. Use 2 teaspoons total to replace both spices for a more aromatic, warmly spiced kebab.

🫑 Vegetables on the Skewer

  • Zucchini - Sturdy enough to hold on a skewer and chars at roughly the same rate as bell pepper. Cut into thick half-moons so it does not fall apart mid-grill.
  • Cherry Tomatoes - They blister and burst on the grill releasing sweet acidity right next to the beef. Thread them on separately or at the ends of the skewer since they cook faster than the peppers.
  • Red Onion (in place of sweet onion) - Red onion has a sharper bite raw but mellows and caramelizes beautifully under direct grill heat. It also adds a striking color contrast on the platter.
  • Mushrooms (cremini or baby bella) - Dense and meaty, cremini mushrooms absorb the dripping marinade as they grill and develop a savory umami note that makes them feel like a natural companion to the beef.
  • Eggplant - Cube Japanese eggplant into 1.5-inch pieces and it grills into silky, smoky bites. It is a classic kebab vegetable across Turkey and the Eastern Mediterranean and fits the spirit of this recipe perfectly.

🥣 Tzatziki (Dipping Sauce)

  • Hummus - Thick, creamy, and earthy. A good store-bought or homemade hummus provides that same cool, rich contrast to the hot charred beef without any dairy involved.
  • Lemony Tahini Sauce - Whisk tahini with lemon juice, garlic, and cold water until silky. It has a nutty bitterness that cuts through the richness of the beef and mirrors the sesame notes of the marinade spices.
  • Whipped Feta - Blend feta with a splash of olive oil and lemon until smooth. Salty, tangy, and spreadable, it doubles as a dip and a sauce for wrapping the kebabs in warm pita.
  • Skordalia - A Greek garlic and potato sauce that is rich, punchy, and deeply savory. If you love garlic, this is the bolder, more intense cousin of tzatziki and it is phenomenal with grilled beef.

How to Make Grilled Beef Kebabs with Tzatziki

Raw beef with various spices mixed

Step 1: In a large bowl or zip-top bag, combine the beef, olive oil, red wine vinegar, garlic, cumin, paprika, oregano, salt, and pepper. Toss well to coat. Cover and marinate in the refrigerator for at least 4 hours, ideally 6 to 8.

Preheat a gas or charcoal grill to medium-high heat.

Colorful beef kebabs on skewers

Step 2: Thread the marinated beef onto skewers, alternating with onion and bell pepper pieces.

Grill the kebabs over direct heat, turning every 3 to 4 minutes, until the beef is charred and cooked to medium or your desired doneness, about 10 to 12 minutes total.

Beef kebabs with colorful vegetables skewered

Step 3: Transfer to a platter and let rest for 5 minutes. Serve with chilled tzatziki.

🥩🔥🥒 Tips & Tricks for the Best Grilled Beef Kebabs with Tzatziki

Smoky, charred, and served with a chilled tzatziki situation that makes this the ultimate backyard flex.

  • Marinate for a minimum of 4 hours, but overnight is the real move. The red wine vinegar in the marinade works as an acid tenderizer, breaking down muscle fibers in the sirloin. More time means deeper penetration of the garlic, cumin, and paprika into the meat, not just the surface.
  • Pat the beef dry before threading it onto skewers. Excess marinade on the surface of the beef creates steam on the grill instead of a sear. A quick pat with paper towels gives you that caramelized, slightly charred crust that makes kebabs actually delicious.
  • Cut beef and vegetables to exactly 1.5 inches, no guessing. Inconsistent sizing means some pieces overcook while others are still raw. Uniform cuts ensure the beef and vegetables finish at the same time on the grill.
  • Soak wooden skewers in cold water for at least 1 hour before using. Dry wood ignites quickly over direct high heat. Thoroughly soaked skewers resist burning long enough to get through the full 10 to 12 minute cook time without becoming a liability.
  • Do not pack the skewer too tight. Pieces that are pressed tightly together trap steam between them and those spots never get direct grill contact. Leave a tiny gap between each piece so heat can circulate and every surface has a chance to char.
  • Preheat your grill to medium-high and make sure the grates are clean and oiled. Cold or dirty grates cause sticking, which tears the meat when you try to turn the kebabs. A well-oiled, hot grate releases cleanly and gives you those defined grill marks.
  • Turn the kebabs every 3 to 4 minutes on a strict rotation. Kebabs have multiple flat sides and each one needs direct heat exposure. Consistent turning builds even char all around rather than burning one side and leaving the others pale and steamed.
  • Pull the beef at medium doneness (around 135 to 140 degrees F internal). Sirloin tip is a lean cut with minimal fat marbling. Cooking it past medium results in a dry, tough texture because there is not enough intramuscular fat to keep it moist at higher temperatures.
  • Rest the kebabs on a warm platter for 5 full minutes before serving. Resting allows the muscle fibers to relax and reabsorb juices that were pushed to the center during cooking. Cut into them too early and those juices run out onto the platter instead of staying in the meat.
  • Keep the tzatziki cold right up until the moment you serve it. The contrast between hot charred beef and ice-cold tzatziki is the entire point of this dish. A warm or room-temperature dip kills that sensory payoff completely.
  • Use metal skewers if you grill kebabs regularly. Metal skewers conduct heat from the inside out, helping the center of each beef cube cook more evenly. They also never burn, do not require soaking, and hold up to heavier cuts of meat without bending.
  • Let the marinade do the seasoning work and skip adding extra salt post-grill. The marinade already includes kosher salt and the reduction of moisture during grilling concentrates those flavors significantly. Over-salting after the fact is a common mistake that makes the finished kebab taste sharp rather than savory.

FAQ's

Can I use a different cut of beef for these Grilled Beef Kebabs?

Yes, flank steak, hanger or ribeye would work well too, just make sure it’s tender and cut into even pieces.

Can I make Grilled Beef Kebabs with Tzatziki ahead of time?

You can marinate the beef and chop the veggies up to a day in advance. Assemble and grill just before serving for max flavor.

What if I don’t have a grill?

Cast iron skillet on the stovetop is a great alternative.

Is there a dairy-free dip alternative to tzatziki?

Try a dairy-free tzatziki or serve with a lemony tahini sauce.

How long should I marinate the beef?

At least 30 minutes, but 2–8 hours provides the best flavor.

How do I keep beef kebabs tender?

Avoid overcooking and let the beef rest before serving. Using a tender cut and slicing against the grain also helps.

Grilled Beef Kebabs with Tzatziki

Author: Gaby Dalkin
5 from 2 votes
Juicy grilled beef kebabs with colorful veggies and creamy tzatziki. The ultimate summer dinner, perfect for grilling season and easy entertaining.
Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Course Dinner
Cuisine Mediterranean, American, Turkish, Greek
Servings 4

Ingredients
  

  • 1.5 lbs beef sirloin tips cut into 1 ½-inch cubes
  • 3 tablespoon olive oil
  • 2 tablespoon red wine vinegar
  • 1 tablespoon granulated garlic
  • 1 teaspoon ground cumin
  • 1 teaspoon sweet paprika
  • 1 teaspoon dried oregano
  • Kosher salt and freshly cracked black pepper
  • 1 sweet onion cut into 1 ½-inch pieces
  • 1 red bell pepper cut into 1 ½-inch pieces
  • 1 yellow bell pepper cut into 1 ½-inch pieces
  • 1 orange bell pepper cut into 1 ½-inch pieces
  • Tzatziki

Instructions
 

  • In a large bowl or zip-top bag, combine the beef, olive oil, red wine vinegar, garlic, cumin, paprika, oregano, salt, and pepper. Toss well to coat. Cover and marinate in the refrigerator for at least 4 hours, ideally 6 to 8.
  • Preheat a gas or charcoal grill to medium-high heat.
  • Thread the marinated beef onto skewers, alternating with onion and bell pepper pieces.
  • Grill the kebabs over direct heat, turning every 3 to 4 minutes, until the beef is charred and cooked to medium or your desired doneness, about 10 to 12 minutes total.
  • Transfer to a platter and let rest for 5 minutes. Serve with chilled tzatziki.

Notes

  • Marinate for a minimum of 4 hours, but overnight is the real move. The red wine vinegar in the marinade works as an acid tenderizer, breaking down muscle fibers in the sirloin. More time means deeper penetration of the garlic, cumin, and paprika into the meat, not just the surface.
  • Pat the beef dry before threading it onto skewers. Excess marinade on the surface of the beef creates steam on the grill instead of a sear. A quick pat with paper towels gives you that caramelized, slightly charred crust that makes kebabs actually delicious.
  • Cut beef and vegetables to exactly 1.5 inches, no guessing. Inconsistent sizing means some pieces overcook while others are still raw. Uniform cuts ensure the beef and vegetables finish at the same time on the grill.
  • Soak wooden skewers in cold water for at least 1 hour before using. Dry wood ignites quickly over direct high heat. Thoroughly soaked skewers resist burning long enough to get through the full 10 to 12 minute cook time without becoming a liability.
  • Do not pack the skewer too tight. Pieces that are pressed tightly together trap steam between them and those spots never get direct grill contact. Leave a tiny gap between each piece so heat can circulate and every surface has a chance to char.
  • Preheat your grill to medium-high and make sure the grates are clean and oiled. Cold or dirty grates cause sticking, which tears the meat when you try to turn the kebabs. A well-oiled, hot grate releases cleanly and gives you those defined grill marks.
  • Turn the kebabs every 3 to 4 minutes on a strict rotation. Kebabs have multiple flat sides and each one needs direct heat exposure. Consistent turning builds even char all around rather than burning one side and leaving the others pale and steamed.
  • Pull the beef at medium doneness (around 135 to 140 degrees F internal). Sirloin tip is a lean cut with minimal fat marbling. Cooking it past medium results in a dry, tough texture because there is not enough intramuscular fat to keep it moist at higher temperatures.
  • Rest the kebabs on a warm platter for 5 full minutes before serving. Resting allows the muscle fibers to relax and reabsorb juices that were pushed to the center during cooking. Cut into them too early and those juices run out onto the platter instead of staying in the meat.
  • Keep the tzatziki cold right up until the moment you serve it. The contrast between hot charred beef and ice-cold tzatziki is the entire point of this dish. A warm or room-temperature dip kills that sensory payoff completely.
  • Use metal skewers if you grill kebabs regularly. Metal skewers conduct heat from the inside out, helping the center of each beef cube cook more evenly. They also never burn, do not require soaking, and hold up to heavier cuts of meat without bending.
  • Let the marinade do the seasoning work and skip adding extra salt post-grill. The marinade already includes kosher salt and the reduction of moisture during grilling concentrates those flavors significantly. Over-salting after the fact is a common mistake that makes the finished kebab taste sharp rather than savory.

Nutrition Information

Calories: 351kcal | Carbohydrates: 10g | Protein: 39g | Fat: 16g | Saturated Fat: 4g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 0.2g | Cholesterol: 104mg | Sodium: 114mg | Potassium: 939mg | Fiber: 3g | Sugar: 4g | Vitamin A: 2184IU | Vitamin C: 133mg | Calcium: 38mg | Iron: 5mg
Tried this Recipe? Tag me Today!Mention @WhatsGabyCookin or tag #whatsgabycooking!

Photo by Matt Armendariz / Food Styling by Adam Pearson /  Recipe from What’s Gaby Cooking

15 Comments

  1. I made this last night and from my family's reaction, you would have thought they had not been fed in days. There was no talk at dinner...just food noises. When I got up this morning, my son was eating the one leftover for breakfast. I served it with your rice from the chipotle bowl recipe. I am getting so much love from your recipes that I am now starting to work my way through your collection "Julie and Julia" style.

  2. 5 stars
    Thank you Gaby! I had bought the ingredients to make the kebabs and tzatziki for myself and my husband and at the last moment invited family over. Both were so delicious and a big hit.

  3. 5 stars
    You have made grilling so approachable. I can't wait to go through your newest book and make all the things!!!

  4. We had these for dinner last night...DELISH! With weekend prep to chop veg, the kebabs came together in less than 20 minutes, which is perfect for a work night. We paired with a bit of brown rice, and will definitely make again

  5. Love everything about this! Summer grilling is the best and kebabs are a favorite. Great entertaining video also!

  6. you have some pretty awesome friends! Takes one to know one, right? 😉
    Kebobs --> HEAVENLY! I love me some grilled beef with a good marinade!

5 from 2 votes

Leave a Reply

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

Recipe Rating