clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fish Stew with Eggplant

Fish Stew with Tomatoes and Caramelized Eggplant

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 5 from 1 review
  • Author: Abbe Odenwalder
  • Prep Time: 10 Minutes
  • Cook Time: 30 Minutes
  • Total Time: 45 Minutes
  • Yield: 4 Servings 1x
  • Category: Main Course
  • Method: Stove Top
  • Cuisine: Mediterranean


Fish stew with caramelized eggplant and tomatoes is a hearty and simple dinner. Loaded with flavor from capers and garlic makes this stew a winner!



1 1/2 lbs eggplant, cut into 1” cubes

2 T olive oil, plus more as needed

Kosher salt and black pepper

1 small red onion, halved and thinly sliced

1 c chopped fresh tomatoes, any work!

2 T butter

2 garlic cloves, grated or minced

1/3 c dry white wine or chicken or vegetable broth

2 T chopped and pitted green olives or cherry peppers (I used cherry peppers) or pepperoncini

1 T drained capers

1 1/2 lbs fish, cut into 1 1/2″ chunks

1/4 chopped fresh Italian parsley

Basil or basil pesto for garnish


Set a broiler rack 4″ from heat source and heat broiler.

In a large zip lock bag, toss eggplant with enough oil to coat and season with salt. Broil until golden and charred in spots, 2 -4 minutes per side. Remove and set aside.

While eggplant is broiling, heat a large skillet over medium high heat. Add 2 T oil and when it’s hot add onion and a pinch of salt. Saute until lightly browned and soft, about 5 – 7 minutes.

Add tomatoes and 1/4 c water and simmer until the tomato breaks down and turns saucy, about 5 minutes. Add a splash of water as necessary and feel free to smash the tomatoes.

Add cooked eggplant to the skillet along with a drizzle of oil and turn heat to medium low. Cook until the mixture is very tender, 10 to 15 minutes. Taste and season with more salt and add plenty of pepper. Using a slotted spoon, transfer eggplant mixture to a bowl and set aside. Raise heat to medium.

Without wiping pan, add butter and let it melt. Add garlic and saute until fragrant, about 1 minute. Add wine, olives or cherry peppers or pepperoncini, capers and a pinch of salt and bring to a simmer.

Add fish and cook gently, turning the pieces with a spoon so they don’t fall apart, until cooked though, 3 to 5 minutes.

Return eggplant mixture to pan and gently stir in parsley. Heat until the mixture bubbles, 1 – 2 minutes.

Garnish with basil leaves or pesto and a squeeze of lemon juice if you want. Serve immediately.


Thanks New York Times!