Fish Stew with Potatoes
A hearty, rustic fish stew with tender potatoes, onions, and bay leaves simmered in a savory broth. Simple, comforting, and perfect for a weeknight dinner.
- Total time
- 40 min
- Servings
- 4
- Calories
- 380
- Protein
- 32g

Ingredients
- 1.5 lb whole fish (cleaned, scaled)
- 1.5 lb potatoes
- 1 medium onion
- 2 cloves garlic
- 2 leaves bay leaves
- 3 cups fish or vegetable broth
- 2 tbsp olive oil
- ¼ cup parsley
Instructions
- 1
Cut the 1.5 lb fish into large chunks, removing the head and tail if desired. Peel and slice the 1.5 lb potatoes into 1/2-inch rounds. Slice the 1 onion and mince the 2 garlic cloves.
- 2
Heat the 2 tbsp olive oil in a large pot over medium heat. Add the sliced onion and cook until soft and translucent, about 5 minutes. Stir in the garlic and cook for 1 minute until fragrant.
- 3
Add the potato slices and 2 bay leaves to the pot. Pour in the 3 cups broth, ensuring the potatoes are mostly submerged. Bring to a boil, then reduce heat to low, cover, and simmer until potatoes are just tender, about 15 minutes.
- 4
Gently place the fish chunks into the pot, nestling them among the potatoes. Cover and simmer until the fish is opaque and flakes easily with a fork, about 8-10 minutes.
- 5
Taste the broth and season with salt and pepper as needed. Remove the bay leaves. Ladle the stew into bowls and sprinkle with the 0.25 cup chopped parsley before serving.
Tools you’ll need
- Large pot
- Cutting board
- Chef's knife
- Measuring cups and spoons
- Wooden spoon
Cook smarter
Get matched recipes for what’s in your fridge
Custrd is a free iOS app that finds real recipes from the ingredients you already have. No more grocery-list aspirations.


