As the aroma of coconut wafts through the kitchen, I can’t help but feel like I’ve been transported to a sun-drenched Caribbean island. This Coconut Caribbean Rice and Beans, often affectionately known as Jamaican Peas and Rice, is my go-to recipe for bringing a touch of the tropics to our dinner table. Not only is this dish a delightful vegan side brimming with flavor, but it’s also incredibly easy to whip up using pantry staples. The combination of tender black beans and fluffy jasmine rice simmered in rich coconut milk creates a creamy, satisfying side that pairs perfectly with grilled meats or seafood. Plus, it’s a fantastic crowd-pleaser that even the kids will adore. Curious how to make this versatile dish that’s sure to impress? Let’s dive into the recipe!

Why Is This Dish So Irresistible?
Simplicity, you’ll be amazed by how easily this dish comes together using simple pantry staples.
Flavorful profile, the combination of coconut milk and spices ensures every bite bursts with tropical goodness.
Versatile options, whether served alongside grilled meats or as a standalone meal topped with fried eggs, it fits any occasion.
Nutritional benefit, it’s packed with plant-based protein and healthy fats, making it a hearty choice for everyone.
Family-friendly, kids and adults alike will fall in love with its creamy texture and hint of sweetness! Discover how to elevate your dinner with this delightful Chicken Fried Rice or perhaps try out the richly flavored Smothered Chicken Rice.
Jamaican Peas and Rice Ingredients
For the Rice and Beans
- Coconut Oil – Used for sautéing; adds that tropical coconut flavor unique to Jamaican peas and rice.
- Yellow Onion – Provides a savory base flavor; ensure it’s diced for even cooking.
- Allspice – Infuses a warm, aromatic seasoning; in a pinch, ground nutmeg can be used as a substitute.
- Fresh Thyme/Bay Leaf – Adds herbal notes to the dish; fresh thyme is preferred for its potency, but dried works too.
- Scotch Bonnet or Habanero Chili – Brings a delightful heat; keep it whole for milder spice or slice for more kick.
- Jasmine Rice or Long Grain Rice – The main carbohydrate that puffs up beautifully; stick to long grain for the best results.
- Black Beans – Offers protein and fiber; canned beans are the easiest option, but dried can be cooked if preferred.
- Canned Coconut Milk – Introduces a creamy richness; full fat is best for flavor, low-fat can work in a pinch, just stir well before use.
- Water – Essential for cooking; you can substitute with vegetable or chicken stock for an additional flavor boost.
- Salt and Black Pepper – Key for seasoning; adjust to your personal taste.
- Scallions – For garnish; adds a fresh crunch and bright color to the dish.
Step‑by‑Step Instructions for Jamaican Peas and Rice
Step 1: Heat the Oil
Begin by heating 2 tablespoons of coconut oil in a medium saucepan over medium-high heat. Once the oil has melted and is shimmering, it’s ready for the next step. The rich coconut aroma will fill your kitchen, setting the stage for the delightful Jamaican Peas and Rice.
Step 2: Sauté the Onions
Add one diced yellow onion to the hot oil and sauté for about 5 minutes. Stir occasionally until the onions turn translucent and soft; they should be fragrant and slightly golden. This savory base is essential for building the flavors of your dish.
Step 3: Add the Spices
Stir in 1 teaspoon of allspice, 2 sprigs of fresh thyme, and 1 bay leaf, and sauté for an additional minute. The spices will immediately become aromatic, signaling that it’s time to infuse the dish with warmth and depth that defines Jamaican Peas and Rice.
Step 4: Incorporate Heat and Rice
Gently add one whole Scotch bonnet pepper (or slice it for more heat) along with 1 cup of jasmine rice, stirring to coat the rice in the fragrant oil and spices. Sauté for about 2 minutes until the rice absorbs the enticing flavors of the coconut oil and spices.
Step 5: Mix in the Beans and Liquids
Pour in 1 can of drained black beans, 1 can of well-stirred coconut milk, and 1 cup of water into the rice mixture. Season with salt and black pepper to taste. Stir everything together, ensuring the rice, beans, and liquids are well combined, ready for cooking.
Step 6: Bring to a Boil
Increase the heat to high and bring the mixture to a rolling boil. Once bubbling, quickly cover the saucepan with a tight-fitting lid and reduce the heat to low. Cook undisturbed for 10 minutes — resist the urge to lift the lid as it locks in the steam needed for perfectly fluffy rice.
Step 7: Let It Rest
After cooking for 10 minutes, turn off the heat and let the rice sit, still covered, for another 10 minutes. This resting period allows the flavors to meld and ensures a tender texture throughout the Jamaican Peas and Rice before serving.
Step 8: Finish and Serve
Remove the bay leaf, thyme sprigs, and Scotch bonnet from the pot. Fluff the rice gently with a fork for a light and airy texture. Finally, garnish with chopped scallions for a fresh, colorful touch before presenting the creamy and flavorful Jamaican Peas and Rice to your dinner table.

