Our products
Bacalao con Vianda: Receta Dominicana Paso a Paso

Codfish with Root Vegetables: Step-by-Step Dominican Recipe

June 7, 2026María José Sáez Pastor⏱ 7 min de lectura

Codfish with "vianda" is one of those dishes that tell the story of an entire people. In Caribbean cuisine—and especially in the Dominican Republic and Puerto Rico—it brings together, in a single dish, salted codfish inherited from the Atlantic tradition and the tropical tubers grown on the island. The result is a humble, hearty, and profoundly flavorful stew, capable of feeding an entire family with simple ingredients.

In this guide, we explain what "vianda" is exactly, what codfish to use and how to properly desalt it, and how to prepare an authentic codfish with "vianda" step-by-step, with its Caribbean "sofrito" and regional variations. As we at Mercat del Ninot have been working with salted codfish since 1990, we know that the secret to any recipe begins with good raw materials and proper desalting.

What is "vianda": Caribbean tubers

In Caribbean Spanish, the word vianda does not mean "food" in general, as in old Peninsular Spanish. Here, it specifically refers to the set of starchy tubers and roots that are boiled as an accompaniment or base for many dishes. They are the Caribbean equivalent of what potatoes are in other cuisines: the source of starch that provides body and substance.

The most common "viandas" in a Dominican codfish with "vianda" are:

  • Yuca (cassava): the queen of "viandas," with white flesh and a central fiber that should be removed.
  • Green plantain (unripe plantain): firm and not very sweet, it adds texture.
  • Batata (sweet potato): slightly sweet, it contrasts with the salted codfish.
  • Ñame (yam): a large tuber with dense flesh and an earthy flavor.
  • Yautía (malanga): creamy when boiled, very typical on the island.
  • Green banana (unripe fruit banana): also used as "vianda" in many homes.

It is not mandatory to use all of them at once. Each family has its own mix, but the ideal is to combine at least two or three to achieve a variety of textures and flavors. The "vianda" is always boiled in salted water until tender and served as a bed or accompaniment to the stewed codfish.

The dish: stewed codfish with "viandas"

Codfish with "vianda" combines two preparations that are cooked separately and then joined when serving or during the final minutes of cooking:

  1. Boiled "viandas," soft and comforting.
  2. Codfish stewed in a Caribbean "sofrito" of onion, garlic, peppers, tomato, and olive oil, often with a touch of olives and capers.

It is a Sunday and traditional dish, closely linked to Holy Week, when salted codfish replaces meat. Its charm lies in the contrast: the salty point of the codfish enhances the soft and neutral starch of the "viandas," and the "sofrito" adds acidity and depth.

What codfish to use and how to desalt it

For this recipe, look for good quality salted, dried codfish loins or flakes. Loins yield firm pieces that flake apart; flakes are more economical and perfect for stews where the codfish is shredded. Avoid industrial desalinated codfish packaged in water: it loses flavor and texture. In our selection of desalinated and salted codfish, you will find pieces prepared with care for stewing.

How to desalt codfish step-by-step

  1. Rinse the pieces under the tap to remove surface salt.
  2. Submerge the codfish in plenty of cold water, skin side up, inside the refrigerator.
  3. Change the water every 6-8 hours. A thick loin needs between 36 and 48 hours; flakes usually only need 24 hours.
  4. Check the point by tasting a corner before cooking: it should be flavorful, not bland or too salty.

If you want to master the exact times according to the thickness of the piece, we recommend reading our complete guide to desalting codfish, where we explain the 4, 24, and 48-hour methods in detail.

Ingredients (4 servings)

For the "viandas":

  • 500 g yuca, peeled and diced
  • 2 green plantains, peeled and cut into pieces
  • 2 medium sweet potatoes, peeled and diced
  • 300 g yam or malanga (optional)
  • Water and salt for boiling

For the stewed codfish:

  • 500 g salted codfish, already desalted and flaked or in pieces
  • 1 large onion, chopped
  • 4 cloves garlic, minced
  • 1 red bell pepper and 1 green bell pepper (cubanelle), sliced
  • 3 ripe tomatoes, grated (or 200 g crushed tomatoes)
  • 60 ml extra virgin olive oil
  • 1 handful green olives and 1 tablespoon capers
  • 1 bay leaf
  • Fresh chopped cilantro and black pepper to taste
  • A splash of vinegar or lime juice (optional)

Step-by-step preparation

1. Boil the "viandas"

Put a large pot of water with a pinch of salt to boil. Add the harder "viandas" first (yuca, yam) and, after a few minutes, the green plantain and sweet potato, which cook faster. Boil over medium heat for 20 to 30 minutes, until a fork pierces them without resistance. Drain them and set aside, covered, to prevent drying. The yuca should be tender but whole; if it falls apart, it's overcooked.

2. Prepare the Caribbean "sofrito"

In a large skillet or pot, heat the olive oil over medium heat. Sauté the onion and peppers until soft, about 8 minutes. Add the garlic and, when it starts to smell fragrant, add the grated tomato and bay leaf. Cook over low heat for 10 minutes, until the "sofrito" reduces and concentrates its flavor. This "sofrito" is the base of Caribbean cuisine: take your time, it's what gives the dish its character.

