Kebab Beef Recipe

Jump to Recipe ▼
Reader Rating
Total Time 1 hour 45 minutes

This post may contain affiliate links. Please read our disclosure policy.

This Kebab Beef Recipe is one of those back-pocket dinners I come back to again and again. They’re made with a simple, pantry-friendly marinade, take just minutes on the grill, and deliver juicy, flavorful steak every single time. This is a tried-and-true method I’ve used for years, no complicated steps, no overpowering ingredients, just well-seasoned beef cooked exactly the way it should be!

Looking for more tailgating ideas? Try these Crispy Oven French Fries, Buffalo Cauliflower, or Slow Cooker Party Meatballs.

Close up, overhead of beef kebabs on a white plate.

Why This Recipe Works

A simple, balanced marinade. This beef kebab marinade uses red wine vinegar for brightness, olive oil for richness, garlic for depth, and oregano for that classic Mediterranean-style flavor. Nothing overpowers the beef, the marinade enhances it instead of masking it!

Short marinating time, big flavor. With just one hour of marinating time, the steak becomes tender and well-seasoned without turning mushy. It’s perfect for weeknights when you want great flavor without planning days ahead.

High heat + low heat grilling method. Starting the kebabs over high heat creates a beautiful crust, while finishing over lower heat ensures the steak cooks evenly and stays juicy.

Perfect for entertaining or easy dinners. These beef kabobs are simple enough for a casual dinner but polished enough to serve guests. They’re reliable, forgiving, and easy to scale up for a crowd!

Close up, overhead of beef kebabs on a white plate.

Ingredients

Ingredients for beef kebabs.
  • Cubed steak: Look for evenly cut steak pieces so they cook at the same rate on the grill. Alternatively, you can dice up your favorite steak yourself!
  • Red wine vinegar: Adds acidity to tenderize the beef and brighten the marinade.
  • Olive oil: Helps carry flavor and keeps the steak juicy on the grill.
  • Dried oregano: Brings a classic, savory flavor that pairs perfectly with beef.
  • Red pepper flakes: Adds gentle heat without overpowering the marinade.
  • Crushed garlic: Gives the kebabs bold, garlicky depth.
  • Kosher salt & cracked black pepper: Essential for seasoning the meat properly.

Here’s How to Make It

  1. Marinade the Steak: In a large zip-lock bag, combine the diced steak with the rest of the marinade ingredients. Season generously with salt and pepper and marinate in the refrigerator for at least 1 hour, or up to 6.
Steps 1 for preparing kebab beef recipe.
  1. Preheat the Grill: Prepare the grill with an area of high heat and an area of low heat.
  2. Grill & Enjoy: Thread the diced steak onto skewers and sear in the area of high heat until a good crust has formed. Then, move them to the area of low heat to cook until the internal temperature reaches 145F for medium rare meat.
Steps 2-3 for preparing kebab beef recipe.

Expert Tips

  • Don’t overcrowd the skewers. Leave a little space between each piece of steak so heat can circulate and the meat sears instead of steaming.
  • Skip vegetables on the same skewer. Vegetables cook much slower than steak and can throw off the timing, leading to overcooked beef or undercooked veggies.
  • Let the beef rest. Give the kebabs a few minutes to rest after grilling so the juices redistribute and stay in the meat.
  • Use a thermometer. The biggest mistake with beef kebabs is that they come out overcooked! Use a meat thermometer to check the internal temperature. It’s the easiest way to guarantee perfectly cooked steak every time!

How to Serve Marinated Beef Kabobs

This steak with Mediterranean beef kebab marinade is incredibly versatile. Serve them with warm pita, Greek lemon rice, or air fryer potatoes for a hearty meal. They also go great with fresh sides like a Greek orzo pasta salad or tossed greens salad. And of course, don’t forget the sauce! Try dipping them into chimichurri sauce or tzatziki sauce

If you have leftovers, they are great sliced and tucked into wraps or bowls for easy leftovers the next day.

Overhead of beef kebabs on a white plate.

 FAQs

What is the best cut of beef for kebabs?

Steak that’s well-marbled and tender works best, such as sirloin or cubed steak. Even cuts ensure consistent cooking and juicy results!

How long should beef kabobs marinate?

At least 1 hour is enough for great flavor, but you can marinate for up to 6 hours. Longer than that isn’t necessary and can affect the texture.

Why are my beef kabobs tough?

Beef kabobs can turn out tough if the meat is overcooked or cooked too quickly without a chance to relax. Using a tender cut of beef, marinating it properly, and finishing the kabobs over lower heat after searing helps keep the steak juicy and tender instead of chewy!

Close up, of beef kebabs on a white plate with a hand taking one.

More Easy Dinner Recipes to Try

When you make this recipe, snap a photo and tag me on social – I love connecting with you and seeing what you’re up to in the kitchen!

Close up, overhead of beef kebabs on a white plate.
4.67 from 6 votes

Kebab Beef Recipe

This Kebab Beef Recipe is one of those back-pocket dinners I come back to again and again. They’re made with a simple, pantry-friendly marinade, take just minutes on the grill, and deliver juicy, flavorful steak every single time. This is a tried-and-true method I’ve used for years, no complicated steps, no overpowering ingredients, just well-seasoned beef cooked exactly the way it should be!
Prep: 1 hour 15 minutes
Cook: 20 minutes
marinating time: 10 minutes
Total: 1 hour 45 minutes
Servings: 3 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 1 pound cubed steak
  • ½ tbsp red wine vinegar
  • ½ tbsp olive oil
  • ½ tbsp dried oregano
  • ½ tsp red pepper flakes
  • 2 tsp crushed garlic
  • kosher salt , to taste
  • cracked black pepper, to taste

Instructions 

  • In a large zip-lock bag, combine the diced steak with the rest of the marinade ingredients. Season generously with salt and pepper and marinate in the refrigerator for at least 1 hour, or up to 6.
  • Prepare the grill with an area of high heat and an area of low heat.
  • Thread the steak onto skewers and sear on the area of high heat until a good crust has formed. Then, move them to the area of low heat to cook until the internal temperature reaches 145F for medium rare meat.

Notes

  • Don’t be tempted to cook any vegetables on the same skewers as the meat, as they will take a lot longer to cook properly so cooking them together will result in undercooked vegetables or overcooked steak!

Nutrition

Calories: 310kcal | Carbohydrates: 1g | Protein: 32g | Fat: 19g | Saturated Fat: 7g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 9g | Cholesterol: 109mg | Sodium: 97mg | Potassium: 533mg | Fiber: 1g | Sugar: 0.1g | Vitamin A: 113IU | Vitamin C: 1mg | Calcium: 53mg | Iron: 3mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you make this?Leave a star rating or comment below!
Tiffany of Creme de la Crumb in the kitchen

Welcome!

Hey there, I’m Tiffany – chef, photographer, mother, and avid taco eater. I am passionate about turning simple flavors and ingredients into tasty meals the whole family will love, with minimal prep and cleanup so there’s more time to spend eating and enjoying. Stay awhile, and help yourself to a taco or two!

More Recipes To Love

4.67 from 6 votes (4 ratings without comment)

Leave a comment

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

Recipe Rating




5 Comments

  1. Julie says:

    4 stars
    While the possibilities are often reduced on house squads – they outperform equally wrap gamble and away teams
    with a broad profit.

  2. Michelle says:

    Do you think these could be done in an air fryer?

    1. Tiffany says:

      Yeah, I do!

      1. Mark says:

        4 stars
        Recipes are great. But what do Homers have to do with football?

        1. Tiffany says:

          I’m glad you enjoyed the recipe! This homer refers to when my team plays at home.