Stuffed eggplant is a complete meal baked into its own shell: ground turkey mixed with mushrooms, spinach, tomato, and onion, topped with ricotta and mozzarella, then roasted at 180°C (350°F) until the cheese melts and the shell softens. It comes together in 35 minutes and uses the kind of vegetables that are usually already in the fridge. That’s the honest reason to make it.
What makes this version work
Two things matter here. First, pre-roasting the empty eggplant shells before stuffing them gives the flesh a head start — eggplant is dense, and if you skip this step the shell stays tough while the filling is already done. Second, cooking the filling fully on the stovetop before it goes into the oven means you’re not relying on oven time to cook raw turkey through. Ground turkey must reach an internal temperature of 165°F (74°C) — never serve it pink. Getting it there in the pan first, then finishing in the oven for 15–20 minutes, means the cheese melts properly without the risk of underdone meat.
Mistakes to avoid
- Skipping the salt-and-wait step on the eggplant flesh: Chopped eggplant releases a lot of water when it cooks. If you toss it straight into the pan it steams instead of sautéing, and the filling turns watery. Spread the cubes on a board, salt them lightly, and let them sit for 10 minutes, then pat dry before adding to the pan.
- Using wet spinach: Spinach holds water. If it goes into the pan still damp from washing, it will water down the filling. Dry it in a clean towel or give it a quick squeeze first.
- Overfilling before the shell is ready: If the shell hasn’t softened enough in the pre-roast, piling in a heavy filling can crack the walls. Give the shells a full 10 minutes in the oven before pulling them out to stuff.
- Buying whole-milk ricotta when low-fat is on hand: Either works fine here — skip the garnish of extra cheese on top if you’re watching fat, and just use the ricotta as the sole topping. Not worth buying a second cheese if you’re already using ricotta.
- Not draining excess liquid from the pan before stuffing: After the filling cooks down, tip the pan slightly and spoon off any pooled liquid. A wet filling makes the shell soggy from the inside during the final bake.
Keeping and reheating
Leftovers keep well. Store stuffed eggplant halves in an airtight container in the fridge for up to 3 days. To reheat, place them in an oven-safe dish, cover loosely with foil, and warm at 180°C (350°F) for 15 minutes — the foil stops the cheese from drying out. Microwave reheating works in a pinch (2–3 minutes on medium), but the shell softens further and loses its shape. For freezing, cool completely, wrap each half individually in plastic wrap, then foil, and freeze for up to 2 months. Thaw overnight in the fridge before reheating in the oven rather than from frozen, which keeps the texture closer to fresh.

Easy Stuffed Eggplant Recipe
Ingredients
1 large eggplants - cut in half
500 grams ground turkey (minced turkey)
5 medium mushrooms
2 handfuls spinach - English
1 medium yellow onion
1 medium tomato
1 clove garlic
1 tablespoon parsley
1 tablespoon oregano
⅓ cup Ricotta cheese
⅓ cup Mozzarella cheese
Instructions
- Chop out the eggplant middle, leaving about 1- to 1 1/2-centimetre thick wall. Chop all the eggplant into cubes. Chop the onion, mushroom and tomato up. Brown the onions in the pan and put the mince in; once that has browned, add the eggplant and spinach. Once they have softened a little bit, add mushrooms and tomatoes. Add in herbs and spices. I used dried herbs, but I would have preferred fresh parsley.
- While waiting for the mince to cook, put the empty eggplant shells into the oven at about 180 degrees on baking paper to start softening up and browning up a little. We don’t want to make them too soft at this point, so if they are small eggplants, skip this bit for the moment.
- Once the meat dish has been cooked, and the eggplant is nice and soft, take the shells out of the oven.
- I did not realize, but the ricotta I bought was not in little squares (as I had hoped, I think I got confused with fetta); it was a paste. Place the mince mix into the eggplant shells, and don’t be afraid to overload them. Providing you left a thick enough wall, the eggplant should not collapse.
- Place some ricotta on the top of each and then add some melty cheese. I have never really cooked with or used ricotta much, so place as much as you do or don’t like. If you want ricotta, you could quickly slather the entire top with it and use that instead of any other cheese.
- Please in the oven for approximately 15 to 20 minutes at about 180 degrees Celsius. You want the cheeses to melt and warm up and the eggplant shell to soften a little bit and add some extra flavour.
Nutrition
FAQ
Can I use ground beef or chicken instead of turkey?
Yes — ground chicken works as a straight swap and needs the same internal temperature of 165°F (74°C). Ground beef or lamb also work well; cook beef and lamb to 160°F (71°C). The filling seasoning doesn’t need to change.
I don’t have ricotta. What can I use instead?
Cottage cheese is the closest swap — drain it briefly through a sieve if it’s very wet. Cream cheese thinned with a tablespoon of milk also works, or just use all mozzarella on top and skip the ricotta layer entirely.
My eggplant is small. Do I still pre-roast the shells?
No — the recipe card notes this directly. Small eggplant shells are thinner and will over-soften before the filling is even ready. Skip the pre-roast and go straight to stuffing, then bake for the full 20 minutes.
Can I make the filling ahead of time?
Yes, up to 24 hours ahead. Cook the turkey filling completely, cool it, and refrigerate it in a sealed container. When you’re ready, pre-roast the shells, fill them with the cold mixture, and add a few extra minutes to the final bake time since the filling is starting cold.
What can I use instead of mushrooms or spinach?
Zucchini, diced bell pepper, or frozen peas all work in place of mushrooms. Kale or silverbeet can replace spinach — just chop it smaller and add it to the pan a minute or two earlier since it takes longer to wilt.
How do I know when the stuffed eggplant is done in the oven?
The cheese should be fully melted and starting to brown at the edges, and a knife should slide into the eggplant wall with no resistance. If the cheese is done but the shell still feels firm, cover with foil and give it another 5 minutes.
More mince recipes to try
- Spicy Beef Stuffed Peppers
- Beef Ricotta Lasagna Rolls
- Golden Turkey Empanadas
- Hearty Beef Cauliflower Bake









Wonderful recipe, looks so delicious