• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
    • Meats
      • Beef
      • Chicken
      • Pork
      • Turkey
    • Seafood
      • Shellfish Recipes
        • Calamari
        • Clams
        • Crab
        • Lobster
        • Mussels
        • Oysters
        • Scallops
        • Shrimp
      • Fish
    • Salsas and Dips
      • Salsas
      • Dips
    • Soups
    • Side Dishes and Drinks
      • Side Dishes
      • Drinks
    • Breads and Grains
    • Vegetarian Dishes
    • Breakfast
    • Desserts
    • and More!
  • Recipes by Type
    • Puerto Rican Recipes
    • Mexican Recipes
    • Recipes
  • Beyond the Kitchen
    • and More!
    • My Best Blogging Tools
  • Library

Mexican Appetizers and More!

menu icon
go to homepage
  • Puerto Rican Recipes
  • Recipes
  • About Me
  • Subscribe
    • Facebook
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • Puerto Rican Recipes
    • Recipes
    • About Me
    • Subscribe
    • Facebook
    • Pinterest
  • ×
    Home » Puerto Rican Recipes » Bacalao a la Vizcaina

    Published: Apr 9, 2023 Modified: Apr 2, 2025 by Catherine Arena 5 Comments

    Bacalao a la Vizcaina

    Share on Social!

    200 shares
    • Facebook
    Jump to Recipe
    Bacalao a la Vizcaina Pinterest Image.
    Bacalao a la Vizcaina Pinterest Image.

    Enjoy Puerto Rican Bacalao a la Vizcaina year-round, but it's extra special during Lent and Good Friday. This hearty fish stew is simmered in a rich, savory sauce that's simply irresistible!

    Bacalao a la Vizcaina served in a white bowl with a side of white rice, half of an avocado and cilantro.

    Traditionally, Bacalao a la Vizcaina is made with salted cod, or bacalao, a staple in many Puerto Rican kitchens. But I know that not everyone has easy access to it, so I wanted to put a little twist on this classic Easter dish. In this recipe, we'll be using regular frozen (or fresh) cod as an alternative, so you can still enjoy this traditional dish no matter where you live. I will also include instructions for making this dish the authentic way using using salted cod. If by the way, you love bacalao, you have to try our ensalada de bacalao (bacalao salad), another very popular dish in Puerto Rican Cuisine.

    What is Bacalao a la Vizcaina?

    Bacalao a la Vizcaina is salted cod that is cooked in a savory tomato sauce with tomatoes, onions, roasted bell peppers, potatoes, wine, olives, and other yummy ingredients that brings everything together. In Puerto Rico, we normally serve this dish with arroz blanco (Puerto Rican white rice) and a side of garlic tostones.

    Ingredients

    Ingredients needed to make bacalao a la vizcaina.

    Step By Step Instructions

    Cod fish seasoned with salt and pepper on a white plate.

    Step 1: Season both sides of the fish fillets with salt and pepper. Place them on a platter, cover with plastic wrap, and refrigerate until ready to cook.

    All the seasonings added to a large pan.

    Step 2: In a large deep pan over medium heat, add all the ingredients except the cod fillets and stir well. Season with salt and pepper to taste, then let the mixture cook for about 10 minutes, stirring occasionally.

    Cod fillets added on top of the sauce.

    Step 3: Remove the cod fillets from the refrigerator and place them on top of the sauce. Cover the pot, reduce the heat, and let the sauce come to a gentle simmer.

    The Bacalao a la Vizcaina fully cooked in a large deep pan.

    Step 4: Cook for 15 minutes, or until the fillets are fully cooked and the potatoes are tender. Serve hot and enjoy!

    Other Seafood Dishes You Will Love

    • Fried Crab Croquettes (croquetas de cangrejo) in a small cast iron pan with a side of horseradish dipping sauce and lime wedges.
      Crab Croquettes
    • Alaskan Cod served with a side of cilantro white rice, asparagus and lemon wedges.
      The Best Alaskan Cod Recipe
    • Ensalada de Camarones (Puerto Rican Shrimp Salad) served in styrofoam cups.
      Ensalada de Camarones (Shrimp Salad)
    • Sango de Camaron served in a platter with white rice and a side of tostones.
      Sango de Camaron (Shrimp Sango)

    Did you try this recipe? Please leave a ⭐ review below!

    Click any of the images in the post to PIN this Recipe and don't forget to follow along on Pinterest and Facebook.

    📖 Recipe

    Bacalao a la Vizcaina served in a white bowl with a side of white rice, half of an avocado and cilantro.

    Bacalao a la Vizcaina

    Enjoy Puerto Rican Bacalao a la Vizcaina year-round, but it's extra special during Lent and Good Friday. This hearty fish stew is simmered in a rich, savory sauce that's simply irresistible!
    5 from 5 votes
    Print Pin Rate
    Course: Dinner
    Cuisine: Puerto Rican
    Prep Time: 5 minutes minutes
    Cook Time: 25 minutes minutes
    Total Time: 30 minutes minutes
    Servings: 4
    Calories: 445kcal
    Author: Catherine Arena

    Ingredients

    • 2 pounds fresh or frozen cod fish rinsed
    • ¼ cup olive oil
    • 2 potatoes peeled and sliced into thin slices
    • 6 cloves garlic minced or 6 teaspoons of garlic puree
    • 1 onion sliced
    • ½ cup roasted red peppers sliced or chopped
    • ¼ cup pimiento olives cut in half
    • 1 tablespoon capers
    • ½ teaspoon oregano
    • ½ teaspoon paprika
    • ⅛ teaspoon cumin
    • 1 bay leaf
    • ¼ cup white wine
    • 6 ounces tomato sauce
    • 1 cup water
    • salt and pepper to taste

    Instructions

    Cod Fillets

    • Season both sides of the fish fillets with salt and pepper. Place them on a platter, cover with plastic wrap, and refrigerate until ready to cook.

    Cooking the Cod

    • In a large deep pan over medium heat, add all the ingredients except the cod fillets and stir well. Season with salt and pepper to taste, then let the mixture cook for about 10 minutes, stirring occasionally.
    • Remove the cod fillets from the refrigerator and place them on top of the sauce. Cover the pot, reduce the heat, and let the sauce come to a gentle simmer.
    • Cook for 15 minutes, or until the fillets are fully cooked and the potatoes are tender. Serve with a side of white rice.
    • Enjoy this dish on it's own or better served with a side of arroz blanco (white rice).

    Making Bacalao a la Vizcaina with Salted Cod (Bacalao)

    • Soak the bacalao in a large pot of water, ensuring it's fully submerged. Let it soak for 6 hours, changing the water twice during the process.
    • After soaking, add the bacalao to a large pot with enough water to cover it. Cover the pot and bring it to a boil.
    • Once boiling, reduce the heat and simmer for 20 minutes.
    • Drain the bacalao using a colander.
    • Use two forks to shred the bacalao.
    • In a skillet, combine all the ingredients and bring to a medium boil. Lower the heat, cover, and cook for 25-30 minutes, or until the potatoes are tender.

    Notes

    Recipe Notes: 
    Serving: Serve this dish with a side of white rice, garlic plantains and avocado slices for a truly authen meal.
    Storing Leftovers: Store in an airtight container for up to 2 days. Reheat on medium low over stovetop for a few minutes until heated through. Add a few splashes of water if needed to liven up sauce.
     

    Nutrition

    Serving: 4 | Calories: 445kcal | Carbohydrates: 27g | Protein: 44g | Fat: 17g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 11g | Cholesterol: 98mg | Sodium: 763mg | Potassium: 1620mg | Fiber: 4g | Sugar: 4g | Vitamin A: 535IU | Vitamin C: 38mg | Calcium: 90mg | Iron: 3mg
    Tried this recipe?Click the stars above or below to rate or leave a comment down below!

    More Puerto Rican Recipes

    • Puerto Rican carne de pollo para pasteles cooked in a caldero and a small bowl serving beside it.
      Carne de Pollo Para Pasteles
    • Sopa de Jamon (Puerto Rican Ham soup) cooked in a large caldero with a side of white rice.
      Sopa de Jamón
    • Asopao de Gandules (Pigeon Pea Stew) served in two white bowls with a side of tostones.
      Asopao de Gandules (Pigeon Pea Stew)
    • Puerto Rican Oatmeal served in small bowls and sprinkled with cinnamon.
      Creamy Puerto Rican Oatmeal

    Subscribe

     
     

    Reader Interactions

    Comments

    1. Jenny Lynn Van-Harlinger says

      September 03, 2024 at 7:39 pm

      Great Flavor all the way through

      Reply
      • Catherine Arena says

        September 04, 2024 at 5:55 pm

        Thank you Jenny! Happy to hear you enjoyed it!

        Reply
    2. Maribel says

      March 21, 2024 at 8:11 pm

      Love it!!!!

      Reply
    3. Linda Ruiz says

      March 21, 2024 at 6:38 pm

      Wow se ve delicioso❣️😋 tendre que tratarlo, gracias!

      Reply
      • Catherine Arena says

        March 22, 2024 at 2:46 am

        ¡Gracias Linda! ¡Cuéntame cuando hagas la receta y si le gustó! 🙂

        Reply
    5 from 5 votes (3 ratings without comment)

    Join the Discussion Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




    Primary Sidebar

    Profile Picture of founder of Mexican Appetizers and More

    HOLA! WELCOME!

    I'm Cathy! Here we like to talk about food, especially Latin food and appetizers. Love Mexican, Puerto Rican and other Latin food? Come and indulge with me in some of the tastiest Latin appetizers and dishes. 

    More about me →

    Footer

    ↑ back to top

    About

    • About Me
    • Privacy Policy
    • Terms of Service
    • Accessibility Policy

    Newsletter

    • Sign Up! for emails and updates

    Contact

    • Contact

    Copyright © 2025 Mexican Appetizers and More

    Unauthorized use and/or duplication of material without express and written permission from this site's owner is strictly prohibited. Excerpts and links may be used, provided that full and clear credit is given to Mexican Appetizers and More with appropriate and specific direction to the original content.

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.