Greek Beef Kebabs Recipe With Garlic and Herbs
Greek beef kebabs deliver bold Mediterranean flavors in a fun, handheld format that works for casual weeknight dinners or outdoor entertaining.
There's something universally appealing about grilled meat on skewers, especially when it carries the aromatic warmth of Greece.
Kebabs make mealtime feel relaxed yet special, turning simple dinners into memorable occasions that everyone looks forward to.
You can serve them over rice, tucked into pita, or alongside fresh salads for a complete meal that feels lighter than traditional grilled fare.
The smoky char from the grill adds depth while keeping preparation straightforward enough for busy schedules.
Kebabs also encourage communal eating, making them ideal when you want to gather people around good food without fuss.
When you crave something flavorful that still feels wholesome and satisfying, this recipe hits all the right notes.
Reasons Greek Beef Kebabs Keep Things Simple
What Goes Into Greek Beef Kebabs
Main Protein:Marinade Ingredients:Vegetable Components:Optional Skewers:Necessary Tools for Greek Beef Kebabs
How to Cook Greek Beef Kebabs
Mix the Marinade
Grab a large bowl and whisk together 1/4 cup olive oil, 3 tablespoons red wine vinegar, 2 tablespoons lemon juice, 4 minced garlic cloves, 1 tablespoon dried oregano, 1 tablespoon dried thyme, 1 teaspoon ground cumin, and a sprinkle of salt and pepper. This magical blend will give your beef an incredible flavor punch.
Soak the Beef
Drop 1.5 pounds of beef sirloin cubes into the marinade, making sure each piece gets totally coated. Cover the bowl and tuck it in the refrigerator for at least 2 hours – overnight works even better if you can wait that long.
Prepare the Skewers
Grab your wooden skewers and soak them in water for 30 minutes. This trick prevents them from turning into torches on the grill. While they’re soaking, chop up your veggies:
Build the Kebabs
Start threading your marinated beef and chopped vegetables onto the skewers. Mix it up – add a beef cube, then a pepper chunk, then an onion wedge, and keep going until your skewers are loaded.
Fire Up the Grill
Heat your grill to 400°F (medium-high heat). When it’s hot and ready, lay those kebabs across the grates.
Grill to Perfection
Cook the kebabs for 10-12 minutes, turning them every few minutes so each side gets beautifully charred. Watch for the beef to reach your preferred doneness – about 145°F for medium-rare.
Rest and Serve
Pull the kebabs off the grill and let them rest for 3-4 minutes. This helps the juices settle, making each bite super tender. Serve hot and enjoy your Greek-style feast!
Best Tips For Greek Beef Kebabs
What Are the Best Variations for Greek Beef Kebabs
How to Serve Greek Beef Kebabs
Greek Beef Kebabs Storage After Grilling
Greek Beef Kebabs Questions Answered
What makes this marinade so flavorful?
The combination of red wine vinegar, lemon juice, and multiple herbs creates a complex, tangy base that deeply penetrates the beef, releasing incredible taste with every bite.
Can beef kebabs be prepared in advance?
Absolutely. Marinate the beef up to 24 hours before grilling, which allows the meat to absorb maximum flavor and become super tender.
Which beef cuts work best for these kebabs?
Sirloin, tenderloin, and ribeye are excellent choices. Look for well-marbled cuts that stay juicy during grilling and cut into consistent, bite-sized cubes.
How do I prevent kebabs from sticking to the grill?
Ensure your grill grates are clean and lightly oiled before cooking. Also, avoid moving the skewers too frequently during grilling.
Should vegetables be seasoned separately?
The marinade coats everything beautifully, so additional seasoning isn’t necessary. Simply toss your vegetables in the same marinade as the beef.
Can these kebabs be cooked indoors?
Yes, use a grill pan or broiler. Adjust cooking time and rotate skewers to achieve even charring and proper beef doneness.
Greek Beef Kebabs Recipe
- Total Time: 2 hours 40-42 minutes
- Yield: 4 1x
Description
Sizzling Greek Beef Kebabs bring Mediterranean flavors straight to your backyard grill with a tangy, herb-packed marinade that makes your taste buds dance. Tender beef chunks threaded on skewers deliver juicy, charred perfection that turns an ordinary dinner into a delicious adventure.
Ingredients
Protein:
- 1.5 pounds beef sirloin
Marinade Ingredients:
- ¼ cup olive oil
- 3 tablespoons red wine vinegar
- 2 tablespoons lemon juice
- 4 cloves garlic
- 1 tablespoon dried oregano
- 1 tablespoon dried thyme
- 1 teaspoon ground cumin
- Salt
- Pepper
Vegetable Ingredients:
- 1 red onion
- 1 bell pepper
- 1 zucchini
- Wooden or metal skewers
Instructions
- Whisk ¼ cup olive oil, 3 tablespoons red wine vinegar, 2 tablespoons lemon juice, 4 minced garlic cloves, 1 tablespoon each oregano and thyme, 1 teaspoon cumin, salt, and pepper in a large bowl to create your tangy marinade.
- Drop 1.5 pounds beef sirloin cubes into the marinade. Massage each piece until completely coated. Seal and refrigerate for 2-4 hours, allowing flavors to penetrate the meat.
- Thirty minutes before grilling, submerge wooden skewers in cold water to prevent burning.
- Heat outdoor grill to 400°F, ensuring grates are clean and lightly oiled.
- Cut 1 red onion into thick wedges, slice 1 bell pepper into 1-inch chunks, and slice 1 zucchini into half-moon pieces.
- Thread marinated beef cubes and vegetable pieces onto skewers, creating colorful alternating patterns.
- Place skewers on hot grill, cooking 4-6 minutes per side until beef reaches 145°F for medium-rare and vegetables develop light char marks.
- Transfer kebabs to a clean platter. Let rest 3-5 minutes before serving to help juices redistribute through the meat.
Notes
- Marinate beef for maximum flavor by letting it sit in the refrigerator overnight, which allows the herbs and spices to deeply penetrate the meat.
- Soak wooden skewers completely to prevent burning and ensure even cooking of your kebabs on the grill.
- For a gluten-free version, replace cumin with extra oregano and use tamari instead of traditional salt to keep the recipe adaptable for different dietary needs.
- Achieve perfect doneness by using a meat thermometer to check internal temperature, aiming for 135°F for medium-rare beef that stays tender and juicy.
- Prep Time: 2 hours 30 minutes
- Cook Time: 10-12 minutes
- Category: Beef
- Method: Grilling
- Cuisine: Greek
Nutrition
- Serving Size: 4
- Calories: 332 kcal
- Sugar: 3 g
- Sodium: 230 mg
- Fat: 22 g
- Saturated Fat: 7 g
- Unsaturated Fat: 14 g
- Trans Fat: 0.5 g
- Carbohydrates: 6 g
- Fiber: 2 g
- Protein: 30 g
- Cholesterol: 90 mg





Susan Whitaker
Content Specialist & Home Cooking Guide
Expertise
Family-friendly Meals, Simple Healthy Cooking, Ingredient Substitutions, Beginner-friendly Recipes, Flexible Meal Prep
Education
Susan is the steady, practical guide at Mary Sue & Susan, bringing clarity, structure, and a warm sense of encouragement to every recipe she touches. Susan joined the site with a simple goal: help people cook with more confidence and less guesswork.