|

Marinated Greek Beef Souvlaki Skewers (Beef Kabobs) Recipe

If you’re craving something that brings a burst of Mediterranean sunshine to your dinner table, you’ve got to try this Marinated Greek Beef Souvlaki Skewers (Beef Kabobs) Recipe. There’s something magical about tender chunks of beef soaked in a zesty, herby marinade, grilled just right, and served alongside vibrant veggies. Whether it’s a weekend BBQ or a casual family dinner, these skewers never fail to impress—and they’re surprisingly simple to pull off.

I’ve made this recipe countless times, and the thing I love most is the balance of flavors: the tangy lemon, the hint of honey, aromatic herbs, and that smokey paprika kick. The best part? You can prep these ahead of time, which makes entertaining feel totally stress-free. Trust me, once you nail this Marinated Greek Beef Souvlaki Skewers (Beef Kabobs) Recipe, it’ll quickly become a staple in your cooking rotation.

Ingredients You’ll Need

All the ingredients in this recipe work beautifully to create that authentic Greek flavor profile. Plus, they’re easy to find at most grocery stores, so no hunting down specialty items here!

  • Top sirloin beef: This cut is tender yet sturdy enough to hold on skewers without falling apart. Look for evenly marbled pieces for juiciness.
  • Mustard: Adds a subtle tang and depth to the marinade. Dijon works perfectly.
  • Honey: Just a touch to balance the acidity and give a slight caramelization when grilled.
  • Lemon juice and zest: Fresh lemon is key—it brings brightness and is essential to that souvlaki zing.
  • Hot paprika: Introduces a gentle smoky heat, but you can adjust it to your preference.
  • Olive oil: Greek extra virgin olive oil is ideal for authenticity and flavor.
  • Salt and freshly ground black and pink peppercorns: Seasoning is everything here; don’t skimp!
  • Dried oregano: A classic Greek herb that adds earthiness.
  • Fresh thyme: Gives a fragrant herbal note that lifts the beef.
  • Garlic: Freshly minced garlic infuses the marinade with richness.
  • Green and red bell peppers: Colorful, sweet, and add wonderful texture to the skewers.
  • Onion: Adds sharpness and caramelizes beautifully as it grills.
  • Wooden skewers: Soak them before grilling to avoid burning.

Variations

I love to play around with this Marinated Greek Beef Souvlaki Skewers (Beef Kabobs) Recipe depending on the occasion or what’s in season. Feel free to make the recipe your own—you’ll enjoy exploring the flavors that suit your tastes best.

  • Variation: Swap out beef for lamb or chicken; lamb gives that authentic Greek tavern vibe, while chicken is lighter and family-friendly. I’ve tried both, and each brings a different but equally delicious twist.
  • Variation: Add cherry tomatoes or mushrooms to your skewers for extra juiciness and variety.
  • Diet-friendly variation: Use leaner cuts and trim visible fat if you’re looking to reduce calories without losing flavor.
  • Spice it up: If you want more heat, throw in some crushed red pepper flakes or swap the hot paprika for smoked chipotle paprika.

How to Make Marinated Greek Beef Souvlaki Skewers (Beef Kabobs) Recipe

Step 1: Prep the Beef and Make the Marinade

Start by cutting your top sirloin into uniform 1-inch cubes—this helps everything cook evenly. Then, in a large bowl, mix together the mustard, honey, lemon juice and zest, hot paprika, olive oil, salt, peppercorns, oregano, thyme, and minced garlic. Toss the beef cubes in this marinade, making sure each piece is well coated. Cover it up and pop it in the fridge for at least an hour, but if you can let it rest overnight, the flavors really dive in deep. I usually prepare this the night before whenever I can—it makes a huge difference.

Step 2: Prepare the Veggies and Skewers

Chop the green and red bell peppers and onion into pieces about the same size as your beef chunks. This way, everything cooks uniformly. Toss them with a bit of olive oil, salt, and pepper to bring out their natural sweetness. Don’t forget to soak your wooden skewers in water for at least 30 minutes beforehand—that little trick saves you from having smoked or charred sticks ruining your cooking session.

Step 3: Assemble and Grill Your Skewers

