Juicy Beef Kebabs With Greek Salad & Garlic Flatbreads – A Mediterranean Dinner Everyone Will Love

Beef kebabs

Beef kebabs are the kind of dinner that instantly makes an ordinary evening feel like a summer gathering. Juicy, charred beef, creamy tzatziki, crunchy vegetables, salty feta and warm garlic flatbreads come together for a Mediterranean-style feast that feels impressive without being complicated.

I love this meal because every bite brings something different. You get smoky grilled beef, fresh Greek salad, cool tzatziki and buttery garlic flatbread all on one plate. It is colourful, filling and seriously satisfying.

Even better, this beef kebabs recipe is flexible enough for a relaxed family dinner, backyard barbecue or casual weekend gathering. The combination of grilled beef skewers and fresh Mediterranean flavours makes it feel restaurant-worthy while still being completely achievable at home.

Why These Beef Kebabs Are So Good

The magic starts with properly seasoned beef.

Cut the beef into bite-sized chunks so every piece develops those delicious charred edges while staying juicy inside. Thread the pieces onto skewers, season generously and grill until beautifully browned.

The beef kebabs skewers bring the smoky, savoury centrepiece. Then the Greek salad cuts through that richness with juicy tomatoes, crisp cucumber, herbs and tangy feta.

Add a generous spoonful of tzatziki sauce and things get even better.

The cool, creamy sauce brings garlic, cucumber and yoghurt flavours to the plate. Pinterest data shows strong interest in both tzatziki sauce and tzatziki sauce recipes, making it a smart supporting keyword for this Mediterranean dinner.

Finally, there are the garlic flatbreads.

Warm, soft and brushed with garlicky butter, they are perfect for scooping up the tzatziki, salad juices and any delicious bits left on the plate.

Beef Kebabs Recipe Highlights

For the beef kebabs, you will need:

  • 700g beef steak, cut into bite-sized cubes
  • 2 tablespoons olive oil
  • 2 garlic cloves, finely minced
  • 1 teaspoon dried oregano
  • 1 teaspoon paprika
  • ½ teaspoon ground cumin
  • Salt and freshly ground black pepper
  • Lemon juice, for finishing
  • Fresh parsley, to serve

For the Greek salad:

  • 3 ripe tomatoes, chopped
  • 1 large cucumber, chopped
  • ½ red onion, thinly sliced
  • 100g feta cheese
  • A handful of fresh parsley or dill
  • 2 tablespoons olive oil
  • 1 tablespoon lemon juice
  • Salt and black pepper

For the garlic flatbreads:

  • 4 flatbreads
  • 2 tablespoons butter, melted
  • 1 garlic clove, finely grated
  • 1 tablespoon chopped parsley

And for serving:

  • Tzatziki sauce
  • Lemon wedges
  • Extra fresh herbs

The ingredient list is deliberately straightforward. You do not need a cupboard full of unusual ingredients to create big Mediterranean flavour.

How To Make Beef Kebabs

Start by preparing the beef.

Place the cubed steak into a large bowl. Add olive oil, garlic, oregano, paprika, cumin, salt and plenty of black pepper. Toss everything together until the beef is completely coated.

Let the meat sit while you prepare the rest of the meal.

This short resting period gives the seasoning time to work into the beef. It also gives you plenty of time to chop the vegetables and prepare your garlic flatbreads.

Thread the seasoned beef onto skewers.

Do not pack the pieces too tightly together. A little space between each piece allows the heat to circulate and helps create those gorgeous caramelised edges.

Heat your grill or barbecue until very hot.

Add the skewers and cook, turning regularly, until the beef is deeply browned and cooked to your preferred doneness. The exact cooking time will depend on the size of your beef pieces and how hot your grill is.

The goal is simple: charred outside, juicy inside.

Finish the cooked beef with a squeeze of fresh lemon juice and a scattering of herbs.

That little burst of acidity makes the smoky beef taste even brighter.

Make The Fresh Greek Salad

While the beef cooks, make the salad.

Add chopped tomatoes, cucumber and thinly sliced red onion to a bowl. Crumble over the feta and add your fresh herbs.

Drizzle with olive oil and lemon juice.

Season lightly with salt and black pepper, then toss gently.

This is where the meal really starts to come alive.

The tomatoes bring sweetness and juiciness. Cucumber adds crunch. Red onion delivers a little bite. Feta contributes that wonderfully salty, creamy flavour.

The result is a classic Greek salad that balances the richer grilled beef perfectly.

Pinterest interest in Greek salad is especially strong, so this side is doing double duty: it makes the meal taste fantastic while also fitting naturally into a popular Mediterranean recipe content cluster.

