You are here: Mains > Greek Meatballs (Keftedes)

Greek Meatballs (Keftedes)

These Greek meatballs are made with a mixture of beef and pork and seasoned with fresh herbs. They’re baked on a sheet pan for a easy cleanup. Serve these keftedes with dairy free tzatziki sauce, cucumbers, heirloom tomatoes and couscous for a delicious and healthy meal. Make 36 meatballs.

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 them dairy free, I used Panko breadcrumbs (always check the label though), and I made a dairy free tzatziki sauce with vegan sour cream or yogurt.

greek meatballs with hummus, couscous and vegan tzatziki sauce

Here’s what you’ll need to make them

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)

FAQs and 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.

More delicious meatball recipes: 

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
greek meatballs with vegan tzatziki sauce

Greek Meatballs (Keftedes)

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


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


  • 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.
  • Category: Mains
  • Cuisine: Greek


  • Serving Size: 3 meatballs
  • Calories: 315
  • Sugar: 0.1 g
  • Sodium: 296.5 mg
  • Fat: 20 g
  • Saturated Fat: 7.4 g
  • Carbohydrates: 0.6 g
  • Fiber: 0.2 g
  • Protein: 31.8 g
  • Cholesterol: 118.6 mg

Keywords: easy, dairy free, baked

More beef recipes:

Last Updated on April 2, 2022 by Melissa Belanger

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.

Leave a Reply

Your email address will not be published.

Recipe rating