This Simple Layered Fish & Potato Stew Is My New Weeknight Favorite
Hey everyone!
I was craving something light but comforting and found this beautiful layered fish and potato recipe on Reddit. It’s super simple just layers of onions, potatoes, herbs, and fish gently simmered in white wine and olive oil. No stirring, minimal fuss, and the result is tender fish and perfectly cooked potatoes in a flavorful broth.
It feels very Mediterranean and elegant, but it’s actually incredibly easy.
How I Made It
I used a wide pot like the recipe suggested so everything cooked evenly. The smell of garlic, parsley, and white wine while it simmered was amazing. I gently shook the pot a few times instead of stirring and the fish stayed beautifully intact.
We served it with some crusty bread to soak up the broth. So good!
Layered Fish and Potato Stew
Ingredients
Olive oil
2 yellow onions, thinly sliced into half-moons
Potatoes, sliced
Fresh parsley, finely chopped
Garlic, finely chopped
Salt & black pepper
Fish (cut into pieces or whole small fish)
100–200 ml dry white wine
100 ml olive oil
Fish stock or water (enough to almost cover)
Directions
- Coat the bottom of a wide pot with olive oil.
- Layer sliced onions, then potatoes. Sprinkle with chopped parsley and garlic, season with salt and pepper.
- Add the fish layer, then another layer of potatoes, parsley, garlic, salt, and pepper.
- Pour in white wine, additional olive oil, and enough fish stock or water to almost cover everything.
- Bring to a boil over medium-high heat, then reduce to a gentle simmer. Cook about 45 minutes until potatoes are tender.
- Do not stir gently shake the pot occasionally.
- Finish with fresh parsley and adjust seasoning before serving.
This dish is light, flavorful, and perfect for warmer weather or when you want something healthy but satisfying. The layering method keeps the fish from falling apart and lets all the flavors meld beautifully.
I’ll definitely be making this again with whatever fresh fish looks good at the market.

