This post contains affiliate links. I may earn commission from qualifying purchases at no additional cost to you. I will never recommend a product I don’t use or trust.

greek meatballs with hummus, couscous and vegan tzatziki sauce

Why I love these Greek meatballs

When I started my meatball mission, I didn’t think I would get around to making these Greek meatballs – mostly because I was hesitant about not being about to use feta cheese. But, the more I felt like I was being held back by the no dairy thing, the more I felt compelled to make them. 

And, now I’m so glad I did. They’re super flavorful and remind me so much of a Greek gyros, which were one of my favorite late night meals in college. They’re also a little bit like the kebabs with sauce blanc we ate regularly our first year in France.

To make the dairy free, I used Panko breadcrumbs (check the label still!), and I made a dairy free tzatziki sauce with vegan sour cream.

More delicious meatball recipes:  baked Italian meatballs / meatball stroganoffgiant meatballs baked in tomato sauce / meatball satay with peanut sauce

greek meatballs with hummus, couscous and vegan tzatziki sauce

Here’s what you’ll need to make Greek meatballs

  • Ground beef
  • Ground pork
  • Panko breadcrumbs
  • Fresh herbs (mint, oregano, parsley)
  • Minced onion and garlic
  • Nutmeg
keftedes ingredients in a bowl

How to make Greek meatballs

Combine the meatball ingredients.

In a large bowl, mix the ingredients together, using your hands (or a fork), until they’re evenly combined. Be careful not to overwork the meat or you’ll end up with tough meatballs.

Shape the meatballs.

Roll the meat into 2-inch meatballs. Use a cookie scoop to ensure your meatballs are uniform in size. Place them on a parchment lined baking sheet.

Bake the meatballs.

Bake your keftedes in a 400˚F oven for about 20 minutes. The internal temperature should reach 165˚F and the outside of the meatballs should be golden brown.

how to make greek meatballs (keftedes)

Tips for making keftedes

  • Keep your Greek meatballs cold to prevent breaking down right away in the oven. This helps retain moisture in your meatballs.
  • To avoid tough meatballs, don’t over mix or squeeze your meatballs too tight.
  • Wet your hands to prevent the meatballs from sticking to you when you’re shaping them.

greek meatballs (keftedes) with hummus, couscous and vegan tzatziki sauce

What to serve with Greek meatballs

I like to serve my keftedes as a bowl style meal with Israeli couscous, but you could also use them to fill pitas for a gyro sandwich or wrap. Whatever you prefer.

  • Tzatziki sauce (or vegan tzatziki)
  • Pita or flatbread
  • Cucumbers, tomatoes, red onion
  • Couscous
  • Feta cheese (or dairy free feta, such as Violife)

Greek Meatballs (Keftedes)

Greek Meatballs | This easy keftedes recipe is made with a mixture of beef and pork with mint and oregano. Baked on a sheet pan and served with tzatziki sauce (dairy free with gluten free option) #Greek #meatballs

  • Author: Melissa Belanger
  • Prep Time: 20 minutes
  • Cook Time: 20 minutes
  • Total Time: 40 minutes
  • Yield: 36 meatballs 1x
  • Category: Mains
  • Cuisine: Greek


  • 1 pound ground pork
  • 1 pound ground beef
  • 1 cup panko breadcrumbs
  • 1 egg
  • 1 1/2 tablespoons dried minced onion
  • 2 teaspoons minced garlic
  • 2 tablespoons chopped fresh mint
  • 2 tablespoons chopped fresh oregano
  • 2 tablespoons dried parsley
  • 1 teaspoon red wine vinegar
  • 1 teaspoon coarse salt
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon nutmeg


  1. Preheat oven to 400˚F (200˚C) and line a baking sheet with parchment paper,
  2. Mix the meatball ingredients in a large bowl, using your hands, until evenly combined.
  3. Scoop mixture and roll into 2 inch meatballs.
  4. Bake meatballs for 20 minutes, or until they have reached 165˚F.
  5. Remove from oven and let meatballs for a few minutes before serving.

Keywords: easy, dairy free, baked

More beef recipes:

Last Updated on November 5, 2021 by Melissa Belanger

Leave a Reply

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

Recipe rating