Jamaican Rice and Peas Recipe With Canned Kidney Beans: Caribbean-Style Coconut Infusion

Jamaican Rice and Peas Recipe With Canned Kidney Beans: Caribbean-Style Coconut Infusion

This traditional Caribbean dish brings authentic Jamaican flavors to your kitchen with minimal effort. Canned kidney beans make it accessible without sacrificing taste or texture.

The secret lies in cooking the rice in coconut milk, which infuses every grain with rich, creamy flavor. Aromatic Scotch bonnet pepper, garlic, and thyme create the signature island taste.

What emerges is perfectly fluffy rice with tender beans, all bathed in a subtle coconut aroma. The colors alone make it a standout side dish.

Ready in under an hour, it pairs beautifully with jerk chicken, grilled fish, or as a vegetarian main. The results taste like they came from a Caribbean kitchen.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Jamaican Rice and Peas Recipe with Canned Kidney Beans

Pantry staples plus fresh herbs bring island flavors to life in this dish.

Ingredient Amount Notes
Canned Kidney Beans 🫘 2 cans Drained and rinsed well
Long-Grain White Rice 🍚 2 cups Uncooked, thoroughly rinsed
Coconut Milk 🥥 1 can Full-fat for creaminess
Vegetable Broth 🥕 2 cups Low-sodium preferred
Scotch Bonnet Pepper 🌶️ 1 whole Seeds removed for less heat
Garlic Cloves 🧄 4 cloves Minced for full flavor
Fresh Thyme Sprigs 🌿 3 pieces Stems removed before cooking
Green Onions 🧅 4 whole Sliced, white and green parts
Olive Oil 🫒 2 tbsp For sautéing aromatics
Salt 🧂 1 tsp Adjust to taste
Black Pepper 🌶️ ½ tsp Freshly ground preferred
Ground Allspice 🌿 ½ tsp Essential for authentic flavor
Lime 🍈 1 whole Zested and juiced

The coconut milk is non-negotiable here. Goya or Thai Kitchen brands work well—just make sure it’s full-fat for that rich, creamy texture. Canned kidney beans from Eden Organic or Goya hold up best (avoid mushy ones). Scotch bonnet peppers can be tricky to find—look at Caribbean markets or the international aisle. Fresh thyme is worth hunting down; the dried stuff just doesn’t cut it in this recipe.

No Scotch bonnet? Habanero works in a pinch (same heat family). Out of thyme? Bouquet garni or marjoram can substitute, but expect a slightly different flavor. For extra depth, add a bay leaf while cooking. The rice must be long-grain—jasmine or basmati work too. Coconut milk can’t be swapped, but if you’re desperate, half coconut cream and half water gets you close.

Leftover rice keeps 4-5 days in the fridge, but it’s best fresh. Reheat gently with a splash of water or coconut milk to revive. The flavors deepen overnight, so don’t be afraid to make extra. Freeze portions for up to 3 months—perfect for quick meals.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that I can dump everything—canned kidney beans, rice, coconut milk—into one pot and let it simmer while I do other things.
  • Creamy Heat: The coconut milk makes it rich, and that Scotch Bonnet pepper gives just the right kick without overpowering.
  • Meal Prep Hero: It tastes even better the next day, so I always make a big batch for lunches all week.
  • Budget Friendly: Canned beans and basic pantry staples mean I can feed my whole family for less than a takeout meal.

Step-by-Step Instructions for Jamaican Rice and Peas With Canned Kidney Beans

This Caribbean classic comes together easily with a few key techniques.

Step 1: Sauté Aromatics for Maximum Flavor

Heat the 2 tbsp olive oil in a large pot over medium heat. Add the 4 cloves garlic cloves, 4 whole green onions, and 3 pieces fresh thyme sprigs. Sauté for 2-3 minutes until the green onions soften and the garlic becomes fragrant.

Be careful not to let the garlic brown—it should stay light in color to avoid bitterness. Stir in the 1 whole scotch bonnet pepper, 1 tsp salt, 0.5 tsp black pepper, and 0.5 tsp ground allspice. Cook for another 1 minute to release their flavors.

This aromatic base is the foundation of your dish, so don’t rush it. The scotch bonnet will infuse the oil with heat and flavor without needing to be chopped.

Step 2: Toast the Rice and Add Liquids

