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!
Made this tonight and it was a total comfort-meal. The eggplant gets so tender, and the fish+rashice stuffing tastes way more flavorful than I expected. I used cod and it held up nicely.
I tried this but my fish fell apart and it was a mess. Not sure if I did it right. Maybe less cooking time? I’d give it a 3 for the effort.
I think the breadcrumb amount might be a bit low? The filling was slightly loose, so mine didn’t brown as much. Still tasted good though.
Good catch—if the filling was looser, that would absolutely keep the breadcrumb topping from browning. I might add a few extra tbsp next time or mix in an extra handful if it looks wet.
Not bad but kinda bland for me. I followed it pretty much exactly and needed more salt/pepper. Next time I’ll add some red pepper flakes or Italian seasoning.
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!
Love how simple the ingredient list is. 375°F for 35-40 mins was right on for my oven. I served it with a salad and it felt like restaurant food.
375°F for 35-40 mins worked for me as well. Mine took closer to 40 though (maybe my oven runs hot). Either way, the filling was really flavorful with the parmesan and parsley.
Yes!! The simplicity is what got me too. I also did 35 minutes and the tops were perfectly golden. Served mine with a lemony salad—super restaurant vibe.
Baked?? I thought you were supposed to fry these! I don’t get it. But I guess it’s healthier?
Ehh, i dunno about this one. Might just stick with chicken next time. It wasn’t the worst, but not great either.
Eggplants are my fave! 5 stars! Easy buT DELISH! 👍🍆
Not for me, sorry. Eggplant is weird and I didn’t really like the texture. Maybe other people like it tho.
Wow, this looks fancy! I’m going to make it for my dinner party. I bet my friends will love it. Thanks for sharing!
I added more cheese, and wow! Super cheesy and delicious. Will be making it again!
I was skeptical at first about fish in eggplant, but it actually turned out pretty good. Will try again!
I have never cooked fish before. This recipe made it simple. Very yummy!
That’s awesome! I’m glad you found it simple. Fish can be intimidating, but it’s so good when it’s cooked right.
Yummy? Hmmm, fish isn’t my thing. I think I’d try it with something else, like chicken maybe?
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 tried this and it was… okay. The fish was too bland for me. Maybe some lemon would help?
I totally agree! A squeeze of lemon would brighten it up a lot. Maybe some herbs too! 🍋
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? 😊
This is a game changer! I never thought to stuff eggplants like this. Flavors were incredible! 👍
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.
This recipe is a game changer! I never thought eggplant could taste this good. The fish and rice combo is incredible. A definite 5 stars from me!
Totally agree! I was surprised too. It’s a delish way to eat eggplant! 5 stars for sure!
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?
This is one of those recipes where everything smells amazing while baking. The parmesan + breadcrumbs top is such a nice touch. Would 100% make again.
Totally agree—my kitchen smelled incredible the whole time. That parmesan-breadcrumb top is legit. I’m making this again next week.
Fish fillets + rice + parmesan = okay, but I think it needs acid (lemon?) or it’ll taste kinda flat. Still, I’d eat it lol.
Fish in eggplant? Honestly I was skeptical, but it worked. The texture is great—like a stuffed casserole vibe but lighter. I did sauté the eggplant flesh a few minutes longer for deeper flavor.
I was skeptical too, but I actually love how the eggplant holds everything together. The casserole comparison is spot on—lighter but still satisfying. Great tip on sautéing the flesh a bit longer!
Interesting combo, but 1 lb fish + 1 cup cooked rice feels like a lot of filling for 2 large eggplants. I tried something similar and it was kinda bland until I added more garlic/seasoning. Still, texture sounds good.
I’m not much of a cook. Can anyone tell me if I can skip the fish? Sounds complicated.
I don’t trust recipes that don’t say whether to cover the baking dish. Eggplant can burn on top, and fish can get chewy. Still, parmesan makes everything better, I guess.
I actually covered mine with foil for the first 20 min so it wouldn’t dry out, then uncovered at the end. Eggplant gets tender way faster that way. Parmesan is doing the heavy lifting though 😄
Fair point on covering—this one doesn’t mention it. But baking time is 35-40 min and it says “tops golden,” so I’d probably leave it uncovered for color and just loosely foil it halfway if your oven runs hot.
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!
Yo this is a lot of work 😅 but it looks worth it. I’d probably use less breadcrumbs because it sounds kinda dry. Anyone try it with quinoa?
This is a fantastic recipe! My family loved it and it was so easy to follow.
Sounds gross to me. Fish stuffed inside an eggplant?! No thanks. I’ll pass.
I think it’s a unique idea! Fish and eggplant? Sounds like a flavor explosion! Give it a try before you judge it.
Easy to make! My kids loved it, especially the cheesy top. I’ll make it again for sure! 😊
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!
I don’t get why you cook eggplants first, seems like a waste. Just throw everything in the oven and call it a day!
This sounds ridiculously comforting. The stuffing idea with fish + rice totally works, and the parmesan on top will be *chef’s kiss*. Can’t wait to try it.
I’m not sure about this one… 375°F for 40 min should cook the eggplant fine, but will the rice/fish mixture dry out? Maybe cover it with foil?
Yesss—comfort food done right. Fish + rice stuffing in eggplant sounds so filling (in a good way). I’m definitely adding extra parmesan because why not 😄
Yummy!!! Would definitely make it again. My kids even liked it, which is rare!!!
This recipe was fantastic! The fish and rice combo was a winner, and my family loved it. Will definitely make again.
Y’all, I don’t even know what eggplant is but my mom said I could do this with zucchinis, so I did. Not bad!
Pretty good, but I’d tweak the bake time—mine took closer to 45 minutes before the eggplant felt really soft. Also added a squeeze of lemon at the end and wow.
The ingredient list is solid, but directions are kinda confusing with the oil tablespoons—like do I use 1 tbsp for fish then 1 tbsp for veg, then again drizzle? I’ll figure it out though.
Made something like this before, but I always forget to cook the eggplant flesh first. Your steps help. I’m giving it a try with salmon instead of white fish.
Tasted like a restaurant dish! I actually surprised myself. 🙂
The recipe was ok but the fish flavor was too strong for me. Might try with chicken next time.
This sounds cozy and filling. The combo of fish + rice in the eggplant is a really smart way to stretch flavors without making it heavy.
Ooh this *is* cozy. Fish + rice in eggplant feels like a smart, hearty comfort meal without getting greasy. I’m definitely trying this—thanks!
Super easy and so delicious! I added some extra cheese on top.
Sounds amazing! I love cheesy dishes. Can’t wait to try it!
Extra cheese? Isn’t that a bit too much for a healthy dish? Just saying…
Isn’t eggplant bitter? Why are we stuffing fish in it? Sounds weird af.
Eggplant can be a bit bitter, but it depends on how you prepare it! Stuffing it with fish is actually a great idea – the flavors can balance out nicely. Give it a try before you judge! 😊
Baked eggplant?? Aint that just a veg? But this looks interesting. How many servings tho?
I didn’t have this kind of fish so I used chicken instead. It smell good but not sure if it’s a real recipe.
That’s interesting! Chicken is a good substitute, but it might taste different. I’ve used it for similar dishes before. Still looks delicious!
Gonna try with chicken instead of fish. Hope it works out!
Delicious! I added some chili flakes for a kick. Anything with parm is good in my book. Definitely making this again!
Yuck. Just not my thing. Don’t like the texture of eggplant.
Just okay for me. I like the fish but the eggplant was a little mushy. Meh.
I had the same problem with the eggplant! It really can get mushy if overcooked. Maybe try less baking time next time?
I like the flavors, but 1 pound fish feels a bit random—what kind did you use? Also, 375°F for 40 minutes might dry out some fish if it was already cooked. Still, looks great.
This recipe is amazing! I can’t believe how tasty the eggplant turned out. Definitely a 5-star dish!
I tried this recipe too, and it was so good! Eggplant can be tricky, but this dish turned out fantastic.
The ingredient list is kinda confusing—like is it 1 cup cooked rice or cooked rice from 1 cup dry? But overall looks legit and not too complicated.
Yeah I feel you on the rice thing—“1 cup cooked rice” usually means you’ve already cooked it, not cooked from 1 cup dry. Looks pretty solid though!
Wait so it’s 1 cup cooked? I always screw that up 😅 If it’s 1 cup dry then it’d be way more. Still, I’m gonna try it and see!
Is it really 1/4 cup of parsley? I put more and it was better. So fresh!
Eggplants are too bitter! Had to add a lot of sugar to make it better! LOL
I don’t think they are bitter if you cook them right! Maybe just try salting them before cooking instead of sugar. 😊
Not sure about cooking the fish first. I feel like it’ll dry out and then get re-baked. Maybe next time I’d undercook it slightly like you do—seems okay though.
My picky kid hates eggplant… but they might like it if it’s stuffed like this. Breadcrumb topping could totally win them over.
Totally get it—my kid used to refuse eggplant too. If the topping gets a little crunchy and the filling is cheesy, it’s like a whole new food. I’m trying this for dinner this week!
I’m skeptical about baking time. 35–40 mins at 375°F for a 1/4-inch border seems a bit short if your eggplant is big. Maybe I’d pre-cook the flesh longer or cover it with foil.
Baked Eggplant? Who eats that? I think it’s weird.
I accidentally used uncooked rice (don’t ask). It was… not edible 😂 But the rest of the recipe seems solid. Cooking the rice first is key.
375°F for 35-40 minutes might not be enough for my big eggplants… I’d probably check earlier and maybe cover with foil if they brown too fast.
Eggplant is always soggy for me. This didn’t help. It was okay, but not really my thing.
So good! I added some tomatoes to the mix. I never thought making this would be so easy. ⭐⭐⭐⭐⭐
Tomatoes? That’s a great idea! I might try that next time! 🍅
I made something similar before but mine was bland—your amounts (parmesan/parsley/breadcrumbs) look like they’d actually fix that. Can’t wait to try it.
Yesss! That was probably the missing flavor—parmesan + parsley + breadcrumbs really do the trick. Hope it hits the spot for you this time!
I’ve had bland baked eggplant before too 😅 My guess is not enough seasoning and no “binder”/browning topping. This combo sounds way more flavorful.
Not sure about baking time. 35-40 min seems long for already-cooked fish stuffing… unless the eggplant is super thick. I’d maybe check at 25 minutes.
I like the idea, but 1 lb fish feels like a lot for just 1 cup cooked rice. I ended up with extra filling, so next time I’ll measure with my eyes or use less fish.
5 stars. Easy.