Baked stuffed eggplant with fish is a nourishing, flavor-packed dish that combines the earthy richness of roasted eggplant with the delicate texture of flaky white fish. Rooted in Mediterranean tradition, this dish is both comforting and refined, perfect for a weeknight dinner or a special occasion that calls for something different yet approachable.
The recipe begins with halved eggplants, hollowed slightly to create space for the stuffing. The eggplant shells are brushed with olive oil and roasted until tender, their flesh becoming sweet and silky in the oven. Meanwhile, the scooped-out eggplant is diced and sautéed with onion, garlic, tomatoes, and herbs like parsley, oregano, or basil. This forms the flavorful base of the stuffing.
Next, tender white fish such as cod, haddock, or sea bass is gently flaked and mixed into the sautéed vegetables. The fish can be precooked or poached in a bit of lemon water or broth for extra flavor. The filling is then spooned generously into the roasted eggplant halves, topped with a light sprinkle of breadcrumbs or grated Parmesan (or a dairy-free alternative), and baked again until golden and bubbling.
What makes this dish truly special is its balance. The richness of the roasted eggplant contrasts beautifully with the lightness of the fish, while the tomatoes and herbs provide brightness and depth. The result is a satisfying, nutrient-rich meal that feels indulgent without being heavy.
Serve the baked stuffed eggplants warm, garnished with fresh herbs and a squeeze of lemon. Pair them with a simple green salad, herbed couscous, or crusty bread to complete the meal. This dish is naturally gluten-free if you skip the breadcrumbs or use a GF alternative, and it’s a great way to enjoy fish in a creative and wholesome way.
Baked stuffed eggplant with fish is rustic, elegant, and full of fresh, clean flavors that bring the spirit of the Mediterranean to your table.

Ingredients
- 2 eggplant large,
- 1 pound fish fillets
- 1 cup cooked rice
- 1 onion chopped
- 2 Garlic cloves minced
- 1/2 cup breadcrumbs
- 1/4 cup parsley chopped
- 1/4 cup parmesan cheese grated
- 2 tbsp olive oil
- Salt and pepper to taste
Instructions
- Preheat the oven to 375°F (190°C).
- Cut each eggplant in half lengthwise and scoop out the flesh, leaving a 1/4-inch border. Chop the eggplant flesh and set aside.
- Season the fish fillets with salt and pepper. Heat 1 tablespoon of olive oil in a skillet over medium heat and cook the fish fillets until opaque and cooked through, about 3-4 minutes per side. Remove from the skillet and flake the fish into small pieces.
- In the same skillet, heat another tablespoon of olive oil. Add the chopped eggplant flesh, onion, and garlic. Cook until the vegetables are softened, about 5 minutes.
- In a bowl, combine the cooked rice, flaked fish, cooked vegetables, breadcrumbs, parsley, and Parmesan cheese. Season with salt and pepper to taste.
- Stuff each eggplant half with the rice and fish mixture. Place the stuffed eggplants in a baking dish and drizzle with olive oil.
- Bake in the preheated oven for 35-40 minutes, or until the eggplants are tender and the tops are golden brown.
- Serve the baked stuffed eggplants as a main course or as a side dish. Enjoy!
So much work for a vegitable. If I wanted fish, I’d just grill it. No need for all this stuffing.
This recipe is a keeper! The fish and eggplant go so well together. Can’t wait to make it again!
I totally agree! This dish is so delicious. Gonna make it for my family this weekend!
Eggplants are my fave! 5 stars! Easy buT DELISH! 👍🍆
I added more cheese, and wow! Super cheesy and delicious. Will be making it again!
I tried this and it was okay, but I think it needed more spices, maybe some cayenne? Also, my fish fell apart too much.
I don’t know about this one… my kids are super picky eaters. They said NO WAY. Maybe I should try without the fish?
Maybe try veggies instead of fish? My kids love stuffed eggplant with just cheese and rice! Worth a shot!
Nah, my kids wouldn’t touch this either. Fish is too fishy! Stick to pizza, trust me.
Too many steps for me. Cooking is hard and I’m not sure how to handle fish. 😩
I get it! Fish can be tricky, but once you try it, you might love it! Maybe start with simpler recipes first? 😊
I tried this and it didn’t turn out great. The eggplant was too mushy for my taste and I think you might need to cook the fish longer.
Baked Eggplant? Nah, I’m not sure that sounds good. Fish with eggplant? Sounds weird.
Why would someone stuff eggplant with fish? That just sounds wrong! Eggplants are for baking with cheese! 😒
I think that’s a unique combination! I’ve always enjoyed trying new things, and this sounds delicious to me. Eggplant can really take on flavors well. 😋
Ugh, fish and eggplant just don’t mix! You might as well use jelly with it! Stick to cheese and tomato sauce, please.
Yum! I added some spice to it and it turned out fantastic! Thanks for sharing!
That sounds delicious! I might try adding garlic powder too next time. 😊
Spice? What kind? I don’t think eggplant can handle too much. 🤷♂️
This recipe is amazing! I made it for my family and they loved it! So flavorful.
I totally agree! This recipe is a game changer. My kids devoured it too! 🌟
Sounds good, but isn’t eggplant kinda bitter? Just wondering if it really tastes alright.
Quick and tastes great! Olive oil drizzles enhance the flavor. Will recommend to my friends.
Sounds good, but fish in eggplant? Hmm, I dunno about that. Might stick to just veggies.
I totally agree! Olive oil really brings out the flavors. This dish is a hit at my home too!
My eggplant turned out mushy. What did I do wrong? Not sure about baking this way.
I don’t know about fish in eggplant… sounds a bit weird. Can it work?
I’m not much of a cook. Can anyone tell me if I can skip the fish? Sounds complicated.
Eggplants are my fave! This is my new go-to dinner recipe. So easy and so good. YUM!
This recipe is amazing! I’ve made it twice already and my family loves it.
Delicious! I didn’t have parmesan, so I used cheddar. Not bad, just try it out!
Super easy to make! But I might add some chili flakes next time for a kick. Thanks for the recipe!
Chili flakes sound like a great idea! I think it’ll give it a nice flavor. I made it last week and it was super tasty!
Great idea but the steps are a bit confusing. How do you ‘scoop out’ the eggplant? I just kinda hacked at it and ended up with a mess. Still tasted ok tho.
I totally get it! Scooping out eggplant can be tricky. I usually use a spoon and go slow. Glad it still tasted good!
OMG, so yum! I added some extra spices I had laying around which made it even better! Who knew eggplant could taste this good?!
Delicious! But I forgot the breadcrumbs… Still turned out great, lol. Will make again for sure!
This recipe was fantastic! The fish and rice combo was a winner, and my family loved it. Will definitely make again.
Tasted like a restaurant dish! I actually surprised myself. 🙂
Baked eggplant?? Aint that just a veg? But this looks interesting. How many servings tho?