Sicilian-style Stuffed Eggplant (Melanzane Imbottite)
This post may contain affiliate links. For more information, please see our disclosure policy.
Lightly caramelized eggplant slices sandwich a savory breadcrumb, cheese, and sausage filling—spooned with marinara sauce, topped with mozzarella, and baked until golden and bubbling. So good, surprisingly easy, and perfect to make ahead!

Why I Love This
I love making this dish because it’s simple, uses just a handful of ingredients, and delivers big flavor. The combination of sausage and eggplant is one of my favorites, but it’s easy to leave out the meat for a satisfying vegetarian version. It’s a flexible, no-fuss recipe that can easily be made ahead and always hits the spot.
Ingredient Notes
- Eggplant: Choose firm, glossy fruit with tight skin and a green, fresh cap. Smaller/medium eggplants tend to be milder and less seedy. Keep skins on for structure; if the peel feels tough, “zebra-peel” a few stripes.
- Breadcrumbs: Plain or seasoned are fine. If using seasoned, ease up on added salt. Panko works too. Gluten-free crumbs sub well.
- Cheese: Pecorino or Parmesan brings a sharp, salty bite, while low-moisture mozzarella adds that familiar melt and softness (skip fresh mozz—it turns watery).
- Meat: Cook fully with the onion. May use any type: pork, turkey, chicken, or vegan.
- Sauce: Use a nice flavorful marinara. Homemade sauce is best!
- Herbs & aromatics: Fresh basil is classic (I was out of it here [but it was in my tomato sauce], so it’s not a deal breaker); parsley also works. Mince garlic finely so it disperses evenly, or use powdered garlic in a pinch.
Overall Method
Lightly salt eggplant slices in a colander (layered and weighted) until they weep, then rinse and press very dry. Then, sauté onion, brown meat, and drain if necessary. Mix filling: breadcrumbs, grated cheese, eggs, garlic, herbs, pepper—stir in the cooled meat; add a spoon or two of sauce only if the mixture feels dry (I didn’t do this but it’s optional). Pan-cook slices in a thin layer or spray of olive oil until golden (replenish oil as needed); drain on a paper-lined sheet. In a baking dish, add a little marinara sauce, followed by cooked eggplant slices. Spread filling on each slice, cap with another to form “sandwiches,” and spoon a little sauce over the tops. Bake uncovered until hot and lightly bubbling. Rest briefly, then serve with extra warm sauce. (Full timings and temperatures in the recipe card.)
Tips
- Slicing About ⅜-inch (1 cm) slices hold up best—too thin tears; too thick won’t heat through as nicely.
- Keep the skin on the eggplant—it helps the slices hold together during cooking and serving.
- Salting works even when stacked: Weight the colander with a small plate; moisture wicks down from upper layers. Rotate once midway if you like.
- Cook eggplant slices until pliable and lightly golden; they should bend easily without breaking.
- Hold back on added salt in the filling—eggplant is salted ahead of time and the cheese is naturally salty.
- Taste the filling before assembling to ensure it’s well-seasoned.
- Choose a flavorful marinara or use homemade—this dish relies on good sauce for great flavor.
- Use low-moisture mozzarella only; fresh mozzarella has too much water and can make the dish soggy.
♥️ Loved this recipe? I’d be thrilled if you’d rate it ⭐️ and share your experience in the comments below! Your ratings and comments help other readers discover this recipe and keep this blog going. Did you add any special tweaks? Our community of home cooks would love to hear about it! ♥️
📖 Recipe
Sicilian-Style Stuffed Eggplant (Melanzane Imbottite)
Equipment
- Large saute pan
- Baking dish 9×13 inches recommended
Ingredients
To Cook the Eggplant
- 1 large eggplant or 2 to 3 medium (smaller are usually less bitter)
- 2 tbsp Extra virgin olive oil plus more as needed; can substitute with olive oil spray.
For the Filling (see Notes for Meatless Variation)
- 1 small onion finely diced
- ½ pound Italian sausage pork, turkey, chicken or vegan (remove casing)
- 1/2 cups breadcrumbs use a bit more if the mixture feels too wet
- 1/2 cup grated Parmesan cheese
- 2 eggs
- 1 clove garlic minced (can substitute with granulated garlic about 1 teaspooon)
- 2 tsp dried oregano
- 1/2 tsp black pepper
- salt to taste
For Topping and Garnish
- 2 cups marinara sauce
- 1 cup low-moisture mozzarella cheese Optional. Do not use the fresh mozzarella, which has too much water in it. You want the kind that is easy to shred.
For Garnish
- Basil leaves handful, chopped (optional)
Instructions
Prep the eggplant
- Wash and dry the eggplant(s). Do not peel (the skin helps keep them intact). Remove the stalks and cut into 1 cm thick slices.
- Place slices in a colander or on a paper-towel-lined baking sheet, sprinkle with salt, and let sit 1 hour to draw out water. If using a baking sheet, you may top it with another baking sheet to weigh down the eggplant and speed up the process.
- Rinse and pat dry thoroughly.
Fry the eggplant
- Heat olive oil in a large pan and fry slices until golden brown and the eggplant is pliable. Replenish the oil if needed. You may also brush or spray the eggplant with some oil to help them get color. Set aside on a tray or paper towel-lined dish.
Cook the meat
- In a skillet, heat a drizzle of olive oil. Add the onion and cook until translucent.
- Add the sausage, breaking it up with a wooden spoon or potato masher. Cook until browned.
- Season with oregano, salt, and pepper. Remove from heat and let cool slightly.
Make the filling
- In a large bowl, mix breadcrumbs, cheese, eggs, minced garlic, black pepper, and 2–3 spoonfuls of tomato sauce if needed to moisten. I didn’t add the marinara sauce to my stuffing, but it’s helpful if the mixture seems dry.
- Stir in the cooled meat mixture. Taste and adjust seasoning with salt if needed (cheese contains a lot of salt so you may not need extra).
Assemble the Sandwiches and Bake
- In a 9×13 baking dish, pour in about 1 cup of marinara sauce.
- Place a layer of eggplant on top of the sauce, spoon on a generous amount of filling, and top with another slice to form a sandwich.
- Spoon the remaining tomato sauce over the sandwiches.
- Bake at 400°F(200°C) for 15 minutes, until heated through and slightly crisp on top. Optionally, add about a cup of shredded mozzarella cheese and bake for another 5 minutes or until the cheese has melted.
- Serve hot with crusty Italian bread, or it can also be served cold.