Home » Family Friendly Dinner Recipes » 30 Minute Meal » Beef Souvlaki Recipe

Beef Souvlaki Recipe

Save and share!

This Greek Beef Souvlaki Recipe is inspired by “The Odessey” and wanting to share Ancient Greek Culture and Recipes with my children. The Beef Kabobs are easy to make, full of colorful vegetables, and are served with an awesome feta and dill dipping sauce!

The Beef Kebabs are easy to make, full of colorful vegetables, and are served with an awesome feta and dill dipping sauce!
Greek Beef Kebabs with Grape Tomatoes and Feta Dip
Children Reading The Odyssey with Beef Souvlaki Skewers

I love finding ways to get my kids excited about trying different foods. Being able to make connections with something they have seen or read is like magic for me. Whether it is making Gumbo inspired by Princess Tiana, or making homemade ramen because we read about it in a book, these kind of invitations are awesome ways to help kids be excited about trying new foods.

Read the complete guide to raising adventurous eaters for more information on how to make serving new foods to your kids fun and easy!

Check out these other great Mediterranean meals for families! My favorites are feta stuffed turkey meatloaf and Greek meatball and orzo skillet.

Greek Beef Kebabs next to books of The Odyssey

Greek Souvlaki Beef Skewers

So this recipe isn’t 100% exactly an “ancient” recipe. But they were inspired by the book The Odyssey. In the book, when Odysseus and his men leave Troy and finally head home, it isn’t long before they run out of food.

They stop at a nearby island and steal some cows and barbecue them on the beach. They then stop at another island and find a cave filled with sheep milk and cheese (psst – thats feta!), which happens to be the Cyclops’s island. I won’t tell you the rest of the story, because if you have already know it, then you know it; and if you haven’t read it then you need to!

But I took the bbq’d beef and the feta and I ran with it.

Girl Reading The Odyssey next to greek kebabs

How to Make Greek Beef Kabobs

This recipe is very simple to make! Here is a brief overview of the recipe to give you an idea of how it works. For the full set of directions and measurements, please make sure you scroll down to the recipe card below!

Marinade the beef.

  1. I used to Magic Bullet to whip up the marinade. Olive oil, garlic, oregano, salt and pepper, lemon juice and fresh mint coming together to make an easy and flavorful marinade full of classic Greek flavors.
  2. Cut the steak (I recommend using tenderloin) into bite sized pieces and place in the marinade. Allow it to hang out while you prepare the rest of the ingredients.

Make the feta dill dressing

  1. Use the magic bullet again to make the dressing (wipe it out first). Combine together the feta, milk, plain greek yogurt, lemon juice, garlic, fresh dill and salt and pepper to taste.
  2. Place this in a medium sized bowl, cover with a lid or plastic wrap and place in the fridge to allow the flavors to blend together while you assemble the rest of the skewers.

Don’t like feta and dill? You could also serve this with tzatziki sauce!

Assemble the skewers

  1. Get the skewer ingredients ready. Wash the cherry tomatoes. Slice the zucchini into coins, and slice the sweet peppers into large bite sized pieces .
  2. Assemble the kabobs by alternating the marinated beef cubes, cherry tomatoes, zucchini slices and pieces of sweet peppers. Repeat until everything has been skewered.


  1. Grill the skewers over medium high heat, for 10-12 minutes, turning halfway through for even cooking.
  2. Let the skewers rest for 5 minutes before serving.
  3. Serve with the feta dill dip and enjoy!

Serve with homemade sourdough pita bread or lemon couscous.

Greek Beef Kebabs with Grape Tomatoes and Feta Dip

How To Get Your Kids In The Kitchen:

  • Kids aged 1-3 can help you set the table, wash the produce, pick the dill and oregano leaves off the stems, and help you whip up the marinade and dressing.
  • Kids aged 4-6 can help you do all the above, plus slice the vegetables.
  • Kids aged 7-10+ can help you do all the above, plus help cube the meat and assemble the skewers.

*Please note that these recommendations are generalized, and to please use your personal discretion with your child’s skill level. And always, always supervise!

Food tastes better when its shared! If you try this recipe, let me know! Leave a comment and rate below!

Love and links are always appreciated! If you’d like to share this post, please link to this post directly for the recipe, please do not copy and paste or screenshot. Thanks so much for supporting me! xoxo

Greek Beef Kebabs with Grape Tomatoes and Feta Dip

Greek Beef Souvlaki Skewers Recipe

