HomeBlog 🍽️ Caribbean Food & Culture Rice & Beans Culture
Rice & Beans Culture

Caribbean Rice and Beans:
The Culture Behind the Dish

By Puerto Viejo Rentals Updated April 2026

Caribbean rice and beans in Puerto Viejo is not just a dish — it is a cultural statement, a daily ritual, and the clearest expression of the Afro-Caribbean heritage that defines this coast. Understanding what it is, why it tastes the way it does, and what it means to the community that has cooked it here for generations is the fastest route to understanding Puerto Viejo itself. This is the full story behind the dish that appears on every table, every day, in every soda from town center to Manzanillo. 🍚

The History — Jamaica on the Caribbean Coast

Caribbean rice and beans arrived in Puerto Viejo with Jamaican immigrants — the workers brought to Costa Rica in the late 19th century to build the Atlantic railroad under Minor Keith, who stayed to farm cacao and build communities along the Caribbean coast. They brought rice and peas (the Jamaican name for the same dish), coconut milk cooking, scotch bonnet pepper heat, and a culinary tradition rooted in West African and Caribbean cooking that had no equivalent in the Spanish-influenced food of the rest of Costa Rica. 🌴

The dish spread through the Caribbean coast community and became its daily staple — the constant across generations, economic conditions, and individual family variations. More than 100 years later, it is still the first thing cooked in a Puerto Viejo kitchen and the last thing eaten before leaving. No other dish carries the same cultural weight on this coast.

How It Differs from Gallo Pinto — Not the Same Dish

Visitors who arrive from the Pacific coast expecting gallo pinto and receive Caribbean rice and beans are immediately aware they are eating something different. Gallo pinto uses black beans, is typically made from leftover rice and beans fried in oil with Salsa Lizano, and is the breakfast and daily staple of Central Valley and Pacific Costa Rica. Caribbean rice and beans uses red kidney beans, is cooked fresh from scratch in coconut milk, and is the daily staple of the Atlantic coast. They are as different as two dishes that share a broad category can be. The confusion between them is a reliable way to signal to a Puerto Viejo local that you have not been here long. 🫘

How It Is Made

The basic method: red kidney beans are soaked overnight and then cooked until tender. Coconut milk — from fresh coconuts or canned — forms the cooking liquid for the rice. The beans, rice, coconut milk, water, thyme, garlic, and salt go into the pot together. The ratio of coconut milk to water varies by cook and family tradition. The rice absorbs the coconut milk as it cooks, emerging aromatic, slightly sweet, and creamy rather than fluffy. Every cook has a specific version — the amount of thyme, whether onion is added, the coconut milk ratio, whether the beans are cooked separately or together with the rice from the start. These variations are the personal and family signatures that make each version distinct. Full cooking guide: cooking Caribbean food at home in Puerto Viejo. 🥥

What It Means

Rice and beans is identity food. In Puerto Viejo, making rice and beans correctly — in coconut milk, with the right beans, with the right seasoning — is a cultural act. Making it wrong (using black beans, skipping the coconut milk, substituting gallo pinto) is noticed. Long-term residents who learn to cook it properly, who understand the distinction and the history, earn a kind of recognition from the community that is worth more than most things. It signals that you have paid attention, that you have taken the culture seriously, that you are here as a participant rather than an observer. 🤝

How to Cook It at Home

What you need in your rental kitchen: dried red kidney beans (available at any local market), white rice, one can of coconut milk or fresh coconut, thyme, garlic, salt. Soak the beans overnight. Cook them until just tender. Drain, reserving some bean liquid. In a pot, combine the cooked beans, rice, coconut milk, enough water to cover (roughly 1:1.5 rice to liquid ratio), a sprig of thyme, two crushed garlic cloves, and salt. Bring to a boil, reduce heat, cover, and cook until the rice has absorbed all the liquid. Rest covered for ten minutes before serving. The result should be fragrant, slightly sticky, and deeply satisfying. See the hub for all Caribbean cooking guides: 🍽️ Caribbean food and culture hub.


Frequently Asked Questions
What is Caribbean rice and beans?
Caribbean rice and beans (also called "rice and beans" or "ronco" colloquially) is the foundational dish of Afro-Caribbean cooking in Puerto Viejo. It is made by cooking red kidney beans and white rice together in coconut milk with thyme, garlic, and Caribbean spices. The result is a creamy, aromatic, coconut-flavoured rice that bears little resemblance to the gallo pinto of the Pacific coast.
What is the difference between Caribbean rice and beans and gallo pinto?
Gallo pinto (Pacific coast and Central Valley) is typically leftover rice and beans fried together in oil, seasoned with Salsa Lizano. It uses black beans. Caribbean rice and beans is cooked fresh from scratch in coconut milk with red kidney beans. They share a name category but are completely different dishes — different ingredients, different technique, different flavour profile, different cultural origin.
Why is coconut milk used in Caribbean rice and beans?
Coconut milk is the defining ingredient of Afro-Caribbean cooking more broadly. The Caribbean coast of Costa Rica has abundant coconut palms, and Jamaican and Panamanian immigrants incorporated coconut milk into their cooking tradition. It adds richness, a subtle sweetness, and the specific creaminess that distinguishes Caribbean rice and beans from any other version.
Can you eat Caribbean rice and beans every day?
Many long-term residents of Puerto Viejo effectively do. It is the daily staple at local sodas, it appears at every community gathering, and home cooks make it multiple times a week. The coconut milk and red beans provide genuine nutritional value. It is one of those dishes that deepens in appreciation the more familiar you become with it — what tastes good on day one tastes extraordinary on day one hundred.
Is Caribbean rice and beans the same as rice and peas?
Yes — rice and peas is the Jamaican name for the same dish, reflecting the Jamaican origin of the tradition. Red kidney beans are called "peas" in Jamaican English. The dish in Puerto Viejo arrived with Jamaican immigrant communities and is essentially rice and peas by a different name, with local Caribbean coast variations in seasoning.
🔗 Explore More About Puerto Viejo

If you're imagining yourself here already, you're not alone. Dive into our Ultimate Guide to Puerto Viejo Costa Rica to see what it's really like to spend more time on the Caribbean coast.