Greek-Style Eggplant & Feta Meatballs

Greek-Style Eggplant & Feta Meatballs

This post may contain affiliate links. Read our disclosure policy.

Craving something savory, comforting, and packed with Mediterranean flavor? These Greek-Style Eggplant & Feta Meatballs swap traditional meat for tender, sauteed eggplant blended with salty feta cheese and fresh herbs. Pan-seared until golden brown and served over a cooling tahini-yogurt sauce with fresh tomatoes and warm pita, it is a satisfying meal that comes together easily at home.

Why You'll Love This Recipe

  • Features a deliciously soft and melty interior encased in a crisp, golden-brown pan-seared crust.
  • Combines the earthy sweetness of cooked eggplant with the salty, savory punch of crumbled feta cheese.
  • Paired with a creamy, bright tahini-yogurt sauce that balances the warm spices and herbs.
  • Served alongside a fresh diced tomato and basil salad plus warm pita bread for a complete, satisfying meal.
  • Uses straightforward pantry staples and fresh produce without any complicated equipment.

Ingredients You'll Need (and Why)

Eggplant: Finely dicing and cooking the eggplant until completely soft and melty creates a tender base that replaces traditional ground meat without feeling heavy.

Feta Cheese: Crumbled feta melts slightly as the balls cook, adding savory pockets of sharp, salty flavor throughout the mixture.

Flour and Breadcrumbs: This duo acts as the structural binder, absorbing excess moisture from the eggplant and egg so the balls hold their shape in the pan.

Tahini: Sesame paste adds a rich, nutty depth to the yogurt sauce, balancing the tang of the yogurt and lemon juice.

How to Make It

Cooking Down the Eggplant

The secret to a great vegetarian meatball texture is breaking down the eggplant completely. By covering the skillet over medium heat with garlic, oregano, and salt, the eggplant steams and softens until it is wonderfully melty and reduced, which removes excess water and concentrates the flavor.

Binding and Shaping

Once your cooked eggplant has cooled slightly so it doesn't scramble the egg, you will combine it with the feta, flour, breadcrumbs, egg, and herbs. Don't worry if the mixture feels a bit sticky; the flour and breadcrumbs will hydrate and absorb moisture as you gently shape them into bite-sized spheres.

Pan-Searing and Assembly

Pan-frying the meatballs in a light splash of olive oil creates a fantastic crisp exterior. While they crisp up, whisking together the yogurt, tahini, and lemon juice makes a bright, cooling base that ties the dish together when served over warm pita with a vibrant tomato salad.

Success Tips

  • Cook the eggplant until it is truly soft and reduced; undercooked eggplant will retain too much moisture and make the meatball mixture too wet to shape.
  • Let the mixture cool down slightly after sauteing to make handling and shaping the meatballs comfortable and safe.
  • Keep your hands slightly damp or oiled when shaping the balls if the mixture starts sticking to your fingers.
  • Maintain a medium heat when pan-frying so the exterior develops a golden-brown crispness without burning before the inside is heated through.

Storage & Make-Ahead

Fridge: Store leftover cooked eggplant meatballs in an airtight container in the refrigerator for up to 3 days. Keep the sauce and tomato salad in separate containers.

FAQ

Can I bake these instead of pan-frying?

Pan-frying gives the best crispy crust, but you can bake them on a lined baking sheet at 400°F (200°C) with a light spray of olive oil for about 15-20 minutes, flipping halfway through.

Why is my eggplant mixture too wet?

If your diced eggplant wasn't cooked down completely or released too much water, you can add an extra tablespoon or two of breadcrumbs to absorb the excess moisture until the mixture is easy to shape.

What kind of feta cheese works best?

A block of feta cheese packed in brine and crumbled by hand gives the best flavor and texture compared to pre-crumbled varieties, which tend to be dry.

⏱️
Prep
20 mins
🔥
Cook
20 mins
Total
40 mins
🍽️
Servings
4 servings
👩‍🍳
Difficulty
Easy

Greek-Style Eggplant & Feta Meatballs

Make tender Greek-style eggplant and feta meatballs served with a creamy tahini-yogurt sauce, fresh tomato salad, and warm pita bread.

📌 Pin

Ingredients

Servings: 4 servings

Want to Save This Recipe?

Enter your email and we'll send the link straight to your inbox — plus new recipes each week.

Thanks! Please check your inbox to confirm.

Instructions

  1. Sauté Eggplant: Heat olive oil in a skillet over medium heat. Add the diced eggplant, minced garlic, oregano, and salt. Cover and cook, stirring occasionally, until the eggplant is completely soft, melty, and reduced. Transfer to a bowl and let cool slightly.
  2. Make the Sauce: In a small glass jar or bowl, mix the Greek yogurt, tahini, fresh lemon juice, and a pinch of salt until smooth and creamy. Set aside.
  1. Form the Meatballs: In a large bowl, combine the cooled cooked eggplant, crumbled feta, flour, breadcrumbs, fresh herbs (mint/dill), egg, salt, and pepper. Mix until well combined, then shape into small bite-sized balls.
  2. Pan-Fry: Heat a light splash of olive oil in a pan over medium heat. Add the eggplant balls and cook, turning frequently, until evenly browned and crisp on all sides.
  3. Assemble & Serve: Spread a generous layer of the creamy tahini-yogurt sauce across the bottom of a serving bowl. Add the seared eggplant balls along with the fresh tomato salad and warm pita bread. Garnish with fresh mint and enjoy!
340 kcal
Calories
12g
Protein
32g
Carbs
19g
Fat
Recipe Notes

Make sure your cooked eggplant has cooled down slightly before adding the egg, otherwise the residual heat may scramble the egg before you can mix it into the batter.

Rate This Recipe

Made this? Let others know how it turned out.

About the Author

harrycruse

Recipe developer and home cook sharing tested, reliable recipes with step-by-step photos. Update this bio under Users > Your Profile.

Leave a Review

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