Skip to Content

Mediterranean Meatballs with Tzatziki

  • Serves: 8
  • Prep Time: 15 min
  • Cook Time: 25 min
  • Total Time: 40 min
Mediterranean Meatballs with Tzatziki

These tender Mediterranean Meatballs are served with our favorite simple tzatziki sauce and make for a delicious and unexpected weeknight dinner.

These tender Mediterranean Meatballs with Tzatziki Sauce are the perfect way to enjoy the ultimate comfort food with a healthy makeover, without compromising any of the flavor of your favorite Greek dish. Our hope is that you make this recipe soon and fall in love with it the same way Natalie and I have.

I know I’ve already added this dish to my weekly meal plan (isn’t meal planning just a game changer?!), because they make for an easy and satisfying dinner my whole family enjoys and provides the most wonderful leftovers afterwards. Even better? These babies can be prepped ahead or frozen in advance until you’re ready to eat, so you’ll always have a hearty and healthy dinner on hand in a pinch.

Mediterranean Meatball With Tzatziki 1
Mediterranean Meatball With Tzatziki 2


In general, using fatty meats results in a more tender meatball. We used ground beef for this recipe, but the meatballs would also be delicious if made with ground turkey. This recipe comes together easily by combining all the ingredients into a bowl, then using a bowl of water to wet your hands as you roll the mixture into meatballs. This step is key to creating a smooth and uniform meatball. Next, using a rimmed pan (because you don’t want any meatballs falling off the pan, do you?) place the meatballs in the oven and you’re ready to bake!

Mediterranean Meatball With Tzatziki 3


Confession: This dish is not authentically Greek, HOWEVER we added all of our favorite classically Mediterranean ingredients to the meat to mimic some our most beloved Greek flavors.

Such as:

We also added some eggs and panko bread crumbs to bring it all together and make for the perfect meatball texture. We paired these Mediterranean meatballs with a rich Greek yogurt-based sauce called tzatziki. Even homemade, this delicious accompaniment comes together in a flash and will be ready in plenty of time while your baked Mediterranean meatballs finish in the oven!

Mediterranean Meatball With Tzatziki 5


For a meatball with great texture use eggs and breadcrumbs. We opted for panko in this recipe. Use a small frying pan to cook off a little of your seasoned meatball mixture for taste testing. There’s nothing worse than a bland meatball. Fix your mistakes before it’s too late. Use a cookie scoop or a (heaping) tablespoon to ensure all the meatballs stay the same size. They will cook more evenly this way


Like I’ve already said, these meatballs make a great comforting family dinner, “fancy dinner” for company, or just a flavor-packed appetizer for your next party. You could also serve them…

Mediterranean Meatball With Tzatziki 8
Mediterranean Meatball With Tzatziki 9

If you make these Baked Mediterranean Meatballs with Tzatziki we’d love to hear about it! Be sure to snap a photo, add it to your Instagram feed or stories and tag @themodernproper and #themodernproper if you do. Also, feel free to leave a comment on the post and tell your friends where you discovered the recipe!

Mediterranean Meatballs with Tzatziki

  • Serves: 8
  • Prep Time: 15 min
  • Cook Time: 25 min
  • Total Time: 40 min


  • 2 lbs Ground beef
  • 1 Onion, grated
  • 6 Garlic cloves, minced
  • 1 tsp Ground pepper
  • 2 tsp Salt
  • 2 tsp Cumin
  • 2 tsp Oregano, dried
  • 1 tsp Cinnamon
  • ½ cup Flat leaf parsley, minced
  • 2 Eggs
  • 1/2 cup Panko or gluten free bread crumbs

Tzatziki Sauce

  • 1 cup Greek yogurt
  • 1 Small cucumber, grated
  • 1 tbsp Dried dill
  • 2 tsp Za'atar (optional)
  • 1-2 Cloves garlic, minced
  • 1 Lemon, juiced
  • 1/2 tsp Sea salt
  • 1/4 tsp Black pepper


* This recipe makes 30 (golf ball) sized meatballs.

  1. Heat oven to 400° F. Place onion in a food processor or grate by hand.
  2. In a stand mixer or using your hands, mix the ground beef, onion, garlic, pepper, salt, cumin, oregano, cinnamon and parsley until fully incorporated. Using a cookie scoop or heaping tablespoon, measure out roughly 30 meatballs. * Dipping your hand into a bowl of water before rolling them will make the meatball surface smooth. Transfer the meatballs to 2 lightly oiled parchment-lined rimmed baking sheets.
  3. Bake in the oven for 20-25 minutes, rotating the pans half way through.
  4. Meanwhile, make the tzatziki sauce. Mix all ingredients in a small bowl. Cover and place in the fridge for a 1 hour to allow flavors to meld.

To Freeze:

Allow meatballs to cool completely before freezing. Lay meatballs in a single layer in a freezer bag and seal, removing as much air as possible. Freeze for up to 3 months. When ready to use, preheat oven to 400°F. Arrange on a parchment lined baking sheet and bake for 15 minutes.