3. Stew the codfish

Add the desalted codfish to the "sofrito" along with the olives and capers. If using large pieces, place them carefully; if using flakes, mix them well. Cook over medium-low heat for 10 to 15 minutes, stirring gently so that the codfish absorbs the flavors without falling apart completely. Taste before adding more salt: remember that the codfish, olives, and capers already provide saltiness. Finish with fresh cilantro and, if you like, a splash of vinegar or lime to brighten the stew.

4. Assemble the dish

Serve the boiled "viandas" as a base or on the side, and top with the stewed codfish and its sauce. Drizzle with a little raw olive oil. It is eaten hot, with the "sofrito" sauce soaking into the tubers.

Regional variations

Puerto Rican variation

In Puerto Rico, "serenata de bacalao" (or "stewed codfish with 'viandas'") is usually served at room temperature as a salad in its "serenata" version: scalded desalted codfish, not cooked in "sofrito," mixed with onion, tomato, avocado, and boiled "viandas," dressed with olive oil and vinegar. The hot stewed version is very similar to the Dominican one, but the Puerto Rican "sofrito" often incorporates sazón, recao (culantro), and ají dulce, which give it an unmistakable aromatic profile.

Classic Dominican variation

In the Dominican Republic, it is always cooked stewed and hot, with a simpler "sofrito" of onion, garlic, bell pepper, and tomato. It is common to add a little tomato paste to intensify the color and a touch of Dominican oregano.

Tips for a perfect result

  • Desalt well and always taste: improperly desalted codfish ruins the dish. It's better to be slightly under-salted and adjust at the end.
  • Don't mix the "viandas" too early: boil them separately according to their hardness so that none are raw or mushy.
  • Patient "sofrito": the flavor of the stew depends on a well-reduced "sofrito." Low heat and time.
  • Codfish at the end: add it in the last few minutes so it doesn't dry out or fall apart.
  • Raw olive oil when serving: a drizzle on top enhances all the flavors.

Accompaniment and pairing

Codfish with "vianda" is a complete dish, but it pairs very well with a ripe avocado in slices, which provides creaminess and freshness against the saltiness of the codfish. A little pickled red onion or a few slices of fresh tomato also work. To drink, a dry and fresh white wine or, in a Caribbean style, a light, cold beer. During Holy Week, it is traditional to accompany it simply with bread to dip in the "sofrito" sauce.

Frequently asked questions

What is "vianda" in Caribbean cuisine?
"Vianda" is the set of starchy tubers and roots—yuca, green plantain, sweet potato, yam, malanga—that are boiled as a base or accompaniment for many Dominican and Puerto Rican dishes. It is the Caribbean equivalent of the potato.

What codfish is best for codfish with "vianda"?
Ideally, quality salted dried codfish: loins for firm pieces in flakes, or flakes if you prefer a more shredded stew. Avoid industrial desalinated codfish packaged in water.

How long should codfish be desalted?
It depends on the thickness: flakes usually need about 24 hours, and thick loins between 36 and 48 hours, changing the water every 6-8 hours in the refrigerator. Taste a corner before cooking to adjust the saltiness.

What is the difference between the Dominican and Puerto Rican versions?
The Dominican version is always served stewed and hot with a simple "sofrito." In Puerto Rico, "serenata" is popular, a cold salad-like version with scalded codfish, "viandas," tomato, and avocado; their stewed version adds recao, ají dulce, and sazón.

Can I freeze codfish with "vianda"?
The stewed codfish freezes well, but the "viandas" lose texture when thawed and can become mealy. It is best to freeze only the codfish stew and boil fresh "viandas" on the day you plan to serve it.

Salted cod

Lo que cierra una receta

Salted cod

El detalle que separa un plato de un buen plato.

Ver selección
María José Sáez Pastor

María José Sáez Pastor

Kitchen & Sea Recipes

Expert in cooking and seafood recipes. Passionate about Mediterranean cuisine, she develops and adapts traditional and creative recipes with cod, anchovies, seafood, and gourmet preserves.

Know our story →
Product listYou can see the products we have in our store.
Surtido "Pulpo & Bacalao" - envase y embalaje premium
Filetes de anchoa del Cantábrico "00" Premium - detalle del producto
Regular priceFrom 38,90 € Unit price77,80 € / kg
Rating: 4.6 out of 5
Cantabrian Anchovies "0" Gourmet Selection
Default Title
Morro Extra de Bacalao Desalado Limpio (2ud) - 500g - detalle del producto
Regular price 24,97 € Sale price25,95 € Unit price49,94 € / kg
Rating: 5.0 out of 5
Extra Clean Desalted Cod Snouts (2 units) - 500g
-4%
30gr
Caviar Beluga Iraní 000 Calidad Premium - detalle del producto
Regular priceOn Sale from 90,00 €
Rating: 5.0 out of 5
Imperial Iranian Beluga Caviar 00
Up to -42%
Default Title
Lomitos de Bacalao Desalado Limpio (2ud) - 500g - detalle del producto
Regular price 21,45 € Sale price22,95 € Unit price42,90 € / kg
Rating: 5.0 out of 5
Cleaned Desalted Cod Loins (2 units) - 500g
-7%

Related articles