Greek Meatballs with Tzatziki Sauce

4.44 from 473 votes

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

Greek Meatballs with Tzatziki Sauce are a delicious dinner or appetizer! Loaded with flavorful spices, lemon zest and feta cheese. They’re sure to please anyone who loves Greek food!

If you love these Greek meatballs, then you have to try my popular Greek meatballs and orzo skillet recipe!

This post has been updated since it was originally published on 4/15/2016.

Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.
Greek Meatballs with a bowl of Tzatziki Sauce on a gray plate.

Why you’ll love them

Baked in the oven – These Greek meatballs are baked on a sheet pan in the oven rather than fried in oil in a skillet. You don’t have to worry about oil splattering and if you line your baking sheet with parchment paper or foil, there won’t be any cleanup.

Freezable – Meatballs freeze beautifully. I often make a double batch and stick half of them in the freezer to pull out on a night when I don’t have time to cook or if you meal prep.

Serve as an appetizer or dinner – Greek meatballs also called keftedes, are a delicious appetizer that can be served with the tzatziki sauce as part of a mezze platter for entertaining or you can serve them with this Greek orzo salad as a main dish for dinner. 

Closeup photo of tzatziki in a white bowl.

What is tzatziki?

Tzatziki is a dip or sauce that is found in Southern Europe and the Middle East cuisines. It’s made of strained yogurt (or Greek yogurt), cucumbers, garlic, salt, olive oil, sometimes lemon juice, and herbs such as dill, mint, or parsley.

Ingredients for Greek Meatballs with Tzatziki Sauce on a sheet pan.

The ingredients

  • Ground beef – Lean ground beef works great for the meatballs. Alternatively you could use ground turkey, chicken, or lamb.
  • Panko – I generally use panko as a binder in my meatballs, but you can use breadcrumbs if you prefer.
  • Onion – White, yellow, or red onion can be used. I like to grate the onion so you don’t bite into any big chunks.
  • Garlic – Grate the garlic on a microplane zester or finely mince it.
  • Flat leaf parsley – If you can’t find fresh parsley substitute with a teaspoon of dried.
  • Lemon – Adds a bright fresh flavor to the meatballs and tzatziki. Be sure to zest the lemon before juicing it.
  • Egg – Acts as a binder for the meatballs.
  • Oregano, coriander, cumin, cinnamon – The spice blend for the meatballs.
  • Feta – If possible, buy a block of feta and crumble it yourself for the best flavor.
  • Cucumber – English or Persian cucumbers are recommended for the the tzatziki.
  • Greek yogurt – Plain Greek yogurt is the base of the tzatziki sauce.
  • Fresh dill – If you can’t find fresh dill substitute with 1/2 – 1 teaspoon dried dill depending on your tastes.
  • Garlic powder – Personally I don’t like raw garlic so I use garlic powder in the tzatziki. If you want to use fresh use a 1/2 teaspoon grated or minced.

How to make Greek meatballs

Preheat the oven to 450° F. Line a baking sheet with parchment paper or foil for easy cleanup. If using foil, spray it with cooking oil so the meatballs don’t stick to it.

Combine all of the meatball ingredients in a large bowl and use your hands to mix everything together. Be careful not to over mix or the meatballs will be tough.

Use a cookie scoop or tablespoon to scoop out the meat mixture. Roll them into balls and place them on the prepared baking sheet. Spray the tops of the meatballs with cooking oil or brush them with olive oil.

You should have between 20-24 meatballs depending on how big you make them. Bake the meatballs for 10-12 minutes or until golden brown and cooked through.

How to make tzatziki sauce

Shred the cucumber on a box grater with the largest holes. Place the shredded cucumber into a clean dish towel or several paper towels. Gather up the towel and squeeze out as much of the liquid as you can from the cucumber.

In a bowl combine all of the ingredients for the tzatziki and stir them together. Taste for seasoning and add more salt and pepper or lemon juice if needed. Refrigerate until the meatballs are ready to be served.

Fork dipping a meatball into tzatziki.

Greek meatballs FAQ

Can I use ground turkey for Greek meatballs?

Yes. Ground turkey, chicken, or lamb can all be used in place of the ground beef. You can also use a 50/50 combination of beef and lamb if you’d like.

How do I keep the meatballs from sticking to my hands when rolling them into balls?

Lightly wet your hands with water or spray them with cooking oil to keep the meat mixture from sticking to your hands.

Best way to make meatballs that are the same size?

Use a cookie scoop or tablespoon to scoop out the meat mixture. This will ensure that they are the same size and bake evenly in the oven.

What kind of Greek yogurt is best for tzatziki?

Plain whole milk or 2% Greek yogurt has the best flavor and consistency for tzatziki. The higher fat content gives it a richer flavor and thicker and creamier texture. You can of course use non-fat if you prefer.

Greek Meatballs with a white bowl filled with Tzatziki on a gray plate.

More Meatball Recipes

Did you make these Greek meatballs with tzatziki sauce? I’d love if you’d leave a recipe rating and review below.

Greek Meatballs with Tzatziki Sauce on a gray plate.
4.44 from 473 votes

Greek Meatballs with Tzatziki Sauce

By Danae Halliday
Prep: 20 minutes
Cook: 12 minutes
Total: 32 minutes
Greek meatballs with tzatziki sauce are perfect for dinner or an appetizer! They're full of warm, flavorful spices, lemon zest and feta cheese.
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.

Ingredients 

