Authentic Greek Meatballs (Keftedes) with Tzatziki: A Flavorful Mediterranean Delight!

Greek cuisine is renowned for its fresh ingredients, vibrant flavors, and hearty dishes.

Among the many treasures in Greek cooking, Greek Meatballs, or Keftedes, stand out as a flavorful, aromatic, and versatile dish.

These meatballs are made with a blend of tender ground meat, fragrant herbs, and spices, offering a taste of the Mediterranean in every bite.

Whether served as an appetizer, main dish, or part of a larger feast, Greek meatballs are sure to impress your guests.

The beauty of this recipe lies in the simple ingredients that come together to create a mouthwatering meal.

They’re perfect for casual weeknight dinners or even special occasions, especially when paired with a side of tzatziki sauce, fresh pita bread, or a Greek salad.

If you’re craving something truly authentic and bursting with Mediterranean flavors, this recipe for Greek meatballs will quickly become a family favorite.

What Are Greek Meatballs?

Greek meatballs, commonly referred to as Keftedes, are a beloved part of Greek cuisine.

They are small, round meatballs made from a combination of ground beef, lamb, or pork, mixed with a variety of spices and fresh herbs.

The key to their unique flavor profile lies in the mix of garlic, onion, oregano, parsley, and fresh mint.

These herbs not only enhance the flavor but also give the meatballs a distinct Mediterranean taste that sets them apart from typical meatball recipes.

Greek meatballs are often served as a side dish or appetizer and are sometimes cooked in a tomato-based sauce.

They’re crispy on the outside, juicy on the inside, and bursting with fresh, tangy flavors.

Traditionally, Keftedes are enjoyed with a side of tzatziki, a cucumber and yogurt dip, and pita bread, but they can be served with a variety of other sides such as roasted vegetables, Greek salad, or even rice.

Ingredients for Greek Meatballs

To make authentic Greek meatballs, you’ll need the following ingredients. These simple but flavorful ingredients come together to create the perfect balance of savory, herby, and juicy meatballs.

Meat:

  • Ground Beef or Ground Lamb – While traditional Greek meatballs are often made with lamb, you can use ground beef or a combination of both. The fat content is essential to achieving tender, juicy meatballs.

Herbs and Spices:

  • Oregano – A classic Greek herb that imparts a fragrant, slightly peppery flavor.
  • Parsley – Adds a fresh, bright note to the meatballs.
  • Mint – A key herb in Greek cuisine that provides a refreshing contrast to the savory meat.
  • Garlic – Minced garlic infuses the meat with deep, aromatic flavor.
  • Onion – Finely chopped or grated onion adds sweetness and moisture.
  • Salt and Pepper – For seasoning, ensuring the meatballs are perfectly seasoned.

Binders:

  • Breadcrumbs – These help bind the meat together, providing structure and tenderness.
  • Egg – Acts as a binding agent, helping the meatballs hold their shape.

Other Optional Ingredients:

  • Feta Cheese – For an extra layer of creaminess and tang, some people like to incorporate crumbled feta into the mixture.
  • Olives or Pine Nuts – These add a delightful texture and flavor to the meatballs, making them even more authentic.

How to Make Greek Meatballs: Step-by-Step Instructions

Making Greek meatballs is easy and straightforward, but following the right steps ensures they turn out perfectly. Here’s how to make them from start to finish:

Step 1: Prepare the Ingredients

Start by prepping your ingredients. Finely chop the fresh herbs – oregano, parsley, and mint – to release their natural oils. Mince the garlic and finely chop the onion or grate it to avoid large pieces in the meat mixture. If you’re using feta cheese, crumble it into small pieces. Ensure all your ingredients are ready before combining them to create a smooth meatball mixture.

Step 2: Mix the Meatball Ingredients

In a large bowl, combine your ground meat, breadcrumbs, egg, and prepared herbs, garlic, and onion. Use your hands to mix everything thoroughly, but be careful not to overwork the meat, as this can result in tough meatballs. The mixture should be moist and slightly tacky but still hold its shape when you form a ball. Taste a small amount of the mixture to check the seasoning, adding salt and pepper if necessary.

Step 3: Shape the Meatballs