Now the fun part—thread your skewers, alternating beef, green pepper, red pepper, and onion pieces. I usually like to keep a balanced pattern so every bite is packed with flavor. Brush the kabobs lightly with the leftover marinade and drizzle them with olive oil for a perfect sear. Heat your grill pan over high heat with a splash of oil, then cook the skewers in batches. About 2 minutes on each side, turning carefully so they get those beautiful char marks but remain juicy inside. Remember to baste occasionally with olive oil to keep things moist and flavorful.

Step 4: Rest and Serve

Once grilled, let the beef souvlaki rest for 3-4 minutes covered with foil—this helps the juices redistribute and keeps the meat tender. That pause makes a world of difference, so don’t skip it!

How to Serve Marinated Greek Beef Souvlaki Skewers (Beef Kabobs) Recipe

A white bowl sits on a white marbled surface filled with small, raw pink meat cubes. The meat is topped with several colorful seasonings: bright orange powder on the left, green herbs scattered across, yellow lemon zest on the right, a dollop of pale yellow mustard beside the zest, and a sprinkling of black pepper. A woman’s hand is holding a bottle pouring clear golden oil over the meat, creating a thin stream from above. The lighting highlights the texture and freshness of the ingredients photo taken with an iphone --ar 4:5 --v 7

Garnishes

I love topping these skewers with fresh chopped parsley and a squeeze of lemon juice right before serving. Sometimes I add a sprinkle of crumbled feta cheese for that classic Greek touch. These little finishes really lift the dish and make it feel extra special.

Side Dishes

For sides, you really can’t go wrong with a simple Greek salad or creamy tzatziki. I also enjoy serving these beef kabobs with warm pita bread or herby roasted potatoes. If I’m feeling adventurous, a side of lemon rice pilaf seals the deal perfectly.

Creative Ways to Present

One of my favorite ways to jazz these up for a gathering is serving the skewers “deconstructed” on a big platter. Lay the grilled beef and veggies alongside bowls of homemade pita, tzatziki, olives, and fresh herbs so everyone can build their own souvlaki wraps. It turns dinner into a fun, interactive feast—a guaranteed crowd-pleaser!

Make Ahead and Storage

Storing Leftovers

I usually store leftover beef skewers in an airtight container in the fridge for up to 3 days. Make sure the meat has cooled completely before sealing. When you reheat them, you’ll want to take extra care to prevent drying out.

Freezing

If you want to freeze the skewers, assemble and marinate the beef but don’t grill them yet. Wrap the skewers tightly in plastic wrap and then foil, and freeze for up to 3 months. When you’re ready, thaw overnight in the fridge and grill fresh. This approach keeps the texture and flavor much better.

Reheating

For reheating, I recommend using a grill pan or skillet over medium heat. Add a splash of olive oil and turn the skewers frequently just until warmed through. This helps maintain that delicious grilled char without overcooking the beef.

FAQs

  1. Can I use other cuts of beef for this recipe?

    Absolutely! While top sirloin is ideal for its tenderness and flavor, you can also use ribeye, chuck, or even flank steak if cut into cubes. Just be mindful that tougher cuts may benefit from longer marinating or slightly longer cooking times to ensure they’re tender.

  2. How long should I marinate the beef for best flavor?

    At minimum, marinate for 1 hour to let the flavors penetrate the meat. However, overnight marinating (about 8 hours or more) in the fridge will yield the best taste and tenderness. I often prep it the night before so it’s ready to grill the next day.

  3. Can I grill these beef souvlaki skewers outdoors?

    Yes! Whether you have a charcoal grill, gas grill, or a stovetop grill pan, this recipe adapts well. Just keep an eye on flare-ups on an open flame grill and turn the skewers often to prevent burning.

  4. What can I serve with these skewers for a complete meal?

    Traditional Greek sides like tzatziki, warm pita, Greek salad, and lemon potatoes complement these skewers perfectly. Adding a simple grain like couscous or rice pilaf rounds out the meal nicely, too.

  5. How do I prevent the wooden skewers from burning?

    Soak wooden skewers in water for at least 30 minutes before grilling. This prevents them from catching fire or burning too quickly. Also, trimming the sharp tips to fit your grill pan or grill rack helps with safe handling.

Final Thoughts