Jamaican Peas and Rice Variations
Feel free to get creative with this recipe; the possibilities are endless!
-
Pigeon Peas: Substitute black beans with pigeon peas for a traditional twist; they lend a unique taste and texture.
-
Lentils: Use cooked lentils instead of black beans for a protein-packed alternative; it adds heartiness to the dish while keeping it vegan.
-
Brown Rice: Swap jasmine rice for brown rice and adjust cooking time; this adds a nutty flavor and extra fiber.
-
Herb Boost: Incorporate fresh herbs like cilantro or parsley to enhance freshness; they bring a pop of color and lively flavor.
-
Additional Spice: Add a teaspoon of garlic powder or smoked paprika for extra warmth; these spices deepen the flavor profile beautifully.
-
Vegetable Medley: Toss in some diced bell peppers or corn during cooking; this not only boosts nutrition but adds vibrant color to your dish.
-
Stock Swap: Replace water with vegetable or chicken stock for added depth of flavor; this simple switch transforms the entire dish.
Don’t forget, each variation brings its own charm to the table! For another great side dish, consider trying the delightful Black Beans Rice. Or spice up your meal with a delicious serving of Chicken Fajita Rice.
Expert Tips for Jamaican Peas and Rice
-
Enhance Flavor: Toast spices and rice in the hot coconut oil before adding liquids to deepen the flavors.
-
Control Spice Level: Keep the Scotch bonnet whole for mild heat; slice it for a spicier kick to suit your taste in Jamaican peas and rice.
-
Mix Coconut Milk: Always stir canned coconut milk well before adding, ensuring a creamy texture throughout the dish.
-
Ensure Even Cooking: Make sure to let the rice rest undisturbed after cooking to achieve that fluffy and tender consistency.
-
Stock Substitute: For extra flavor, consider using vegetable or chicken stock instead of water when cooking the rice.
What to Serve with Coconut Caribbean Rice and Beans
As you savor the tropical delights of this creamy side dish, consider these pairings to create a memorable meal experience.
- Grilled Jerk Chicken: The spicy, smoky flavors of jerk chicken complement the creamy coconut rice beautifully, creating a perfect balance of heat.
- Seared Shrimp: Juicy, marinated shrimp seared to perfection adds a delightful seafood element that elevates this dish into something extraordinary.
- Mango Salsa: A fresh pineapple or mango salsa brings brightness and sweetness, cutting through the richness of the coconut rice for a refreshing finish.
- Fried Plantains: Sweet, caramelized plantains offer a wonderful contrast in texture and flavor, enhancing the tropical vibe of your meal.
- Coleslaw: Creamy or vinegar-based coleslaw adds a crunchy texture and tangy brightness that works beautifully alongside the soft rice and beans.
- Cucumber Salad: Crisp cucumber salad with lime dressing provides a refreshing contrast, balancing the richness of the dish while adding brightness.
- Beer or Limeade: Pair with a cold, light beer for a classic combo, or serve with zesty limeade for a vibrant and refreshing beverage option.
- Chocolate Rum Cake: For dessert, indulge in a rich chocolate rum cake that echoes the tropical theme and rounds out the meal on a sweet note.
Storage Tips for Jamaican Peas and Rice
-
Fridge: Store leftovers in an airtight container in the refrigerator for up to 4 days. This ensures the flavors remain intact while keeping the dish fresh.
-
Freezer: For longer storage, freeze the Jamaican peas and rice in a freezer-safe container for up to 3 months. Thaw in the fridge overnight before reheating.
-
Reheating: When ready to enjoy, reheat in a saucepan over low heat, adding a splash of water or coconut milk to restore moisture. Stir gently until heated through.
-
Texture Consideration: While freezing is an option, be aware that it may slightly alter the texture. Fluffy rice may become a bit softer but will still taste delicious!
Make Ahead Options
These Coconut Caribbean Rice and Beans (Jamaican Peas and Rice) are perfect for busy weeknights or meal prepping! You can prepare the rice mixture (steps 1 to 5) up to 24 hours in advance. Simply store the combined ingredients (onions, spices, rice, beans, coconut milk, and water) in an airtight container in the refrigerator to maintain freshness. When you’re ready to cook, bring the mixture to a boil, reduce the heat, then cover and cook for the final 10 minutes as instructed. For optimal flavor, avoid lifting the lid during cooking to lock in steam, ensuring your Jamaican Peas and Rice is just as delicious as if made fresh!