Once the meat mixture is well-mixed, it’s time to form the meatballs. Wet your hands to prevent the mixture from sticking, then take about 1-2 tablespoons of the mixture and roll it into a ball. The size of the meatballs can vary depending on your preference, but they are typically about 1 inch in diameter. If you want your meatballs to have a crispy exterior, you can slightly flatten them into a more oval shape.

Step 4: Cook the Greek Meatballs

There are several ways to cook your Greek meatballs, and the method you choose will depend on your preference for texture and convenience.

  • Pan-fry: Heat a couple of tablespoons of olive oil in a skillet over medium-high heat. Once hot, add the meatballs, being careful not to overcrowd the pan. Fry the meatballs, turning occasionally, for about 8-10 minutes, until they’re golden brown on the outside and cooked through on the inside.
  • Bake: Preheat your oven to 375°F (190°C). Place the meatballs on a lined baking sheet, making sure they are spaced evenly. Bake for 15-20 minutes, or until they are cooked through and slightly browned on top.

Both methods will yield delicious, tender meatballs with a crispy exterior and juicy interior. If you prefer a lighter version, baking the meatballs is a healthier option.

How to Serve Greek Meatballs

Greek meatballs are incredibly versatile and can be served in many delicious ways. Here are some of the best ways to enjoy these savory bites:

Traditional Serving Style

For a truly authentic Greek experience, serve your meatballs with tzatziki – a cool and creamy cucumber-yogurt dip with garlic, lemon, and dill. The refreshing tanginess of tzatziki perfectly complements the savory richness of the meatballs. Pair this with some warm pita bread for dipping or wrapping, creating a handheld bite that’s full of flavor.

Side Dishes to Complement Greek Meatballs

Greek meatballs are fantastic when paired with fresh sides that balance their richness. Consider these options:

  • Greek Salad: A refreshing salad made with cucumbers, tomatoes, red onion, olives, and feta cheese, all tossed in olive oil and lemon juice. This zesty salad provides a wonderful contrast to the meatballs’ richness.
  • Roasted Vegetables: Roasted vegetables like zucchini, eggplant, and bell peppers add a vibrant and healthy side dish that complements the flavors of the meatballs.
  • Rice Pilaf: Serve your meatballs with a fragrant rice pilaf or a simple lemony rice for a hearty meal.
  • Hummus: Another traditional dip that pairs wonderfully with Greek meatballs, hummus adds a creamy texture and a garlicky flavor.

Creative Serving Ideas

  • Wraps or Sandwiches: For a casual meal, place a few meatballs inside a pita or flatbread and top with some tzatziki, lettuce, and tomatoes to create a Greek-inspired sandwich.
  • Meatball Skewers: Thread the meatballs onto skewers and serve them as a fun appetizer at parties or cookouts. You can even grill them for a smoky flavor.

Tips for Perfect Greek Meatballs

Achieving perfectly cooked Greek meatballs requires attention to detail. Here are some tips to ensure your meatballs turn out tender, juicy, and flavorful:

1. Don’t Overwork the Meat Mixture

When mixing the ingredients, use your hands gently to combine the meat with the breadcrumbs and herbs. Over-mixing can result in tough meatballs, so be sure to handle the mixture as little as possible while still ensuring everything is evenly distributed.

2. Keep the Mixture Moist

If your mixture feels too dry, add a little bit of water, milk, or even a spoonful of olive oil to keep the meatballs moist and juicy. A slight tackiness in the mixture is a good sign that the meatballs will hold together.

3. Let the Meatballs Rest Before Cooking

Allow the formed meatballs to rest for at least 10 minutes before cooking. This helps the flavors meld together and allows the meatballs to firm up, reducing the chances of them falling apart during cooking.

4. Use a Meat Thermometer

If you’re not sure if your meatballs are fully cooked, use a meat thermometer to check for doneness. The internal temperature should reach 165°F (74°C) for beef or lamb meatballs, ensuring they are safe to eat.

5. Cook in Batches

To get crispy, golden-brown meatballs, avoid overcrowding the pan or baking sheet. Cook in batches if necessary, giving each meatball enough space to cook evenly on all sides.

Variations of Greek Meatballs

