Greek-Style Beef Meatballs with Creamy Sun-Dried Tomato Tzatziki

Published:

by Mason

Leave a Comment

 

If you’re craving something juicy, herby, and Mediterranean-fresh, these Greek-Style Beef Meatballs are about to become your new obsession. Perfectly seared, packed with garlic and fresh dill, and served over a bed of creamy sun-dried tomato tzatziki — this is restaurant-quality flavor made in your own kitchen in under 40 minutes.

Recipe photo

Serve them as an appetizer with toothpicks for your next gathering, or pile them onto warm pita for a full meal. Either way, that tzatziki dip is going to disappear fast, so make extra.

Why You’ll Love This Recipe

  • Big Mediterranean flavor — garlic, dill, and oregano in every bite
  • That tzatziki dip is next-level — sun-dried tomatoes add a sweet, tangy twist to the classic
  • Perfect for parties or dinner — serve as bite-sized appetizers or a full meal with pita and salad
  • Make-ahead friendly — the tzatziki actually tastes better the next day
  • Simple, wholesome ingredients — nothing fancy, just real Mediterranean flavor

Tools You’ll Need

  • Large mixing bowl (for the meatball mixture)
  • Large skillet (cast iron or non-stick works best for a good sear)
  • Medium mixing bowl (for the tzatziki)
  • Cutting board and sharp knife
  • Box grater (for grating the cucumber)
  • Fine mesh strainer or cheesecloth (to drain the cucumber)
  • Measuring cups and spoons
  • Toothpicks (for serving as appetizer bites)
  • Serving bowl or platter

Ingredients

For the Greek meatballs:

  • 1 lb (450g) ground beef
  • 1/3 cup breadcrumbs
  • 1 egg
  • 3 garlic cloves, minced
  • 2 tbsp fresh dill, chopped (plus extra for garnish)
  • 1 tsp dried oregano
  • 1/4 cup finely chopped red onion
  • Salt and pepper, to taste
  • 1 tbsp olive oil (for searing)

For the sun-dried tomato tzatziki:

  • 1 cup Greek yogurt, full-fat
  • 1/2 cucumber, grated and squeezed dry
  • 2 tbsp sun-dried tomatoes, finely chopped (oil-packed, drained)
  • 1 garlic clove, minced
  • 1 tbsp fresh dill, chopped
  • 1 tbsp olive oil
  • 1 tsp lemon juice
  • Salt and pepper, to taste
Recipe photo

Instructions

Step 1: Make the Tzatziki First (So the Flavors Have Time to Meld)

Grate the cucumber, then squeeze out as much liquid as possible using a clean towel or cheesecloth — this step is key so your tzatziki doesn’t turn watery. In a bowl, combine the Greek yogurt, drained cucumber, chopped sun-dried tomatoes, minced garlic, dill, olive oil, and lemon juice. Season with salt and pepper. Mix well and refrigerate while you prepare the meatballs.

Step 2: Mix the Meatball Ingredients

In a large bowl, combine the ground beef, breadcrumbs, egg, minced garlic, chopped dill, oregano, red onion, salt, and pepper. Mix gently with your hands just until combined — overmixing will make the meatballs dense.

Recipe photo

Step 3: Shape the Meatballs

Roll the mixture into small, evenly-sized balls (about 1.5 inches). Wetting your hands slightly makes this easier and keeps the mixture from sticking.

Step 4: Sear to Perfection

Heat olive oil in a large skillet over medium heat. Add the meatballs in a single layer, without overcrowding the pan. Sear for 3-4 minutes per side, turning occasionally, until deeply browned on the outside and cooked through (internal temperature of 160°F / 71°C).

Step 5: Assemble and Serve

Spread the sun-dried tomato tzatziki in a shallow bowl or platter. Arrange the warm meatballs on top. Garnish with fresh dill and a few extra pieces of sun-dried tomato. Serve with toothpicks for easy bite-sized appetizers, or with warm pita bread for a full meal.

Pro Tips for the Best Meatballs

  • Don’t skip draining the cucumber — this is the #1 mistake that makes tzatziki watery instead of creamy
  • Let the meatballs rest for a minute after searing — this keeps them juicy when you cut or bite into them
  • Make the tzatziki a few hours ahead — the flavors deepen and get even better with time
  • Use full-fat Greek yogurt — low-fat versions turn out thin and less creamy

Storage & Make-Ahead Tips

  • Make ahead: Both the meatballs and tzatziki can be made up to 2 days in advance. Store separately in the fridge and assemble right before serving.
  • Leftovers: Store in an airtight container in the fridge for up to 3 days.
  • Freezer-friendly: Freeze the cooked meatballs (without tzatziki) for up to 2 months. Thaw overnight in the fridge and reheat gently before serving.

Frequently Asked Questions

Can I use ground lamb instead of beef? Yes! Ground lamb is actually a traditional choice for Greek meatballs and adds even more authentic flavor.

Can I bake these instead of pan-searing? Absolutely. Bake at 400°F (200°C) for 18-20 minutes, flipping halfway through, until cooked through and golden.

What can I substitute for sun-dried tomatoes? Roasted red peppers work great as a substitute if you want a similar sweet, tangy flavor with a slightly milder taste.

Is this recipe gluten-free? Easily! Just swap the breadcrumbs for gluten-free breadcrumbs or almond flour.

Recipe photo
???? Get The Product!

 

Leave a Comment