Easy Caribbean Rice and Beans recipe

Sophia

Founder of Vintage cooks

Recommended Kitchen Pick

CAROTE Complete 21-Piece Nonstick Cookware Set

A stylish all-in-one cookware set for everyday cooking, easy cleanup, and induction-ready performance.

CAROTE 21-piece nonstick cookware set on Amazon
★★★★★ 4.4/5 based on 33,000+ reviews

What’s Included

  • 1 Egg Pan
  • 9.5" Frying Pan
  • 11" Frying Pan
  • 1.7 Qt Saucepan with Lid & Steamer
  • 2.4 Qt Saucepan with Lid

 

  • 4.3 Qt Casserole Pot with Lid
  • 6.5 Qt Casserole Pot with Lid
  • 4.5 Qt Sauté Pan with Lid
  • 3 Cooking Utensils
  • 4 Pan Protectors
Nonstick for easier cooking and cleanup
Works on all cooktops, including induction
Good all-in-one starter or kitchen upgrade set

This is one of our favorite cookware picks for home cooks who want a complete set without overcomplicating the kitchen.

This post may contain affiliate links learn more.

There are certain dishes that transport you with a single bite, and for me, this Easy Caribbean Rice and Beans is a one-way ticket to a sun-drenched, palm-fringed paradise. I remember the first time I made it on a dreary, rain-soaked afternoon. The house was quiet and the mood was gloomy, but as soon as the onions and garlic hit the pan and the fragrant symphony of coconut milk, fresh thyme, and allspice began to fill the air, everything changed. It was like sunshine in a pot. The vibrant, rosy hue from the kidney beans, the creamy texture of the rice, and the subtle, floral heat from a single scotch bonnet pepper created a dish so profoundly comforting and delicious, it felt like a hug for the soul. My family, drawn to the kitchen by the irresistible aroma, devoured it with an enthusiasm usually reserved for pizza night. Since that day, it has become a staple in our home. It’s our go-to for a flavorful weeknight meal, the perfect side dish for a summer barbecue, and my secret weapon for chasing away the winter blues. This recipe is more than just food; it’s an experience—a simple, accessible way to bring the warmth and vibrant spirit of the Caribbean right into your own kitchen.

The Ultimate Easy Caribbean Rice and Beans Recipe

This recipe is designed for both authenticity and ease, bringing the classic flavors of the islands to your table in under an hour. Traditionally known as “Rice and Peas” in Jamaica (where beans are often called peas), this dish gets its signature creaminess from coconut milk and its complex aromatic profile from a unique blend of herbs and spices. We use canned kidney beans to make it weeknight-friendly without sacrificing the rich, comforting flavor that makes this dish a beloved classic across the Caribbean.

Complete Ingredients List

Gathering your ingredients is the first step on your culinary journey to the Caribbean. Using full-fat coconut milk and fresh herbs will make a world of difference in the final flavor.

For the Rice and Beans:

  • Long-Grain White Rice: 2 cups. Rinsing the rice is a crucial step for a fluffy, non-sticky result.
  • Canned Red Kidney Beans: 1 (15-ounce) can. Do not drain; the liquid from the can (sometimes called “rice water”) gives the dish its traditional color and adds depth of flavor.
  • Full-Fat Canned Coconut Milk: 1 (13.5-ounce) can. Do not use light coconut milk; the fat content is essential for the creamy texture.
  • Water or Vegetable/Chicken Broth: 2 cups. Broth will add an extra layer of flavor.
  • Yellow Onion: 1 medium, finely chopped.
  • Garlic: 3-4 cloves, minced.
  • Scallions (Green Onions): 4, thinly sliced, with white and green parts separated.
  • Fresh Thyme: 4-5 large sprigs. Keeping them whole makes for easy removal later.
  • Whole Scotch Bonnet or Habanero Pepper: 1 (optional, but highly recommended for authentic flavor). This is used whole to impart flavor without overwhelming heat.
  • Whole Allspice Berries: 5-6, or ½ teaspoon of ground allspice.
  • Unsalted Butter or Coconut Oil: 2 tablespoons.
  • Salt: 1 ½ teaspoons, or to taste.
  • Freshly Ground Black Pepper: ½ teaspoon.

