• Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
menu icon
go to homepage
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
search icon
Homepage link
  • Recipe Index
  • About
  • Contact
  • Recipes by Course
    • Appetizers and Snacks
    • Side-Dish
    • Soups
    • Drinks
    • Desserts
  • Recipes by Meal Time
    • Breakfast
    • Dinner
×

Jamaican Rice and Peas Recipe

Published: Jul 22, 2026 by Mira · This post may contain affiliate links · Leave a Comment

↓ Jump to Recipe

I absolutely adore making and sharing this Jamaican Rice and Peas Recipe because it’s a vibrant celebration of flavors and textures that always brings warmth and joy to my table. The perfect combination of creamy coconut milk, hearty kidney beans, aromatic spices, and fluffy rice is simply irresistible. Whether I’m cooking for family or friends, this dish never fails to impress with its rich taste and comforting feel.

Why You'll Love This Jamaican Rice and Peas Recipe

Every time I make this recipe, I’m reminded why Jamaican Rice and Peas holds such a special place in my heart. The flavor profile is a true knockout — the creamy coconut milk mingles beautifully with the earthy kidney beans, while the subtle heat from the scotch bonnet pepper and the fragrant notes of thyme and pimento berries give it such a delicious depth. I love that the spices aren’t overpowering but perfectly balanced, making every bite taste like a small celebration of Jamaican cuisine.

What really makes this recipe stand out for me is how simple it is to prepare despite sounding elaborate. Whether I’m soaking the beans overnight or using canned varieties, it never feels like a hassle. It’s a fantastic dish for all sorts of occasions—from casual weeknight dinners to holiday feasts or backyard parties. Plus, it pairs beautifully with grilled meats or veggie dishes, so I always know that this recipe will be the star side dish everyone will ask for again.

Ingredients You'll Need

A top view of cooking ingredients arranged on a rough wooden surface, including a clear glass bowl filled with dark red kidney beans on the upper left, below it is a larger clear glass bowl with light yellow rice. Above the rice bowl, there are three fresh green onions with purple bases placed horizontally. To the right of the onions, two small clear glass bowls contain black peppercorns and pink salt crystals respectively. Below these bowls, a whole coconut with its brown fibrous shell is placed near the center-right. To the far right, a piece of ginger root and a whole purple onion are positioned on the wooden surface. Near the bottom centre, a small bright red chili pepper and a bulb of garlic with a few cloves exposed are spaced apart, with a small bunch of fresh green herbs in the upper right corner. photo taken with an iphone --ar 4:5 --v 7

I love that this recipe calls for a handful of simple yet essential ingredients, each adding its own charm to the dish. Every component, from the long grain rice to the fresh herbs and spices, contributes to a harmony of flavors and textures that make this Jamaican Rice and Peas Recipe so unforgettable.

Quick Tip