Add the 2 cups long-grain white rice to the pot and stir to coat in the aromatic oil. Toast the rice for 2 minutes—you’ll notice it becomes slightly translucent and smells nutty. This step prevents the rice from turning mushy.

Pour in the 1 can coconut milk and 2 cups vegetable broth, stirring to combine. The liquid should just cover the rice by about ½ inch. Bring the mixture to a boil, then immediately reduce the heat to low.

Step 3: Add Beans and Simmer

Once the mixture is at a gentle simmer, stir in the 2 cans canned kidney beans (drained and rinsed). Cover the pot with a tight-fitting lid. Cook for 20 minutes without lifting the lid—this traps steam and ensures even cooking.

After 20 minutes, check that the rice is tender and the liquid has been absorbed. If the rice is still firm, cover and cook for another 5 minutes. Turn off the heat and let it sit covered for 10 minutes to steam.

Step 4: Finish with Lime and Rest

Remove the scotch bonnet pepper and thyme sprigs. Zest and juice the 1 whole lime directly into the pot. Gently fluff the rice with a fork to distribute the beans and lime evenly.

Cover the pot again and let it rest for 5 minutes. This allows the flavors to meld and the rice to absorb any remaining moisture. The rice should be tender with a slight bite, and the kidney beans warm and creamy.

Taste and adjust the salt if needed before serving. Each grain of rice should be infused with coconut and spice, and the beans should hold their shape.

👨‍🍳

Pro Tips For Making Jamaican Rice And Peas Recipe With Canned Kidney Beans

  • Rinse Those Beans: Drain and rinse the canned kidney beans under cold water for 30 seconds—skipping this leaves a metallic taste that throws off the whole dish.
  • Bloom the Coconut: Heat the coconut milk for 2-3 minutes before adding rice to deepen its flavor; I learned this the hard way after my first few batches tasted flat.
  • Pepper with Caution: Pierce the scotch bonnet once or twice instead of chopping—this gives heat without the risk of overpowering the dish.
  • Rest Before Serving: Let the rice sit covered for 10 minutes after cooking; it absorbs the last bit of liquid and fluffs up perfectly every time.

Storing and Reheating This Dish

Refrigerator Storage

Let this dish cool for no more than 2 hours before storing. Use airtight containers—I prefer glass ones with locking lids. It keeps well at 40°F or below for up to 4-5 days. The coconut flavors actually deepen overnight. ❄️

Freezer Storage

Portion leftovers into freezer-safe bags or containers, leaving 1-inch headspace for expansion. Squeeze out excess air to prevent freezer burn. It maintains quality for up to 3 months at 0°F or below. I love having these portions ready for quick meals.

Stovetop Reheating

Place portions in a saucepan with 2 tbsp water or coconut milk over medium-low heat. Cover and stir occasionally for 5-7 minutes until heated through. This method prevents drying while restoring the creamy texture.

Microwave Reheating

For single portions, microwave covered with a damp paper towel. Use 50% power for 2-3 minutes, stir, then continue in 30-second intervals until reaching 165°F. Add a splash of water if it looks dry. 🔥

Reviving Leftovers

If the rice seems dry after storage, sprinkle 1-2 tbsp water or coconut milk and let it sit covered for 5 minutes. The grains will reabsorb moisture. Taste and adjust seasoning—it often needs a pinch of salt after reheating.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value
Total Fat 18g23%
Saturated Fat 12g60%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 72g26%
Dietary Fiber 12g43%
Sugars 2g
Protein 16g32%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use dried beans instead of canned?

Yes, but you’ll need to soak 1 cup dried overnight first. They’ll take 45-60 minutes to cook in the rice. Canned beans work better for this recipe’s quick prep.

2

Why is my rice mushy?

Over-stirring or lifting the lid during cooking releases steam. Use the exact 2:1 liquid-to-rice ratio and resist peeking. Toasting the rice first helps prevent mush.

3

Can I make this without coconut milk?

Not authentically. Coconut milk is essential for the Caribbean flavor. In a pinch, use ½ can coconut cream mixed with ½ cup water, but the texture will differ.

4

How spicy is Scotch bonnet pepper?

Very! It’s 100x hotter than jalapeños. For less heat, remove all seeds and membranes. Or substitute ½ habanero for similar flavor with milder spice.

★★★★★4.7(10 reviews)
Tyler Campbell