Step-by-Step Instructions for Authentic Flavor

This one-pot method is straightforward and builds layers of flavor at each stage. Follow these steps carefully for perfectly cooked, fluffy, and flavorful rice every time.

Part 1: Building the Aromatic Base

  1. Rinse the Rice: Place the long-grain rice in a fine-mesh sieve. Rinse it under cold running water for about a minute, or until the water runs clear. This removes excess starch and is the secret to preventing gummy rice. Set aside.
  2. Sauté the Aromatics: In a large, heavy-bottomed pot or Dutch oven with a tight-fitting lid, melt the butter or coconut oil over medium heat. Add the chopped yellow onion and the white parts of the scallions. Sauté for 3-5 minutes, stirring occasionally, until they have softened and become translucent.
  3. Bloom the Garlic: Add the minced garlic to the pot and cook for another minute until it is fragrant. Be careful not to let the garlic burn.

Part 2: Simmering the Flavors

  1. Combine the Liquids and Seasonings: Pour the entire can of coconut milk, the entire can of red kidney beans (with their liquid), and the water or broth into the pot. Stir everything together.
  2. Add the Flavor-Makers: Add the sprigs of fresh thyme, the whole allspice berries (or ground allspice), salt, and black pepper.
  3. The Scotch Bonnet Technique (Crucial): If using a scotch bonnet pepper, carefully place the whole, uncut pepper into the liquid. It’s essential that the pepper remains intact. This will allow its fruity, floral aroma to infuse the dish without releasing its intense, fiery heat. If the pepper bursts, the dish will become extremely spicy.
  4. Bring to a Simmer: Increase the heat to medium-high and bring the liquid to a gentle boil. Let it simmer for about 5 minutes, stirring occasionally, to allow all the wonderful flavors to meld together.

Part 3: Cooking the Rice to Perfection

  1. Add the Rice: Stir the rinsed and drained rice into the simmering liquid. Stir well to ensure the rice is fully submerged and not clumped together.
  2. The Simmer and Steam (The Most Important Step): Let the liquid return to a boil. As soon as it does, immediately reduce the heat to the lowest possible setting on your stove. Cover the pot with its tight-fitting lid.
  3. Cook Undisturbed: Let the rice cook on low heat for 18-20 minutes. Do not lift the lid during this time. The rice is not just boiling; it’s steaming. Lifting the lid releases the steam and disrupts the cooking process, which can lead to unevenly cooked or hard rice.
  4. Rest the Rice (Equally Important): After 18-20 minutes, turn off the heat completely but leave the pot on the burner with the lid on. Let it rest, undisturbed, for another 10 minutes. This resting period allows the steam to redistribute throughout the pot, ensuring every grain of rice is perfectly fluffy and cooked through.
  5. Fluff and Serve: After the resting period, remove the lid. Carefully take out the whole scotch bonnet pepper and the thyme sprigs. Use a fork (never a spoon, which can mash the grains) to gently fluff the rice, separating the grains. Stir in the reserved green parts of the scallions. Taste and adjust salt if needed, then serve hot.

Nutrition Facts

  • Servings: 6-8 as a side dish
  • Calories per serving (approximate): 350-400 kcal

Disclaimer: The nutritional information is an estimate and can vary based on the specific ingredients used, such as the type of broth and the exact brand of coconut milk.

Preparation Time Breakdown

This impressive dish comes together surprisingly quickly, making it perfect for any night of the week.

  • Active Time: 15 minutes (chopping, sautéing, and combining ingredients)
  • Cooking and Resting Time: 35-40 minutes
  • Total Time: Approximately 50-55 minutes

How to Serve Your Caribbean Rice and Beans

This versatile dish can be the star of the show or the perfect supporting actor for a variety of main courses.

As a Delicious Vegan/Vegetarian Main Course:

This dish is naturally hearty and satisfying on its own.

  • Serve a generous portion in a bowl.
  • Pair with a side of sweet, fried plantains for a classic combination.
  • Add a simple side salad with a lime vinaigrette or a fresh, crunchy Caribbean-style coleslaw.

As the Perfect Side Dish:

This is where rice and beans truly shine, complementing a wide range of rich and flavorful mains.

  • Jerk Chicken or Pork: This is the quintessential pairing. The cool, creamy rice is the perfect foil for the fiery, complex spices of jerk seasoning.
  • Curry Goat or Chicken: The rice soaks up the rich, savory curry sauce beautifully.
  • Brown Stew Chicken or Oxtail: A must-have side for these slow-cooked, deeply savory Jamaican stews.
  • Grilled Fish or Shrimp: The simple, clean flavors of grilled seafood are wonderfully enhanced by the aromatic rice.
  • Pineapple Glazed Ham: A fantastic side dish for a holiday meal, balancing the sweetness of the ham.

5 Additional Tips for Perfect Rice and Beans

  1. Respect the “Don’t Peek” Rule: This is the most critical rule for cooking any type of steamed rice. Lifting the lid while the rice is cooking releases steam, lowers the temperature, and results in unevenly cooked, often hard or crunchy rice. Trust the process and keep the lid on.
  2. Master the Scotch Bonnet: If you are nervous about the heat, you can leave the pepper out entirely. However, for that authentic, fruity background flavor, using it whole is the way to go. Just be sure to inspect the pepper for any nicks or cuts before adding it to the pot. If you do want a spicy dish, you can pierce the pepper once with a knife or, for extreme heat, chop it finely and add it with the onions.
  3. The Magic of the Bean Liquid: While it may seem counterintuitive to pour the murky liquid from a can into your pot, this is a traditional technique. It adds a significant amount of flavor and gives the dish its signature pale red/pink color. If you prefer a whiter rice, you can drain and rinse the beans, but you will lose some of the authentic character.
  4. Using Dried Beans for Deeper Flavor: If you have the time, using dried kidney beans will yield an even more flavorful result. Soak 1 cup of dried beans overnight. The next day, drain and cook them in fresh water until tender (about 1-1.5 hours). Use the beans and 1 ½ cups of their cooking liquid in place of the canned beans and their liquid in the recipe.
  5. Achieve the Perfect Fluff: Always use a fork to fluff your rice after it has rested. A spoon will compress and mash the delicate, freshly steamed grains, leading to a pasty texture. Gently lift and separate the grains with the tines of a fork to keep it light and airy.

Frequently Asked Questions (FAQ)

1. Is Caribbean Rice and Beans spicy?
It doesn’t have to be. The traditional method of adding a whole, uncut scotch bonnet pepper is designed to add a beautiful floral, fruity flavor without the intense heat. The dish will only become spicy if the pepper breaks open or if you intentionally chop it. If you are very sensitive to spice, you can simply leave the pepper out.

2. What is the difference between “Rice and Peas” and “Rice and Beans”?
In much of the Caribbean, particularly Jamaica, beans are commonly referred to as “peas.” So, Jamaican “Rice and Peas” is almost always made with kidney beans. The terms are often used interchangeably, but both refer to this classic dish of rice cooked with beans (or “peas”) in seasoned coconut milk.

3. Can I use brown rice for a healthier version?
Yes, you can, but you will need to make significant adjustments. Brown rice requires more liquid and a much longer cooking time. You would need to increase the water/broth by about 1 cup and increase the simmering time to 40-45 minutes before letting it rest.

4. My rice turned out mushy. What did I do wrong?
Mushy rice is usually caused by one of a few things: an incorrect liquid-to-rice ratio (too much liquid), not rinsing the excess starch off the rice, cooking it for too long, or stirring it with a spoon instead of fluffing with a fork. Ensure your measurements are accurate and you follow the “don’t peek” and resting steps precisely.

5. How do I store and reheat leftovers?
Leftover rice and beans store beautifully. Let the dish cool completely, then store it in an airtight container in the refrigerator for up to 5 days. To reheat, you can microwave it (pro-tip: place a damp paper towel over the bowl to help steam the rice and keep it moist) or gently reheat it in a pot on the stove with a splash of water to prevent it from drying out.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Caribbean Rice and Beans recipe


  • Author: Sophia

Ingredients