This Marinated Greek Beef Souvlaki Skewers (Beef Kabobs) Recipe holds a special place in my heart because it’s my go-to for bringing friends and family together around the table. It’s simple, flavorful, and so versatile—you really can’t go wrong. Next time you want to impress or just enjoy a guaranteed tasty meal, give this recipe a shot. I bet you’ll find yourself making it over and over, just like I do!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Marinated Greek Beef Souvlaki Skewers (Beef Kabobs) Recipe

  • Author: Isabella
  • Prep Time: 10 minutes (plus at least 1 hour marinating, preferably overnight)
  • Cook Time: 15 minutes
  • Total Time: 25 minutes (active cooking and prep time; excludes marinating time)
  • Yield: 910 skewers 1x
  • Category: Main Course
  • Method: Grilling
  • Cuisine: Greek

Description

This Marinated Greek Beef Souvlaki recipe features tender top sirloin beef chunks marinated in a zesty mixture of lemon, mustard, honey, herbs, and spices, then grilled to perfection with colorful bell peppers and onions. Perfectly seasoned and juicy, these beef skewers deliver classic Mediterranean flavors with an easy-to-follow method ideal for a delicious, crowd-pleasing meal.


Ingredients

Scale

For the Beef Souvlaki & Marinade:

  • 1 kg top sirloin beef cut in chunks (35 oz.)
  • 2 tsp mustard
  • 12 tsp honey
  • Juice of 1 lemon
  • Zest of 1 lemon
  • 1/2 tsp hot paprika
  • 6 tbsp olive oil
  • Salt to taste
  • Freshly ground black and pink peppercorns to taste
  • 1 tsp dried oregano
  • 2 tsp fresh thyme
  • 1 clove of garlic, minced

For Assembling the Beef Skewers:

  • 1 green bell pepper, chopped into 33.5 cm squares
  • 1 red bell pepper, chopped into 33.5 cm squares
  • 1 large onion, chopped into 33.5 cm squares
  • 1 tbsp olive oil
  • Salt and pepper to taste
  • 910 wooden skewers (soaked in water)

Instructions

  1. Prepare the beef: Cut the top sirloin into equal-sized 3 cm (1 inch) cubes and set aside for marinating.
  2. Make the marinade: In a large bowl, combine mustard, honey, lemon juice and zest, hot paprika, olive oil, salt, freshly ground black and pink peppercorns, dried oregano, fresh thyme, and minced garlic. Add the beef cubes and coat thoroughly. Cover with plastic wrap and refrigerate for at least 1 hour, preferably overnight for deeper flavor infusion.
  3. Prepare the vegetables: Chop green and red bell peppers and onion into 3-3.5 cm squares. Toss them in a bowl with 1 tbsp olive oil, salt, and freshly ground pepper.
  4. Prepare wooden skewers: Soak 9–10 wooden skewers in water to prevent burning and trim the tips to fit the grill pan as needed.
  5. Assemble the skewers: Thread beef chunks onto the skewers, alternating with pieces of bell pepper and onion between each chunk of meat for even flavor and presentation.
  6. Apply marinade and oil: Lightly brush the assembled kabobs with leftover marinade and drizzle with olive oil to enhance moisture and flavor during grilling.
  7. Grill the kabobs: Heat a large grill pan over high heat, add 1 tbsp olive oil, and cook the kabobs in batches for about 8 minutes total—about 2 minutes on each side—until nicely charred and cooked through. Baste regularly with olive oil while cooking to keep the meat juicy.
  8. Rest before serving: Transfer the skewers onto a plate, cover loosely with foil, and let them rest for 3-4 minutes to allow juices to redistribute before serving.

Notes

  • Marinating the beef overnight yields the best flavor and tenderness.
  • Soaking wooden skewers prevents them from burning during grilling.
  • Use a meat thermometer to ensure an internal temperature of 145°F (63°C) for medium doneness if preferred.
  • Can be served with pita bread, tzatziki sauce, and a Greek salad for a complete meal.
  • Adjust the honey and paprika according to taste for balance between sweetness and heat.
  • Make sure the grill pan is hot before adding the skewers to achieve a good sear.

Keywords: Greek beef souvlaki, beef kabobs, grilled beef skewers, Greek marinade, Mediterranean grilled beef, summer grilling recipes

Similar Posts

Leave a Reply

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

Recipe rating