While traditional Greek meatballs are made with beef or lamb, there are several variations you can try to suit different tastes or dietary preferences.

1. Add Feta Cheese

Incorporating crumbled feta cheese into the meatball mixture adds a creamy texture and tangy flavor. It’s an optional but delicious twist on the classic recipe.

2. Try Different Meats

If you prefer a leaner option, consider making Greek meatballs with ground turkey or chicken. While the flavor will be slightly different, the addition of fresh herbs and spices will still bring out the essence of Greek cuisine.

3. Include Olives or Pine Nuts

For an extra burst of Mediterranean flavor, try adding chopped olives or pine nuts to the meatball mixture. Olives will add a salty, briny note, while pine nuts contribute a subtle sweetness and crunch.

4. Use a Mix of Ground Meats

For a more complex flavor, you can combine ground beef and ground lamb in equal parts. This creates a balanced mixture with the rich flavor of lamb and the tender texture of beef.

5. Grilled Greek Meatballs

Instead of pan-frying or baking, try grilling your meatballs for a smoky, charred flavor. The grilling process adds an extra depth to the dish, making it perfect for summer cookouts or gatherings.

6. Gluten-Free Option

For those with dietary restrictions, substitute the breadcrumbs with gluten-free breadcrumbs or almond flour. The rest of the ingredients remain the same, and you’ll still get the delicious Greek flavors in every bite.

How to Store and Reheat Greek Meatballs

If you happen to have any leftovers or want to make these meatballs ahead of time, proper storage and reheating will ensure they stay fresh and delicious.

Storing Greek Meatballs

Once your Greek meatballs have cooled down to room temperature, transfer them to an airtight container. You can store them in the refrigerator for up to 3-4 days. For longer storage, consider freezing them.

  • Freezing: Place the cooked meatballs in a single layer on a baking sheet and freeze them for about 1-2 hours. Afterward, transfer them to a freezer-safe bag or container, separating layers with parchment paper. Frozen meatballs can be kept for up to 3 months. This method prevents them from sticking together and allows for easy portioning when you need them.

Reheating Greek Meatballs

To reheat your Greek meatballs, there are a few methods to preserve their texture and flavor:

  • Oven: Preheat your oven to 350°F (175°C). Place the meatballs on a baking sheet and cover with aluminum foil. Heat for about 15-20 minutes or until they are warmed through. This method helps maintain their crispiness.
  • Stovetop: Heat a little oil in a pan over medium heat. Add the meatballs and cook for 5-8 minutes, turning occasionally, until they are heated all the way through. This method keeps them juicy and crispy.
  • Microwave: While not the best method for maintaining texture, you can microwave the meatballs on a microwave-safe plate for 1-2 minutes or until they are hot. For best results, cover the plate with a damp paper towel to retain moisture.

Conclusion

Greek meatballs (Keftedes) are a wonderfully versatile and flavorful dish, perfect for family dinners, parties, or casual gatherings. With the right combination of fresh herbs, spices, and a simple meat mixture, these meatballs are sure to impress anyone who tries them. Whether served with tzatziki and pita, as part of a Greek feast, or simply enjoyed on their own, they bring the best of Mediterranean cuisine to your table.

Don’t hesitate to experiment with the variations suggested, or create your own twists based on personal preference. With these tips and the step-by-step guide, you can make Greek meatballs that are tender, juicy, and full of flavor every time.

Frequently Asked Questions

1. Can I make Greek meatballs with ground chicken or turkey?

Yes! While traditional Greek meatballs are made with beef or lamb, you can absolutely use ground chicken or turkey for a leaner version. The flavor will still be delicious, especially with the fresh herbs and spices.

2. How do I prevent Greek meatballs from falling apart during cooking?

To keep your meatballs intact, avoid overmixing the meat mixture, and allow the meatballs to rest for 10 minutes before cooking. Make sure your cooking surface isn’t overcrowded and use enough oil to prevent sticking, especially if pan-frying.

3. Can I bake the meatballs instead of frying them?

Yes, baking is a great option if you prefer a healthier method. Preheat your oven to 375°F (190°C) and bake the meatballs on a lined baking sheet for 15-20 minutes, or until cooked through and golden brown.

