Fish Sancocho in Versalles: A Non-Negotiable Tradition
If there is one dish that defines the Sunday lunch in Cali, it is fish sancocho. And if there is a neighborhood where this tradition is lived with pride, it is Versalles. Located in the north of the city, between Avenida 3N and Calle 34, this middle-class neighborhood has managed to preserve its eateries and food houses that, for decades, have competed with the city's most expensive restaurants. Here there are no menus in English or linen tablecloths: there are plastic tables, the smell of hogao, and a thick broth that leaves you ready for a three-hour nap.
In May 2026, when fish prices have risen throughout the city, Versalles remains a refuge for those seeking a well-served sancocho without having to mortgage their paycheck. In the following sections, I'll tell you where to find it, how much it costs, and how to avoid the peak hour that turns lines into a test of patience.
📌 Transparency
This article contains sponsored/affiliate links. We may receive a small commission at no extra cost to you.
Why Versalles is the Neighborhood for Fish Sancocho
Versalles is not a tourist neighborhood in the classic sense. It has no museum or colonial church. Its appeal lies in the residential streets, the corner stores, and above all, in the kitchens that have fed generations of Caleños since the 1980s. The sancocho tradition arrived with families who migrated from the Colombian Pacific, bringing with them grandmothers' recipes that used fresh fish brought from Buenaventura.
What distinguishes the eateries of Versalles is that they have not given in to modernity. Here, sancocho is cooked in clay or aluminum pots, over wood or gas, and the ingredients are bought at the Versalles market square (the marketplace on Calle 34 with Carrera 5). The result is a dish that tastes of tradition, not an Instagram recipe.
A curious fact: in Versalles, fish sancocho is traditionally served on Thursdays, Fridays, and Saturdays, because those are the days when the freshest fish arrives from the port. If you go on a Monday, you'll probably get beef or chicken sancocho, which are also good, but it's not the same.
Ranking of the Best Eateries for Fish Sancocho in Versalles
After touring the neighborhood and trying more than a dozen dishes (yes, it's hard work), here are the three eateries that never fail. Prices are a reference from May 2026, so it's always good to confirm upon arrival.
1. Fonda Doña Nelly – The Classic of a Lifetime
Address: Carrera 4A # 34 - 12, half a block from the Versalles market square.
Hours: Tuesday to Sunday, 11:00 a.m. – 5:00 p.m. (Thursdays open until 6:00 p.m. due to demand).
Doña Nelly has been cooking sancocho for 28 years. Her secret is the well-simmered hogao and the use of catfish, which is meatier and less bony than other varieties. The individual plate costs $22,000 COP and the family size (for 4 people) is $78,000 COP. It includes rice, avocado salad, and patacón. The portion is generous: if you order the individual, you'll roll out.
Tip: Arrive before 1:00 p.m. because by 2:00 p.m. the catfish is gone and you have to wait for them to bring it from the market.
2. Comidas Típicas El Sabor de mi Tierra
Address: Calle 34 # 5 - 08, in front of the main entrance of the market square.
Hours: Monday to Saturday, 10:30 a.m. – 4:00 p.m. Sundays only until 1:00 p.m.
Here the sancocho is made with sierra fish, which gives it a stronger flavor and a darker broth. The owner, Doña Carmen, adds a sprig of cimarrón (an aromatic herb similar to cilantro but more intense) that makes the difference. The individual plate costs $20,000 COP and the family size $70,000 COP. They also offer an "express" version for $15,000 COP that comes without rice or patacón, ideal if you're short on time.
Tip: On Fridays, there is a line from 11:30 a.m. It's better to arrive at 10:30 a.m., when they just open, and order the day's sancocho before things heat up.
3. Fonda La Abuela – The Most Affordable
Address: Carrera 3N # 35 - 24, in an old house with a yellow facade.
It's not the most famous, but it's the favorite of locals looking for affordable lunches in Versalles. The cook, Doña María, uses mojarra fish and adds green plantain cut into large pieces, which gives the broth a thick texture. The individual plate costs only $18,000 COP and the family size $65,000 COP. The portion is a bit smaller than at the other eateries, but the flavor is authentic and the price is unbeatable.
Tip: If you are a foreigner and not used to spicy food, ask for the sancocho without ají. Doña María serves it with a homemade ají sauce that can be treacherous.
The Secret Ingredients of Versalles Sancocho
What makes fish sancocho unique in Versalles is not just the fish, but the combination of ingredients that each eatery handles like a family code. Here are the most common ones:
- Fresh fish: The three mentioned eateries buy their fish at the Versalles market square, which receives shipments from Buenaventura on Tuesdays, Thursdays, and Saturdays. The most used varieties are catfish, sierra, and mojarra. Catfish is the most popular for its firm meat, sierra for its intense flavor, and mojarra for its affordable price.
- Hogao: A base of scallion, tomato, garlic, and cumin, cooked over low heat until all the water is released. In Versalles, hogao is prepared without olive oil (as in gourmet recipes), but with lard or vegetable oil, which gives it a more traditional flavor.
- Vegetables: In addition to yuca and potato (which are standard in any sancocho), here they add green plantain and yam. The plantain thickens the broth, while the yam gives it a creamy texture. Some eateries also add corn on the cob cut into slices.
- Aromatic herbs: Cimarrón is the star ingredient in several Versalles eateries. Fresh cilantro is also used, but in smaller quantities. Cimarrón can be found at the market square for $2,000 COP per bunch.
- Ají: Each eatery has its own recipe. The most common is cilantro ají with onion and lemon, but at El Sabor de mi Tierra they serve a tree tomato ají that is crazy good.
Prices: How Much Does a Fish Sancocho Cost in Versalles?
Prices vary depending on the eatery and the day of the week. In May 2026, the ranges are as follows:
- Individual plate: Between $18,000 COP and $25,000 COP. Includes sancocho, rice, avocado salad, and patacón. Some eateries also give a piece of fried ripe plantain.
- Family plate (for 4 people): Between $65,000 COP and $85,000 COP. Comes with a large pot of sancocho and the sides separately. It's the most cost-effective option if you go in a group.
- Drinks: A natural lulo or passion fruit juice costs between $4,000 and $6,000 COP. A personal soda is $3,000 COP.
- Extras: If you want to add a hard-boiled egg or an extra piece of avocado, they are $2,000 COP each.
Compared to other areas of Cali, such as the San Antonio neighborhood or Avenida Sexta, Versalles is 30% cheaper. At a restaurant on Avenida Sexta, an individual sancocho can cost $35,000 COP. Here you pay less than half and eat better.
How to Avoid Peak Hours and Not Die Trying
The eateries of Versalles fill up quickly, especially on Thursdays and Fridays, which are the fresh fish days. If you arrive between 1:00 p.m. and 2:30 p.m., be prepared to wait in line for 20 to 40 minutes. Here are some practical tips:
- Arrive early: Between 11:00 a.m. and 12:00 p.m. is the best time. The eateries open at 10:30 or 11:00 a.m., and the sancocho is freshly ready. By 11:30 a.m. there is movement, but without desperation.
- Avoid Sundays after mass: Many families go to the Versalles church (on Calle 34 with Carrera 4) and then go for lunch. Between 1:00 p.m. and 2:00 p.m., the eateries are packed to the brim.
- Order to go: Most eateries offer takeout service. Bring your own container or ask them to pack it. This way you avoid the crowded tables and eat in the comfort of your home or at Parque de Versalles, which is two blocks away.
- Call ahead: If you have the eatery's number (ask at the market square), call to confirm availability. I don't include numbers here because they change often, but the people at the market square can give you the info.
How to Get to Versalles
Versalles is well connected, but it's not the most central neighborhood. Here's how to get there from different points in Cali:
- By public transport: Take the MIO (bus system) at the Calle 15 with Carrera 1 station. Look for routes P21A, P27B, or P40, which run along Avenida 3N. Get off at the Calle 34 with Carrera 5 stop, right next to the market square. The fare is $2,800 COP (May 2026 rate).
- By taxi or app: From downtown (Plaza de Cayzedo), the trip costs between $12,000 and $15,000 COP. From Alfonso Bonilla Aragón Airport, it's about $45,000 COP. Ask to be dropped off at Carrera 4 with Calle 34, where most eateries are located.
- By private car: There is public parking at the market square (costs $3,000 COP per hour) or on the surrounding streets, but be careful with traffic on Fridays and Saturdays when the area gets congested.
- Walking from the north: If you are in the Granada neighborhood or on Avenida Sexta, you can walk 15 minutes east. Versalles is 10 blocks from Avenida Sexta, between Calle 30 and Calle 40.
Local Tips to Enjoy Sancocho Like a Caleño
- Don't ask for a spoon: Sancocho is eaten with a spoon, yes, but Caleños use the spoon for the broth and the fork for the meat. It's not bad manners, it's tradition.
- Accompany with lemon: Squeeze half a lemon into the broth before starting. It enhances the fish flavor and cuts the fat from the hogao.
- Ask for the ají on the side: Don't let them put it directly on your plate. First taste the sancocho without ají to appreciate the original flavor, then add it to your liking.
- If you are vegetarian, better look for another option: In Versalles, fish sancocho is the star. There are chicken or beef sancocho options, but no eatery offers a vegetarian version. Better go to a health food restaurant in the Granada neighborhood.
- Bring cash: Most eateries do not accept credit cards or transfers. There is an ATM at Carrera 5 with Calle 34, but it is sometimes empty on weekends.
Frequently Asked Questions
Is Fish Sancocho Served Every Day in Versalles?
No. Most eateries serve it from Tuesday to Sunday, but the most recommended days are Thursday, Friday, and Saturday, when the fish is freshest. On Mondays, some eateries close or only offer beef or chicken sancocho. If you go on a Monday, call ahead to confirm.
Can I Order Fish Sancocho to Go If I'm a Tourist and Have No Way to Reheat It?
Yes, but keep in mind that sancocho cools down quickly and loses texture. If you don't have access to a kitchen, ask them to serve it in a thermos (some eateries sell disposable thermoses for $3,000 COP). You can also eat it cold, but it's not the same. It's best to sit at the eatery and enjoy it hot.
Are There Options for People with Fish Allergies?
In Versalles, fish sancocho is the main dish. If you have an allergy, ask the eateries for chicken or beef sancocho, which they also prepare, though they are not always available. Doña Nelly, for example, offers chicken sancocho on Sundays. But don't expect a varied menu: here you come for the fish.
Do you have a favorite place for fish sancocho in Versalles? Tell us in the comments and we'll add it to the map!
What to Do
Restaurante El Sancocho
This place is famous for its fresh and tasty fish sancocho. The cozy atmosphere makes it an ideal option to enjoy with family or friends. Its dedication to local culinary tradition is reflected in every dish.
Insider Tip: Don't miss the opportunity to accompany your sancocho with a refreshing lulo juice, a combination that highlights the flavors of the dish.
La Tienda del Sancocho
A meeting point for sancocho lovers in Versalles. This restaurant offers generous portions and warm service. Here, sancocho is prepared with regional ingredients, guaranteeing freshness and authentic flavor.
Insider Tip: Ask about the fish of the day, as the freshness of the fish can make a big difference in the flavor of the sancocho.
Where to Eat or Drink
Restaurante El Sancocho
At this iconic place, fish sancocho is prepared with fresh ingredients and a family recipe that has been passed down through generations. The combination of flavors from the Colombian Pacific fish is unbeatable.
Insider Tip: Don't forget to order a natural lulo juice to accompany your sancocho, the mix is perfect!
La Casona del Sancocho
This restaurant is known for its cozy atmosphere and attention to detail in every dish. The sancocho here is served in generous portions with a secret touch that makes it stand out from the rest.
Insider Tip: Go on weekends, when there is a special sancocho menu, and make sure to try the plantain at its perfect point, an ideal side dish.
