Spanish

Authentic Spanish Fish Soup with Saffron & Tomato Broth

This vibrant Spanish Fish Soup, or Sopa de Pescado, is a beloved classic featuring tender white fish, potatoes, and a rich tomato-saffron broth. It's comforting, aromatic, and perfect for gatherings or family dinners. Enjoy with crusty bread for an authentic taste of Spain.

50 min4 servings320 cal

From craving to table

Instructions

  1. 1

    Heat the olive oil in a large pot over medium heat. Add the onion and garlic, sauté until softened, about 3 minutes.

  2. 2

    Add the red and green bell peppers. Cook for another 4 minutes until the vegetables are tender.

  3. 3

    Stir in the tomatoes and cook for 5 minutes, allowing them to break down.

  4. 4

    Add the diced potatoes, fish stock, saffron or smoked paprika, and bay leaf. Bring to a boil, then reduce heat and simmer for 15 minutes until potatoes are nearly tender.

  5. 5

    Gently add the fish pieces to the pot. Simmer for another 8-10 minutes, or until the fish is just cooked through and potatoes are soft.

  6. 6

    Season with salt and black pepper to taste. Remove the bay leaf.

  7. 7

    Ladle the soup into bowls, garnish with chopped parsley, and serve with lemon wedges and crusty bread.

Make it yours

Dinner should fit your life.

Adjust ingredients, dietary needs, servings, or cooking time without starting over.

Personalize this recipe