Greek Meatballs

  • 1 pound lean ground beef
  • 1/3 cup panko breadcrumbs or gluten-free breadcrumbs
  • 1/4 cup chopped flat leaf parsley
  • 3 tablespoons grated onion
  • 1 clove garlic grated
  • Zest of a lemon
  • 2 tablespoons fresh lemon juice
  • 1 egg
  • 1 teaspoon dried oregano
  • 1/2 teaspoon ground coriander
  • 1/2 teaspoon ground cumin
  • 1/4 teaspoon ground cinnamon
  • Salt and fresh ground black pepper to taste
  • 2 ounces feta cheese crumbled

Tzatziki Sauce

  • 1 cup shredded cucumber liquid squeezed out
  • 1 1/2 cups plain Greek yogurt
  • Juice of half a lemon
  • 1 tablespoon chopped fresh dill
  • 1/2 teaspoon grated garlic or 1/4 teaspoon garlic powder
  • Salt and fresh ground black pepper to taste I used 1/4 teaspoon fine sea salt

Instructions 

  • Preheat oven to 450ยฐ F. Line a baking sheet with parchment paper or foil. Spray it with cooking oil.
  • In a large bowl whisk together the panko, parsley, grated onion, garlic, lemon zest and juice, egg, spices, salt and pepper, and feta.
  • Add the ground beef to the mixture and combine with your hands being careful not to over-work the meat mixture. Form approximately tablespoon sized meatballs.
  • Place the meatballs on the prepared baking sheet and spray or brush the tops with olive oil. Place the baking sheet on the center rack of the oven and bake for approximately 10-12 minutes or until golden brown.
  • Make the tzatziki sauce while the meatballs are baking by combining all of the ingredient in a medium sized bowl and stirring together until combined.
  • Remove the meatballs from the oven and serve with the tzatziki sauce.

Nutrition

Serving: 1gCalories: 362kcalCarbohydrates: 13gProtein: 41gFat: 16gSaturated Fat: 6gPolyunsaturated Fat: 7gCholesterol: 150mgSodium: 192mgFiber: 2gSugar: 4g

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

Tried this? Leave a comment below!

You May Also Like...

Get new recipes sent to your inbox!
Subscribe to get new recipes first!
Please enable JavaScript in your browser to complete this form.
4.44 from 473 votes (471 ratings without comment)

Leave a comment

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

Recipe Rating




58 Comments

  1. Sharon says:

    5 stars
    Very good! I would definitely make these again! Here are the revisions I made, that worked for me, and what I would do differently:
    Doubled recipe and used beef and pork
    Added about 1/2 C chunks of sourdough bread and soaked it in about 1/3 c milk, mashed it up to help bind and keep them moist
    Did not double spices, but would next time or almost double
    Did not have parsley, but would use next time
    The lemon, feta and spice combinations were perfect. I wasnโ€™t sure of how much salt, so would suggest putting an amount in as a guide since no tasting can be done e before.
    I didnโ€™t make the tzatziki because I was lazy ๐Ÿ˜„

  2. Delicious with ground chicken says:

    5 stars
    I made (quadrupled) the recipe as instructed, using ground chicken in place of beef or lamb, and they were very flavorful and moist. As it was difficult to estimate the appropriate amount of salt and pepper “to taste” until baking and tasting, I ended up sprinkling some additional sea salt and pepper on the tops of the meatballs after baking and trying the first ones, and that added the perfect amount of extra flavor without having to re-mix the whole ball of meat.

  3. Melanie says:

    Can I cook these meatballs one day ahead, refrigerate them (not freeze), and reheat and serve the next day? Will they dry out?

    1. Danae says:

      You can definitely make them a day in advance. Just reheat in the microwave or in a non-stick skillet on the stovetop over medium-low heat.

  4. Megan says:

    Would you recommend freezing raw or cooked?

    1. Danae says:

      I always freeze my meatballs after they’ve been cooked.

  5. Brittany says:

    My husband isnโ€™t crazy about feta cheese but loves tzatziki sauce. Any suggestion on cheese alternatives?

    1. Danae says:

      You can leave the feta out. There’s plenty of flavor in the meatballs even without the feta.

  6. Helen says:

    Can you freeze them raw, then defrost, then proceed to cook once thawed??
    How long can they be frozen for?
    Thanks

    1. Danae says:

      Yes. The meatballs can be frozen in a freezer safe container for up to 3 months.

  7. Brittney says:

    These were SO GOOD! I used ground turkey and didn’t have coriander but they still turned out amazing. My gyro loving husband approved!

  8. Christian Green says:

    These were great! My husband said to add them to our recipes to repeat, which is big for him because heโ€™s so passionate for food and will only repeat meals if they are full of flavor and taste great.

    These turned out moist and were quick to throw together. I paid it with some naan, couscous and roasted asparagus, tomatoes, sliced almonds, and feta.

    1. Danae says:

      I’m so happy to hear that the meatballs were a hit Christian and that they’ve made it to your recipes to repeat!

  9. S says:

    Looks fabulous..but am wondering about the nutritional information. For instance it says 22g of fibre…but I donโ€™t know where that is coming from. Makes me wonder about the other amounts..such as fat and carbs.
    Still planning on making tonight!

    1. Danae says:

      Hi, I recalculated the nutritional information, hopefully the numbers are closer to what you were expecting. I believe you may have been looking at the carbs vs. fiber. Hope you enjoyed the meatballs!

  10. Kristin says:

    Made these for a Greek Meze platter and dang are they good!!! So easy and so delish. Thanks!

    1. Danae says:

      Glad you liked them Kristin! Thanks for trying them out.