For the Rice and Beans:

  • Long-Grain White Rice: 2 cups. Rinsing the rice is a crucial step for a fluffy, non-sticky result.
  • Canned Red Kidney Beans: 1 (15-ounce) can. Do not drain; the liquid from the can (sometimes called “rice water”) gives the dish its traditional color and adds depth of flavor.
  • Full-Fat Canned Coconut Milk: 1 (13.5-ounce) can. Do not use light coconut milk; the fat content is essential for the creamy texture.
  • Water or Vegetable/Chicken Broth: 2 cups. Broth will add an extra layer of flavor.
  • Yellow Onion: 1 medium, finely chopped.
  • Garlic: 3-4 cloves, minced.
  • Scallions (Green Onions): 4, thinly sliced, with white and green parts separated.
  • Fresh Thyme: 4-5 large sprigs. Keeping them whole makes for easy removal later.
  • Whole Scotch Bonnet or Habanero Pepper: 1 (optional, but highly recommended for authentic flavor). This is used whole to impart flavor without overwhelming heat.
  • Whole Allspice Berries: 5-6, or ½ teaspoon of ground allspice.
  • Unsalted Butter or Coconut Oil: 2 tablespoons.
  • Salt: 1 ½ teaspoons, or to taste.
  • Freshly Ground Black Pepper: ½ teaspoon.

Instructions

Part 1: Building the Aromatic Base

  1. Rinse the Rice: Place the long-grain rice in a fine-mesh sieve. Rinse it under cold running water for about a minute, or until the water runs clear. This removes excess starch and is the secret to preventing gummy rice. Set aside.
  2. Sauté the Aromatics: In a large, heavy-bottomed pot or Dutch oven with a tight-fitting lid, melt the butter or coconut oil over medium heat. Add the chopped yellow onion and the white parts of the scallions. Sauté for 3-5 minutes, stirring occasionally, until they have softened and become translucent.
  3. Bloom the Garlic: Add the minced garlic to the pot and cook for another minute until it is fragrant. Be careful not to let the garlic burn.

Part 2: Simmering the Flavors

  1. Combine the Liquids and Seasonings: Pour the entire can of coconut milk, the entire can of red kidney beans (with their liquid), and the water or broth into the pot. Stir everything together.
  2. Add the Flavor-Makers: Add the sprigs of fresh thyme, the whole allspice berries (or ground allspice), salt, and black pepper.
  3. The Scotch Bonnet Technique (Crucial): If using a scotch bonnet pepper, carefully place the whole, uncut pepper into the liquid. It’s essential that the pepper remains intact. This will allow its fruity, floral aroma to infuse the dish without releasing its intense, fiery heat. If the pepper bursts, the dish will become extremely spicy.
  4. Bring to a Simmer: Increase the heat to medium-high and bring the liquid to a gentle boil. Let it simmer for about 5 minutes, stirring occasionally, to allow all the wonderful flavors to meld together.

Part 3: Cooking the Rice to Perfection

  1. Add the Rice: Stir the rinsed and drained rice into the simmering liquid. Stir well to ensure the rice is fully submerged and not clumped together.
  2. The Simmer and Steam (The Most Important Step): Let the liquid return to a boil. As soon as it does, immediately reduce the heat to the lowest possible setting on your stove. Cover the pot with its tight-fitting lid.
  3. Cook Undisturbed: Let the rice cook on low heat for 18-20 minutes. Do not lift the lid during this time. The rice is not just boiling; it’s steaming. Lifting the lid releases the steam and disrupts the cooking process, which can lead to unevenly cooked or hard rice.
  4. Rest the Rice (Equally Important): After 18-20 minutes, turn off the heat completely but leave the pot on the burner with the lid on. Let it rest, undisturbed, for another 10 minutes. This resting period allows the steam to redistribute throughout the pot, ensuring every grain of rice is perfectly fluffy and cooked through.
  5. Fluff and Serve: After the resting period, remove the lid. Carefully take out the whole scotch bonnet pepper and the thyme sprigs. Use a fork (never a spoon, which can mash the grains) to gently fluff the rice, separating the grains. Stir in the reserved green parts of the scallions. Taste and adjust salt if needed, then serve hot.

Nutrition

  • Serving Size: one normal portion
  • Calories: 350-400 kcal