All ingredient amounts are listed in the recipe card below

  • Dry red kidney beans: Soaking them overnight softens the beans and reduces cooking time.
  • Homemade coconut milk: Adds creaminess and a subtle sweetness that balances the spices.
  • Long grain or Basmati rice: Provides a fluffy, separate texture that soaks up the flavors perfectly.
  • Red onion: Brings a mild sweetness and crunch to the mix.
  • Garlic cloves: Essential for adding savory depth.
  • Scallions: Add freshness and a slight sharpness to brighten the dish.
  • Fresh thyme: Imparts an earthy, herbal note that defines the flavor.
  • Scotch bonnet pepper: Packs heat and authentic Jamaican flair (don't worry, it’s used whole to infuse heat without overpowering).
  • Ginger: Adds a warm, spicy undertone that complements the other spices.
  • Pimento berries (allspice): Infuse the dish with a fragrant, complex aroma.
  • Salt: Brings all the flavors together.
  • Water: Necessary for cooking, balancing moisture and allowing rice to steam properly.
  • Canned kidney beans and canned coconut milk (optional): Convenient substitutes for a quicker preparation.

Directions

Step 1: Start by washing the dry kidney beans thoroughly. Soak them in fresh water for at least two hours, preferably overnight, to soften them and reduce cooking time.

Step 2: In a pressure cooker, combine the soaked beans with crushed garlic, pimento berries, a small piece of ginger, salt, and about 4 ½ to 5 cups of water. Pressure cook for 20 minutes. If you don’t have a pressure cooker, simmer the beans on the stove for 45 to 50 minutes until tender.

Step 3: Once the beans are cooked, add the homemade coconut milk, thyme sprigs, chopped scallion, chopped red onion, and a whole scotch bonnet pepper. Cover the pot and bring everything to a gentle boil. Taste and adjust seasoning if necessary.

Step 4: Wash the rice thoroughly and stir it into the pot. Bring the mixture back to a boil, then reduce the heat to low, cover, and let the rice steam gently until all the liquid absorbs—this usually takes about 15 to 20 minutes. Turn off the heat and let the rice sit for an additional 3 minutes with the lid on to finish steaming.

Step 5: Remove the thyme stems, whole scotch bonnet pepper, and ginger piece before serving to ensure the flavors are infused without overwhelming heat.

Step 6: If you prefer cooking with canned beans and coconut milk for a quicker version, rinse and drain the canned kidney beans. In a pot, combine the beans with one cup water, half a can of coconut milk, garlic, pimento berries, ginger, thyme, scallion, onion, scotch bonnet pepper, and salt. Bring the mixture to a boil over medium heat, then add washed rice, cover, lower heat, and cook until the rice is tender and liquid is absorbed. Finally, let it rest for 3 minutes off the heat before serving.

Servings and Timing

This Jamaican Rice and Peas Recipe serves about 3 generous portions, making it perfect for a small family meal or a cozy dinner with friends. The prep time is roughly 10 minutes if you’ve soaked your beans ahead of time, which I highly recommend. Cooking dry beans usually takes about 20 minutes in a pressure cooker or up to 50 minutes on the stove, while the rice steams for 15 to 20 minutes. Altogether, the total time comes to about 50 minutes. Resting the dish for 3 minutes after cooking lets the flavors settle beautifully, so consider that as well.

How to Serve This Jamaican Rice and Peas Recipe

A white bowl filled with a single layer of cooked rice mixed with dark red kidney beans and small pieces of red pepper, showing a soft and slightly moist texture with some herbs visible throughout the mixture. The bowl is placed on a blue cloth next to a wooden spoon on a white marbled surface. photo taken with an iphone --ar 4:5 --v 7

When I serve this Jamaican Rice and Peas dish, I like to keep it warm to enjoy the full richness of the coconut and spices. It’s fantastic as a hearty side dish alongside jerk chicken, curry goat, or even fried plantains. I often garnish it with fresh chopped scallions or a few sprigs of thyme to add a pop of color and extra freshness on the plate.

I find that this dish pairs wonderfully with refreshing beverages like a chilled ginger beer, a crisp Sauvignon Blanc, or even a fruity rum punch if I want to keep the Caribbean vibe going. For a non-alcoholic option, a lime-infused sparkling water brightens the palate perfectly after the savory flavors.

I love serving Jamaican Rice and Peas for festive occasions like family gatherings, holiday celebrations, or casual weekend barbecues. The portion size is quite generous, so I usually plate about one cup per person alongside mains and sides, arranging everything on colorful plates for a vibrant and inviting presentation that really excites my guests.

Variations

One of my favorite things about this Jamaican Rice and Peas Recipe is how versatile it is. If you want a quicker option, canned kidney beans and canned coconut milk work beautifully without sacrificing too much flavor. For those who prefer a gluten-free or vegan diet, this recipe fits perfectly as is, since it contains no gluten and uses plant-based ingredients.

If you want to mix up the flavors, try adding a dash of smoked paprika or a sprinkle of fresh cilantro at the end to add a different herbal note. Sometimes, I swap the long grain rice for jasmine rice or even brown rice for a nuttier texture and more fiber. When it comes to cooking methods, slow cooking the beans in advance and then combining everything on the stove can work well if you don’t have a pressure cooker.

For a bit of a smoky twist, I’ve even tried finishing the dish with a quick sauté in a hot pan to get slightly crispy rice edges – it gives a delightful textural contrast that’s totally worth experimenting with!

Storage and Reheating

Storing Leftovers

After enjoying my Jamaican rice and peas, I store leftovers in airtight containers to keep them fresh. I recommend using glass or BPA-free plastic containers with tight lids so the flavors don’t escape and the rice stays tender. Leftovers will stay good refrigerated for up to 3-4 days, making it perfect to enjoy a couple of extra meals without any fuss.

Freezing

This dish freezes very well if you want to save some for later. I let the rice cool completely before portioning it into freezer-safe containers or heavy-duty freezer bags. It’s best to freeze the rice and peas in meal-sized portions for convenience. Properly stored, it retains its flavor and texture for about 2-3 months. When defrosting, thaw overnight in the fridge for best results.

Reheating

To reheat, my favorite method is gently warming the rice in a covered skillet over low heat with a splash of water or broth to prevent drying out. You can also reheat in the microwave covered with a damp paper towel to maintain moisture. I avoid overheating or reheating multiple times since that can make the rice dry or mushy. Adding a fresh sprinkle of herbs after reheating really lifts the dish back to life.

FAQs

Can I use canned beans instead of dry kidney beans?

Absolutely! Using canned kidney beans is a great shortcut. Just be sure to rinse and drain them well before cooking to remove excess sodium. This method reduces cooking time significantly while still delivering tasty results.

What can I substitute for the scotch bonnet pepper if I want less heat?

If you prefer less heat, you can substitute a milder pepper like a jalapeño or even remove the pepper entirely. Since it’s cooked whole, the scotch bonnet imparts flavor without overwhelming spiciness, but you can always adjust to suit your palate.

Is it necessary to soak the dry beans overnight?

Soaking the beans overnight helps soften them and shortens cooking time, but if you’re short on time, soaking for at least two hours will still work. You can also skip soaking if you use canned beans.

Can I make this recipe vegan?

Yes, the Jamaican Rice and Peas Recipe is naturally vegan when you use vegetable-based ingredients like coconut milk and skip any animal products. It’s a wonderful hearty vegan dish on its own.

How do I prevent the rice from getting mushy?

The key is washing the rice thoroughly before cooking and controlling the cooking time to ensure the water fully absorbs without overcooking. Using long grain or basmati rice helps keep the grains separate and fluffy.

Conclusion

I genuinely hope you give this Jamaican Rice and Peas Recipe a try—it’s one of those dishes that never fails to bring comfort, joy, and a burst of Caribbean flavor to any meal. Once you get the hang of it, it’s easy to make and always a crowd-pleaser. Trust me, this recipe has earned a permanent spot in my kitchen and I’m excited to hear how it becomes a favorite in yours too!

Print

Jamaican Rice and Peas Recipe

Jamaican Rice and Peas Recipe
Print Recipe
Pin Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 1 review

Jamaican Rice and Peas is a traditional Caribbean dish featuring flavorful red kidney beans cooked with coconut milk, aromatic herbs, and spices, combined with fluffy long grain rice. This comforting and vibrant one-pot meal is a staple side dish often enjoyed alongside jerk chicken or other Caribbean specialities.

  • Author: Mira
  • Prep Time: 15 minutes (plus soaking time for dry beans)
  • Cook Time: 35 minutes (including pressure cooking or stovetop simmering)
  • Total Time: 50 minutes
  • Yield: 3 servings
  • Category: Side Dish
  • Method: Instant Pot
  • Cuisine: Jamaican, Caribbean
  • Diet: Halal

Ingredients

Dried Beans Version

  • 100 g Dry red kidney beans (peas)
  • 231 ml Homemade coconut milk
  • 263 g Long grain rice (or 317 g Basmati rice)
  • ½ Red onion, chopped
  • 2 Garlic cloves, crushed
  • 1 Stalk scallions, chopped
  • 4 Sprigs of thyme
  • 1 Scotch bonnet pepper
  • Small piece of ginger
  • 5 Pimento berries (allspice)
  • 1 tsp Salt
  • 1.12 l Water

Canned Beans Version

  • 1 Canned kidney beans, washed and drained
  • ½ Can coconut milk (approximately 200-250 ml)
  • 319 ml Water
  • 263 g Long grain rice (or 317 g Basmati rice)
  • ½ Red onion, chopped
  • 2 Garlic cloves, crushed
  • 1 Stalk scallions, chopped
  • 4 Sprigs of thyme
  • 1 Scotch bonnet pepper
  • Small piece of ginger
  • 5 Pimento berries (allspice)
  • 1 tsp Salt

Instructions

  1. Soak the Dry Beans: Wash the dry kidney beans thoroughly and soak them in fresh water for at least two hours, preferably overnight, to soften them before cooking.
  2. Pressure Cook the Beans: Place the soaked beans in a pressure cooker with crushed garlic, pimento berries, ginger, salt, and about 4 ½ to 5 cups of water. Pressure cook for 20 minutes until tender. If you don't have a pressure cooker, simmer the beans in a covered pot with water for 45-50 minutes until soft.
  3. Add Flavors to Beans: Once the beans are cooked, add homemade coconut milk, thyme sprigs, chopped scallions, chopped red onion, and a whole scotch bonnet pepper. Cover and bring the mixture to a boil. Taste and adjust seasoning as needed.
  4. Add and Cook the Rice: Rinse the rice well and add it to the boiling beans and coconut mixture. Cover the pot and return to a boil, then reduce heat to low. Let the rice steam on low heat until all the liquid evaporates and the rice is tender, about 15-20 minutes. After turning off the heat, let the pot sit covered for an additional 3 minutes to finish steaming.
  5. Remove Aromatics and Serve: Before serving, remove the thyme stems, whole scotch bonnet pepper, and the piece of ginger for safety and desired flavor intensity. Fluff the rice and peas and serve hot.
  6. Using Canned Beans and Coconut Milk: Wash and drain canned kidney beans. In a pot, combine the beans with water, half a can of coconut milk, garlic, pimento berries, ginger, thyme, scallions, onion, scotch bonnet pepper, and salt. Bring to a boil over medium heat, then add rinsed rice, cover, and cook on low heat until the rice is tender and liquid absorbed. Let sit covered for 3 minutes before serving.

Notes

  • Soaking dry beans overnight reduces cooking time and improves digestibility.
  • The scotch bonnet pepper adds heat and flavor; do not puncture it if you want less spiciness.
  • You can substitute long grain white rice with basmati for a different aroma and texture.
  • Remove scotch bonnet pepper and ginger pieces before serving to avoid too much spice or fibrous texture.
  • Use canned beans and coconut milk for a quicker version without compromising the authentic flavor.
  • This recipe is traditionally accompanied by jerk chicken or fried plantains.

Have you made this recipe? I'd love to see it!

Click here to Follow me on Pinterest

More Side-Dish

  • Cucumber and Beet Salad Recipe
    Cucumber and Beet Salad Recipe
  • Sataraš - Serbian Pepper and Tomato Skillet Recipe
    Sataraš - Serbian Pepper and Tomato Skillet Recipe
  • Stovetop Candied Sweet Potatoes Made with Fresh Potatoes Recipe
    Stovetop Candied Sweet Potatoes Made with Fresh Potatoes Recipe
  • Lemon Oregano Vinaigrette Recipe
    Lemon Oregano Vinaigrette Recipe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Welcome to Mira Cooking

Where every recipe tells a story and every meal is a chance to create something beautiful.

Learn more

Popular

  • Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
    Brazilian Coconut Bonbon (Bala Baiana) with Strawberry Recipe
  • Roasted Red Pepper Gnocchi Recipe
    Roasted Red Pepper Gnocchi Recipe
  • Cookies 'N Cream Cheesecake Recipe
    Cookies 'N Cream Cheesecake Recipe
  • Slow Cooker Chicken Keema with Veggies Recipe
    Slow Cooker Chicken Keema with Veggies Recipe

Footer

↑ back to top

Explore

  • Appetizers and Snacks
  • Breakfast
  • Soups
  • Dinner
  • Side-Dish
  • Desserts
  • Drinks

About

  • Privacy Policy
  • Terms & Conditions
  • Contact
  • Disclosure
  • DMCA

We may earn from qualifying purchases through affiliate links at no extra cost to you.

Copyright © 2025 Mira Cooking. All rights reserved.