The Beef Kebabs are easy to make, full of colorful vegetables, and are served with an awesome feta and dill dipping sauce!
4.94 from 16 votes
Print Pin Rate
Course: 30 Minute Meal
Cuisine: Greek
Prep Time: 10 minutes
Cook Time: 15 minutes
Total Time: 25 minutes
Servings: 4 Servings
Calories: 744kcal
Author: Jenni – The Gingered Whisk



  • ¼ cup olive oil
  • 2 cloves of garlic
  • 2 TBSP fresh oregano
  • ½ tsp salt
  • ¼ tsp pepper
  • juice of 1 lemon
  • 1 TBSP fresh mint
  • 1.5 lb Steaks of choice – I prefer tenderloin cubed but you can use whatever you want

Feta Dill Dip

  • ¼ cup feta
  • ¼ cup milk
  • ½ cup plain greek yogurt
  • 2 TBSP lemon juice
  • 1 garlic clove
  • 2 TBSP fresh dill
  • salt and pepper to taste

For Skewers:

  • Grape Tomatoes
  • 1 zucchini
  • 1 Sweet yellow or Red pepper or several mini peppers


  • Set about 12 wooden skewers into some water to soak until you need them.
  • In a food processor combine the ingredients for the marinade until combined.
  • Pour into a large plastic ziplock bag or a glass container with a lid.
  • Cut the beef into bite sized cubes, removing any excess fat and sinew.
  • Add the beef to the ziplock bag and allow to marinate in the fridge while you prepare the rest of the ingredients.
  • In a clean bowl of your food processor, combine the ingredients for the feta dill dip (feta, milk, greek yogurt, lemon juice, garlic, dill and salt and pepper) and combine until smooth.
  • Pour the dip into a clean container with a lid and place in the fridge until ready to eat.
  • Wash the cherry tomatoes, peppers, and zucchini. Slice the peppers into 1" pieces and the zucchini into coins.
  • Preheat your broiler or grill.
  • Take the skewers out of the water and start assembling your kebabs by alternating the beef cubes, cherry tomatoes, zucchini slices and pieces of sweet peppers. Repeat until everything is skewered.
  • Grill or broil for 10-12 minutes on medium high, rotating halfway through for even cooking,  and then let them rest for 5 minutes before serving.
  • Serve the kebabs with the feta and dill dip.


Add some couscous and fresh fruit for a well rounded salad.


Serving: 1g | Calories: 744kcal | Carbohydrates: 10g | Protein: 56g | Fat: 53g | Saturated Fat: 18g | Polyunsaturated Fat: 29g | Cholesterol: 194mg | Sodium: 578mg | Fiber: 3g | Sugar: 4g







  1. I love that you encourage kids to cook with you. I have 2 munchkins that I love to have to in the kitchen. It is the road less followed and sometimes it creates more work for you but I want my kids to love cooking and be equipped to cook healthy meals when they have grown up.

  2. These are so good! Thanks for sharing!

  3. As always, I love reading your take on these historical posts! So awesome that you chose foods specifically inspired by the Odyssey! My girls are going to love helping me make this one!

  4. Vanessa Price says:

    These sound so good! I love anything literary inspired 🙂

  5. You didn’t stipulate the kind of beef to use and how much for a serving of four.

  6. Ashley @ Big Flavors from a Tiny Kitchen says:

    What a fun way to eat your way through history! Souvlaki is one of my favorite things to order at Greek restaurants, but I tend to order chicken. I’ll have to give this one a try!

  7. Sri Mallya says:

    Perfect summer recipe. So colorful and delicious

  8. I love the pop of mint in this recipe! The seasoning in this greek souvlaki is so fresh, it makes me just dream of summer ( and Greece). I can’t wait to try these!

  9. Jessica (Swanky Recipes) says:

    I am a huge Greek food fan and I cannot get enough chicken and beef skewers. I have a favorite Greek restaurant in town and whenever I travel I have to eat there once I’m home. We’ll be making this for a graduation party in a few weeks!

  10. Oh these skewers look so good! I love that there is a greater veggie to meat ratio, which makes for numerous helpings without guilt! I loved reading the history that inspired this post!

  11. How fun to take a book, especially a historical one, and then read it and relive it with your children! They will never forget the wonderful memories!

  12. Anne Murphy says:

    I love the idea of using food and literature together like this! Terrific way to introduce both – and other cultures – to your children. And those look good…

  13. Souvlaki is one of my favorite Greek dishes, and your skewers look SO tasty! Love that you paired loads of veggies too!

  14. I love kabobs for the summer. They are healthy, delicious, and so versatile. This is great idea!

  15. Jessica Pinney says:

    Thank you – I’ve been looking for more new Greek recipes to cook at home and this one looks like a winner!

  16. So easy and flavorful! My family loved dipping them in the sauce!

Leave a Reply

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

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.