Make The Garlic Flatbreads

The garlic flatbreads are ridiculously easy.

Mix melted butter with finely grated garlic and chopped parsley.

Brush the mixture generously over the flatbreads.

Warm them on the grill or in a hot pan until soft, lightly toasted and fragrant.

Watch them closely.

You want warm and golden rather than hard and crunchy.

The finished flatbreads should be soft enough to fold, tear apart and use for scooping up all those delicious Mediterranean flavours.

If you love homemade breads, Pinterest also has strong interest around garlic flatbread recipes and garlic and butter flatbreads, making this an easy opportunity to build related content around the main dish.

Bring Everything Together

Now comes my favourite part.

Pile the juicy beef kebabs onto a large serving platter.

Add a generous bowl of Greek salad.

Spoon the tzatziki alongside everything and stack the warm garlic flatbreads nearby.

Finish with lemon wedges and fresh herbs.

The colours alone make this dinner look incredible.

Bright red tomatoes. Crisp green cucumber. Creamy white feta. Golden garlic flatbread. Charred beef. Fresh herbs.

It is the sort of Mediterranean dinner that practically begs to be photographed before anyone touches it.

Serve everything family-style and let everyone build their own plate.

Some people will load their flatbread with beef and tzatziki. Others will go heavy on the Greek salad. Someone will inevitably ask for extra feta.

Honestly, that is exactly what you want.

What Does This Beef Kebab Dinner Taste Like?

Expect bold but balanced Mediterranean flavours.

The beef is smoky, savoury and lightly spiced. Garlic adds depth without overpowering the meat, while oregano gives it that unmistakable Mediterranean character.

The Greek salad brings freshness and acidity.

Tzatziki adds a cool, creamy contrast.

And the garlic flatbread provides a warm, buttery element that ties everything together.

It is hearty enough to satisfy hungry appetites but fresh enough that it never feels overly heavy.

That combination makes these grilled beef kebabs particularly good for summer dinners, outdoor entertaining and easy weekend meals.

5 Pro Tips For Better Beef Kebabs

1. Cut the beef evenly.
Keep your beef pieces roughly the same size so they cook at a similar rate. Smaller chunks cook quickly, while very large pieces can remain undercooked in the centre.

2. Get the grill properly hot.
A hot cooking surface is essential for creating those delicious browned and charred edges. Do not rush this step.

3. Leave space between the beef pieces.
Crowding the skewers can prevent proper browning. Give the heat room to circulate.

4. Do not overcook the beef.
The kebabs are best when juicy and tender. Keep an eye on them because cooking times can vary depending on the size of the pieces and your grill.

5. Serve immediately.
These kebabs are at their absolute best straight from the grill. Bring them to the table with warm garlic flatbread, Greek salad, tzatziki and plenty of lemon.

Easy Ways To Make This Mediterranean Dinner Your Own

There is plenty of room to customise this meal.

Want more vegetables?

Add grilled peppers, red onion or courgette to the skewers.

Prefer extra spice?

Add chilli flakes or a pinch of cayenne to the beef seasoning.

Want a bigger salad?

Turn the Greek salad into a generous Mediterranean salad bowl with extra cucumber, tomatoes and feta.

You could even serve the beef with rice, roasted potatoes or warm pita for an even more substantial dinner.

For entertaining, place everything in the centre of the table and let everyone help themselves.

It becomes less of a formal dinner and more of a relaxed Mediterranean feast.

Why This Is A Great Weeknight Dinner

Despite looking impressive, this meal is surprisingly manageable.

The beef can be seasoned ahead of time. The salad takes only minutes to assemble. The garlic butter can be prepared while the grill heats up.

That means most of the work happens before the final cooking stage.

It is also a brilliant option when you want something different from the usual chicken or pasta dinner.

These homemade beef kebabs deliver serious flavour without requiring complicated techniques.

And because the components can be prepared separately, you can easily adjust portions for families, couples or guests.

The Final Bite

There is something wonderfully social about a platter of beef kebabs, Greek salad, tzatziki and warm garlic flatbreads sitting in the middle of the table.

It feels generous.

It feels colourful.

And most importantly, it tastes fantastic.

The smoky beef, crunchy Greek salad, creamy tzatziki and buttery garlic flatbread create the kind of meal where every component makes the others better.

So fire up the grill, grab those skewers and get ready for a seriously delicious Mediterranean dinner.

If you make these beef kebabs, I would love to hear how they turned out. Share your results, tell me what you added and let me know whether you went heavy on the tzatziki — because personally, I think there is no such thing as too much.

And if you love easy, flavour-packed dinner ideas, sign up for the newsletter so you never miss the next recipe.

0/5 (0 Reviews)