• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Cristina's Kitchen
    • Email
    • Instagram
    • Pinterest
menu icon
go to homepage
  • Home
  • Recipe Index
  • About
    • Email
    • Instagram
    • Pinterest
  • search icon
    Homepage link
    • Home
    • Recipe Index
    • About
    • Email
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Mediterranean, Greek and Balkan Recipes

    Greek-Style Stuffed Eggplant with Ground Beef

    Published: May 13, 2025 by Cristina · This post may contain affiliate links · Leave a Comment

    Jump to Recipe Print Recipe

    Tender roasted eggplant boats filled with aromatic ground meat and topped with luscious béchamel sauce and a golden layer of cheese. A dish found on tables across Greece because it's pure Mediterranean comfort food in every bite.

    beef stuffed eggplants close up

    Eggplant doesn't get enough credit for it's textural adaptability and capacity to absorb tons of flavor. But this Greek-style recipe really highlights those wonderful characteristics of eggplant, a much loved vegetable in traditional Greek cuisine.

    Jump to:
    • Serving Suggestion
    • Recipe
    • Comments

    Why you'll love this recipe

    In Greek cuisine, stuffed eggplants—known as melitzanes gemistes—are a traditional and versatile dish, the exact composition of which varies across regions and households.

    This take on the classic features a hearty meat-forward filling that's made extra luscious by the addition of the carved out eggplant pieces, cooked down and softened to a silky finish.

    The hollowed-out eggplant boats serve as a delicious vessel for the meat filling, roasting to soft perfection while absorbing the aromas of the flavoring ingredients - onions, garlic, and tomatoes, seasoned with classic oregano, plus a touch of cinnamon to enhance the warmth.

    Finally, the topping of béchamel and grated hard cheese adds a luxurious creaminess that browns beautifully in the oven.

    Whether you're feeding a cozy table for two or larger gathering, this recipe is the kind of dish that everyone will love to the last bite.


    Ingredients for Greek-Style Stuffed Eggplant Boats

    ingredients for beef stuffed eggplants

    Eggplant:

    • Eggplants: The main vegetable used to create the "boats" for the stuffing, adding texture and absorbing the savory filling.

    Filling:

    • Ground Beef: The meaty base for the filling, offering rich flavor.
    • Aromatics: Yellow onion (finely diced) for sweet earthiness and minced garlic for umami.
    • Tomato: finely diced whole tomato for moisture and tanginess plus tomato paste to deepen the umami flavor.
    • Olive Oil: Used to sauté the filling ingredients.
    • Seasoning: Salt, black pepper, and dried oregano make up the earthy, savory base - a touch of cinnamon adds warmth and complexity.
    • Sugar: Balances the acidity of the tomatoes.
    • Egg White: Binds the filling together.

    Topping:

    • Béchamel sauce (butter, flour, milk, egg yolk, salt, nutmeg): A creamy, smooth sauce that complements the savory filling.
    • Greek Kefalotiri or parmesan cheese: A sharp cheese that adds flavor and a crispy golden crust when baked.
    • Fresh parsley: Finely chopped fresh parsley brings a nice contrast of freshness and color.

    How to Make Ground Beef Stuffed Eggplants

    Prepare the eggplants:
    Slice the eggplants in half lengthwise and scoop out the center, creating shallow “boats.”

    Lightly salt them and let them sit while you prepare the filling in order to draw out extra moisture and any bitterness.

    preparing eggplants for stuffing

    For extra creaminess (and hidden veg!) in the meat sauce, chop up the scooped out eggplant center so it can be cooked down and included in the filling. This is optional but really adds a nice texture to the filling.

    Make the beef filling:
    In a skillet, heat olive oil over medium heat. Sauté the onion until translucent, then add garlic and cook for a minute more until aromatic. Add the chopped eggplant, cover and cook down until soft and reduced. Again this is optional but highly recommended.

    cooking the ground beef filling

    Stir in the rest of the filling ingredients all at once (the ground meat, tomato, tomato paste, oregano, salt, pepper, cinnamon, and sugar).

    Simmer until most of the moisture evaporates, then set aside to cool while you make the béchamel.

    Make the béchamel:
    In a saucepan, melt butter and whisk in flour to form a roux. Slowly add milk while whisking to prevent lumps. Once it's thickened, remove from heat and stir in salt and nutmeg.

    making bechamel

    Assemble and bake:

    prepping filling for eggplants

    Stir the egg yolk into the béchamel and the egg white into the filling.

    If the filling is still hot you can also temper the egg white (add ½ cup or so of the hot filling to it little by little until you have a slurry - then mix that back into the main filling.) Set aside.
    Pat each eggplant boat dry and then fill with the meat mixture. Swirl about a ¼-1/2 cup of water in the pan to get all the sauce and then pour it into the roasting dish around the eggplant.

    filling the eggplant halves

    Spoon béchamel over the top, and sprinkle with cheese.

    adding bechamel and cheese to beef filled eggplants

    Bake at 180°C (360°F) for 25–30 minutes, until golden and bubbly.

    Substitutions & Variations

    Using Zucchini Instead of Eggplant:
    Zucchini makes a very good substitute for eggplant in this recipe (or why not do both in one roasting dish). Follow the same directions as for eggplant.

    Note that since zucchini has a higher water content than eggplant, they will have a slightly firmer texture. If you want them more tender and soft, you may want to lightly salt and roast them for about 10–15 minutes before filling to avoid sogginess. If using zucchini you may want to do this while you make the filling for more efficient timing.

    Other Ground Meat Options:
    Not a fan of beef? You can easily swap in other ground meats.

    Ground lamb offers a richer, more traditional Greek flavor. Ground turkey or chicken are leaner options that still pair very well with the spices and béchamel. Just be sure to adjust seasoning slightly to taste, as lean meats can be milder in flavor.

    Add Rice or Bulgur for a One Pot Meal:

    Replace either the chopped eggplant or 50 grams of ground beef (one fifth of the whole amount) with about a half cup of rice (or bulgur) and a quarter cup of water to make it a one pot meal.

    beef stuffed eggplant with herbs and feta

    Serving Suggestion

    Greek-style stuffed eggplant is perfect on its own or served alongside traditional Mediterranean dishes. For a bright palate cleansing contrast pair it with a fresh Greek salad, made with cucumbers, tomatoes, red onions, and Kalamata olives, dressed with olive oil and lemon.

    If you're looking for more sides, try lemon feta orzo, or a serving of warm pita bread to soak up any leftover sauce. For dessert, finish off the meal with classic baklava (or take a shortcut with easy puff pastry baklava) for a sweet, flaky conclusion to this Mediterranean feast.

    beef stuffed eggplant

    Recipe

    beef stuffed eggplants cover
    No ratings yet

    Stuffed Eggplants with Ground Beef

    Course: Main Course
    Cuisine: Greek, Mediterranean
    Beef, Eggplant, Ground Meat
    Prep Time: 30 minutes minutes
    Cook Time: 1 hour hour
    Total Time: 1 hour hour 30 minutes minutes
    Servings: 4 servings
    Calories: 517kcal
    Tender roasted eggplant boats filled with aromatic ground meat and topped with luscious béchamel sauce and a golden layer of cheese. A dish found on tables across Greece because it's pure Mediterranean comfort in every bite.
    Print Recipe Pin Recipe Share by Email Save Saved!
    Prevent your screen from going dark

    Ingredients

    • 2 whole eggplants

    beef and tomato filling

    • 225 grams ground beef about ½ lb
    • ¾ cup yellow onion finely diced
    • 3 cloves garlic minced or mashed
    • 1 large tomato finely diced
    • 1 tablespoons tomato paste
    • 2 tablespoons olive oil
    • 1.5 teaspoons salt
    • 1.5 teaspoon dried oregano
    • 0.5 teaspoon black pepper
    • 0.5 teaspoon sugar
    • pinch cinnamon
    • 1 egg white

    bechamel

    • 500 ml milk approximately 2 cups
    • 50 grams flour approximately 6 tablespoons
    • 50 grams butter approximately 3 tablespoons
    • 1 egg yolk
    • 0.5 teaspoon salt
    • 0.25 teaspoon nutmeg

    garnish

    • ½ cup Greek kefalotiri or parmesan cheese or see recipe post for alternatives
    • 3 tablespoons fresh parsley

    Instructions

    Preheat oven

    • Preheat oven to 180°C / 360°F.

    Prep the eggplants

    • Slice eggplants in half lengthwise and scoop out the centers to form shallow boats. Lightly salt and let sit while you prep the filling.

    Optional step

    • Chop the scooped-out eggplant flesh to cook into the filling for added creaminess and texture.

    Make the meat filling

    • Heat olive oil in a skillet over medium heat. Sauté onion until soft, then add garlic and (optionally) chopped eggplant. Cover and cook until eggplant is tender and reduced.

    Add remaining filling ingredients

    • Stir in ground meat, tomato, tomato paste, oregano, salt, pepper, cinnamon, and sugar. Simmer until most moisture evaporates. Set aside to cool.

    Make the béchamel

    • In a saucepan, melt butter and whisk in flour to form a roux. Slowly whisk in milk and cook until thick. Remove from heat and stir in salt and nutmeg.

    Finish prep

    • Stir egg white into the cooled meat filling. Stir egg yolk into the béchamel. (If filling is still hot, temper the egg white first.)

    Assemble

    • Pat eggplant halves dry. Fill with meat mixture, top with béchamel, and sprinkle with grated cheese.

    Bake

    • Bake at 180°C (360°F) for 25–30 minutes, until golden and bubbling. Let cool slightly before serving.

    Garnish

    • Garnish with fresh chopped parsley and (if you like) more cheese.

    Notes

    If you end up with more filling than necessary, you can easily use it by stuffing another vegetable and cooking it in the same pan as a mix. Hollowed out meaty tomatoes like Roma are a good option. Blanched onion can also work.

    Nutrition

    Calories: 517kcal | Carbohydrates: 24g | Protein: 22g | Fat: 37g | Saturated Fat: 17g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 15g | Trans Fat: 1g | Cholesterol: 139mg | Sodium: 1.581mg | Potassium: 606mg | Fiber: 2g | Sugar: 10g | Vitamin A: 1.139IU | Vitamin C: 10mg | Calcium: 359mg | Iron: 3mg

    Related Recipes on Cristina’s Kitchen

    If you enjoyed this Greek-style stuffed eggplant recipe, you might also love other Mediterranean-inspired dishes from Cristina’s Kitchen.

    Consider trying Chickpea Rice-Stuffed Leeks in Spiced Tomato Sauce, which offers a similar comforting, tomato-based flavor profile.

    You may also like Spinach-Artichoke Quiche with Feta and Sundried Tomato, a savory and satisfying dish that features Mediterranean ingredients like feta and sun-dried tomatoes.

    • roti cover
      Flaky Roti Paratha
    • beef curry cover
      Easy Instant Pot Beef Curry
    • coconut curry chicken with sweet corn cover
      Coconut Curry Chicken with Sweet Corn (One Pot)
    • lemon feta orzo cover
      Lemon Orzo with Feta

    More Mediterranean, Greek and Balkan Recipes

    • greek meatballs in tomato sauce cover
      Greek Meatballs in Tomato Sauce (Keftedes me Saltsa)
    • vegetarian stuffed leeks
      Chickpea & Rice Stuffed Leeks in Spiced Tomato Sauce
    • pilaf mediterranean veg cover
      Mediterranean Vegetable Pilaf
    • creamy tomato chicken bake
      Creamy Tomato Chicken and Eggplant Bake

    Reader Interactions

    Comments

    No Comments

    Leave a Reply Cancel reply

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

    Recipe Rating




    Primary Sidebar

    Hi, I'm Cristina and this is my little corner of the internet where I share my wholesome, whole-food cooking and baking recipes inspired by global flavors. More.

    Latest Recipes

    • beef stuffed eggplants cover
      Greek-Style Stuffed Eggplant with Ground Beef
    • cover image Turkish meatball soup
      Turkish Meatball Soup (Sulu Köfte)
    • raspberry glaze for cake
      Easy Raspberry Cake Glaze
    • raspberry marble bundt cake close up
      Raspberry Semolina Cake with Cardamom
    • roasted broccoli soup close up
      Creamy Roasted Broccoli Soup
    • butter spinach and brown beans
      Slow Cooked Buttery Spinach and Beans

    Categories

    • American Recipes (12)
    • Appetizer Recipes (23)
    • Baking Recipes (25)
    • Bean & Legume Recipes (18)
    • Beef Recipes (15)
    • Bread Recipes (5)
    • Breakfast & Brunch Recipes (13)
    • Caribbean, Mexican & Latin American Recipes (7)
    • Cooking Foundations (7)
    • Dessert Recipes (21)
    • Italian Recipes (16)
    • Meals Under 500 Calories (21)
    • Mediterranean, Greek and Balkan Recipes (19)
    • One Pot & One Pan Meals (31)
    • Pasta & Pasta Dough Recipes (16)
    • Pork Recipes (18)
    • Poultry Recipes (16)
    • Quick and Easy Recipes (15)
    • Recipes (139)
    • Recipes for Condiments & Sauces (13)
    • Recipes for Side Dishes (21)
    • Romanian Recipes (21)
    • Salad Recipes (4)
    • Savory Baking (10)
    • Seafood Recipes (8)
    • Soup & Stew Recipes (19)
    • Sweet Baking Recipes (15)
    • Vegetable Recipes (21)
    • Vegetarian Appetizer Recipes (10)
    • Vegetarian Main Course Recipes (8)

    Footer

    ↑ back to top

    Contact

    • Contact
    • Work with me

    Updates

    • Subscribe to my newsletter to get new recipes in your inbox.

    Fine print

    • Privacy Statement
    • Terms & Conditions
    • Accessibility Statement

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2024 Cristina's Kitchen

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required