4. Can I freeze Greek meatballs before cooking them?

Absolutely! You can form the meatballs and freeze them before cooking. Place them on a baking sheet in a single layer and freeze until solid, then transfer them to a freezer bag. They can be frozen for up to 3 months.

5. What’s the best way to serve Greek meatballs at a party?

Greek meatballs make fantastic party appetizers. You can serve them with a side of tzatziki, hummus, or Greek salad. If you want to make them easy for guests to eat, thread the meatballs onto skewers or serve them in bite-sized portions with pita bread.

Greek Meatballs

Linda M. Harris
These Greek Meatballs (Keftedes) are a delicious Mediterranean-inspired dish made from a blend of ground meat, aromatic herbs, garlic, and spices. Perfectly crispy on the outside and juicy on the inside, these meatballs are a flavorful addition to any meal. Serve them with tzatziki and pita bread for an authentic experience, or pair with a Greek salad for a complete feast. Whether baked or pan-fried, these meatballs are simple to make and full of vibrant flavor.
Prep Time 15 minutes
Cook Time 20 minutes
Total Time 35 minutes
Course Appetizer, Main Course
Cuisine Greek, Mediterranean
Servings 6 People
Calories 300 kcal

Equipment

  • 1 large mixing bowl
  • 1 skillet (for frying) or 1 baking sheet (for baking)
  • 1 spoon or hands (for mixing)
  • 1 tablespoon (for shaping meatballs)
  • 1 spatula (for turning meatballs in the skillet)

Ingredients
  

  • 1 lb 450 g Ground Beef (or Ground Lamb, or combination)
  • ½ cup 50 g Breadcrumbs
  • 1 large Egg
  • 2 cloves Garlic minced
  • 1 medium Onion finely chopped or grated
  • ¼ cup 10 g Fresh Parsley, chopped
  • 2 tbsp 5 g Fresh Mint, chopped (optional but recommended)
  • 1 tsp 1 g Dried Oregano
  • ½ tsp Salt to taste
  • ½ tsp Black Pepper to taste
  • 2 tbsp 30 ml Olive Oil (for frying, if pan-frying)

Instructions
 

  • Prepare the Ingredients: Finely chop the parsley and mint, and mince the garlic. Grate or finely chop the onion.
  • Mix the Meatballs: In a large mixing bowl, combine the ground meat, breadcrumbs, egg, garlic, onion, parsley, mint, oregano, salt, and pepper. Use your hands to mix the ingredients gently until they are just combined. Be careful not to overwork the meat mixture.
  • Shape the Meatballs: Wet your hands with water to prevent sticking. Take about 1-2 tablespoons of the meat mixture and roll it into a ball. Repeat until all the mixture has been shaped.
  • Cook the Meatballs:
  • Pan-Frying: Heat the olive oil in a large skillet over medium heat. Once hot, add the meatballs in batches, making sure not to overcrowd the pan. Fry the meatballs for 8-10 minutes, turning them occasionally to ensure they cook evenly on all sides and are golden brown.
  • Baking: Preheat the oven to 375°F (190°C). Place the meatballs on a lined baking sheet and bake for 15-20 minutes, or until they are cooked through and slightly browned.
  • Serve: Remove the meatballs from the heat and serve with tzatziki, pita bread, or a Greek salad for an authentic Greek meal.

Notes

  • Meat Choices: Feel free to use a combination of ground beef and lamb for richer flavor, or opt for leaner ground turkey or chicken for a lighter version.
  • Tzatziki Sauce: For an extra boost of flavor, serve your meatballs with a cool and tangy homemade or store-bought tzatziki sauce.
  • Freezing: These meatballs freeze well! After cooking, allow them to cool, then store them in an airtight container or freezer-safe bag for up to 3 months. Reheat in the oven or on the stovetop for the best texture.
  • Gluten-Free Option: Swap the breadcrumbs for gluten-free breadcrumbs or almond flour for a gluten-free variation.
  • Cooking Tip: If you prefer a crispy exterior, pan-fry the meatballs, but baking them is a healthier alternative that still yields delicious results.
Keyword Greek Meatballs

Leave a Comment

Recipe Rating