Jamaican Peas and Rice Recipe FAQs
What type of rice is best for Jamaican Peas and Rice?
For optimal texture and flavor, jasmine rice or long grain rice is recommended. These varieties will cook up fluffy and separate, making the dish light and enjoyable. Steer clear of brown or short grain rice as they will produce a different consistency and may not absorb the coconut milk as well.
How do I store leftovers of Jamaican Peas and Rice?
Leftovers can be stored in an airtight container in the refrigerator for up to 4 days. Make sure to let the dish cool to room temperature before sealing it in the container, which helps to maintain the flavors and freshness.
Can I freeze Jamaican Peas and Rice?
Absolutely! You can freeze Jamaican Peas and Rice in freezer-safe containers for up to 3 months. To do this, allow the dish to cool completely, portion it into containers, and seal tightly. When you’re ready to enjoy it again, thaw overnight in the refrigerator before reheating.
Why is my rice mushy after cooking?
If your rice turns out mushy, it’s often due to overcooking or using too much water. For fluffy rice, ensure you’re using the correct amount of liquid, and avoid lifting the lid during cooking as steam is crucial for proper texture. If this happens, consider using it in a different way, like turning it into a hearty soup or casserole!
Are there any allergy concerns with Jamaican Peas and Rice?
This dish is naturally vegan and gluten-free, but if you’re cooking for someone with allergies, make sure to check the labels on canned items like beans and coconut milk for any potential allergens. Additionally, be cautious with the Scotch bonnet pepper; if someone has a sensitivity to spicy foods, you can replace it with a milder chili variety or omit it altogether.
What can I serve with Jamaican Peas and Rice?
Jamaican Peas and Rice pairs beautifully with grilled meats, seafood, or can be enjoyed as a standalone dish topped with fried eggs and hot sauce! It’s versatile enough to complement many meals, making it a delightful addition to your table.

Jamaican Peas and Rice: A Flavorful Twist on Comfort Food
Ingredients
Equipment
Method
- Heat the coconut oil in a medium saucepan over medium-high heat.
- Sauté the diced yellow onion for about 5 minutes until translucent.
- Add the allspice, fresh thyme, and bay leaf, and sauté for an additional minute.
- Incorporate the Scotch bonnet pepper and jasmine rice, stirring to coat.
- Mix in the black beans, coconut milk, and water, and season with salt and pepper.
- Bring to a boil, then cover and reduce heat to low, cooking undisturbed for 10 minutes.
- Turn off heat and let sit, covered, for 10 minutes to allow flavors to meld.
- Remove bay leaf and thyme sprigs, fluff rice with a fork, and garnish with scallions.

Leave a Reply