Healthy recipes inspired by flavors from around the world — eat well, feel great.

Haitian Diri Kole ak Pwa (Rice and Beans)

The soul-food staple of every Haitian table — red kidney beans and rice simmered together with epis, thyme and a whisper of scotch bonnet until every grain is flavored through.

15 minPrep
45 minCook
6Servings
310Calories

If poulet créole is the star of the Haitian plate, diri kole ak pwa is the foundation it sits on. Rice and red beans cooked together in one pot — kole means "stuck together" — so every grain takes on the earthy beans, the green epis, the thyme and the floral hum of scotch bonnet. It's humble, beloved, and naturally plant-based.

Rice and beans is already a nourishing combination — together they form a complete protein, and the beans bring serious fiber. A few small choices keep it light and balanced:

  • Just 1 tablespoon of oil for the whole pot, instead of the heavier hand some versions use.
  • Bean cooking liquid as the base for deep flavor without extra fat or salt.
  • A reasonable rice-to-bean ratio so each serving delivers around 9g of fiber and stays satisfying.

It's the kind of dish that makes a little go a long way — genuinely budget-friendly and endlessly comforting.

Serving Suggestions

Serve diri kole alongside poulet créole, légim, or grilled fish, always with a bright spoonful of pikliz to cut the richness. It also makes a fantastic base for a quick vegetarian bowl topped with avocado and extra beans. Find more Caribbean recipes to pair it with.

FAQ

Canned or dried beans — does it matter?
Dried beans give the best color and flavor (and that prized cooking liquid), but canned beans make a quick weeknight version. If using canned, swap in low-sodium broth for the bean liquid.

Why shouldn't I stir the rice?
Stirring releases starch and makes the rice gummy. Once the rice goes in and the simmer drops, leave it covered and undisturbed so it steams into fluffy, separate grains.

Is it really vegan?
Yes, as written. Many Haitian cooks add a little pork or pikliz alongside, but the pot itself is plant-based and complete.

Ingredients

  • 1 cup dried red kidney beans (or 2 cans, drained)
  • 1 tbsp olive oil
  • 2 tbsp epis (Haitian green seasoning)
  • 1 onion, diced
  • 3 cloves garlic, minced
  • 2 cups long-grain rice, rinsed
  • 2 sprigs fresh thyme
  • 2 whole cloves
  • 1 scotch bonnet, left whole
  • 3.5 cups bean cooking liquid or low-sodium broth
  • 1/2 tsp salt, or to taste

Instructions

  1. If using dried beans, simmer until tender (about 1 hour), reserving the cooking liquid. Canned beans skip this step.
  2. In a pot, warm the oil and sauté the onion and garlic until soft; stir in the epis and thyme.
  3. Add the beans and their liquid (topped up to 3.5 cups), the cloves, salt and the whole scotch bonnet; bring to a boil.
  4. Stir in the rinsed rice, return to a boil, then lower the heat to the gentlest simmer.
  5. Cover tightly and cook undisturbed 18–20 minutes until the liquid is absorbed and the rice is tender.
  6. Remove the scotch bonnet and cloves, fluff gently with a fork, and serve.

Expert Tips

  • Cook the beans first and use their reddish liquid as the cooking water — that's where the color and flavor come from.
  • Don't stir once the rice goes in; resist lifting the lid so it steams evenly.
  • Brown rice works too — just increase the liquid slightly and the cook time to about 40 minutes.
Keep cooking

Related Recipes