As I stood by the stove, the enticing aroma of coconut and spices wrapped around me like a warm hug, I couldn’t help but smile at the magic happening in my kitchen. This Flavor-Packed Caribbean Rice and Beans with Coconut Milk is not just a dish; it’s a joyful dive into the vibrant soul of Jamaican cuisine. It’s incredibly easy to whip up, making it a perfect vegan and gluten-free side that elevates any meal. Plus, with simple pantry ingredients, you can have a taste of the tropics right at home without any hassle. Whether you’re pairing it with grilled meats or savoring it on its own, this dish promises comfort and flavor in every bite. Ready to spice up your dinner routine? Let’s dive in!

Why is This Recipe a Must-Try?
Simplicity: This recipe brings the vibrant flavors of the Caribbean right to your kitchen with minimal effort—perfect for busy weeknights!
Flavor Explosion: The blend of creamy coconut milk and aromatic spices creates an irresistible taste that will delight your palate.
Versatility: Enjoy it as a satisfying main dish or serve alongside your favorite proteins like jerk chicken or grilled shrimp for a well-rounded meal.
Health-Conscious: With its vegan and gluten-free profile, this dish is a wholesome choice that caters to various dietary needs, much like my delicious Cottage Cheese Quiche.
Crowd-Pleaser: It’s a dish that always impresses at gatherings, bringing a taste of the tropics to the table that everyone will rave about!
Quick Prep: Using pantry staples, you can whip this up in no time—making it an easy go-to when inspiration runs low!
Jamaican Peas and Rice Ingredients
• Quick Note: Get ready to gather some simple pantry staples for this delightful dish!
For the Rice and Beans
- Coconut Oil – Adds authentic coconut flavor; substitute with vegetable or avocado oil if needed.
- Yellow Onion – Provides sweetness and depth; shallots can be used for a milder taste.
- Allspice – Essential for Caribbean flavor; brings warm, aromatic notes with no direct substitute.
- Thyme (Fresh/Dried) – Introduces herbal notes; fresh is best, but dried will work if that’s what you have.
- Bay Leaf – Imparts subtle earthiness; remember to remove it before serving for optimal flavor.
- Scotch Bonnet Pepper – Offers heat and fruity notes; substitute with habanero or omit for a milder dish.
- Jasmine Rice/Long Grain Rice – The base for structure; avoid substituting with brown or short grain rice.
- Black Beans – Adds fiber and protein; use canned for convenience or cooked dried beans for a healthier option.
- Canned Coconut Milk – Delivers creaminess and richness; full-fat is preferred, just shake well before using.
- Water – Adjusts consistency; chicken or vegetable stock can add more flavor.
- Salt & Black Pepper – Essential seasonings; adjust according to your taste preferences.
- Scallions – Freshness and crunch to finish; chives can be a good substitute if you’re out of scallions.
Feel free to get creative with your Jamaican Peas and Rice by adding your own twist! This simple yet flavorful combination will surely brighten your dining table.
Step‑by‑Step Instructions for Jamaican Peas and Rice
Step 1: Heat the Oil
In a medium saucepan, heat 2 tablespoons of coconut oil over medium-high heat until it shimmers, about 1-2 minutes. This oil will infuse the dish with a delightful coconut flavor, setting the stage for the vibrant spices to come.
Step 2: Sauté the Onions
Add 1 diced yellow onion to the hot oil and sauté for about 5 minutes, or until the onions become translucent and fragrant. This step adds sweetness and depth to your Jamaican Peas and Rice, enhancing the overall flavor profile.
Step 3: Add the Spices
Stir in 1 teaspoon of allspice, 1 teaspoon of thyme (fresh or dried), and 1 bay leaf, cooking for an additional 30 seconds to 1 minute until the spices release their aromas. This is where the magic begins, filling your kitchen with the warm essence of Caribbean cuisine.
Step 4: Incorporate the Scotch Bonnet and Rice
Carefully add a Scotch Bonnet pepper (whole or pierced for extra heat) along with 1 ½ cups of jasmine rice to the pot. Stir to coat each grain in the fragrant oil and spices, ensuring that the flavors meld harmoniously, about 1-2 minutes.
Step 5: Mix in Beans and Liquids
Introduce 1 can of drained black beans, 1 can of coconut milk, and 1 cup of water to the pot. Season with salt and black pepper to taste, then stir everything together until well combined, creating a creamy and flavorful base for your Jamaican Peas and Rice.
Step 6: Boil and Simmer
Bring the mixture to a rolling boil over high heat. Once boiling, reduce the heat to low, cover the pot with a lid, and cook for 10 minutes without lifting the lid. This allows the rice to steam perfectly, absorbing all the delicious flavors.
Step 7: Let it Rest
After 10 minutes, remove the pot from heat but keep it covered. Letting it sit undisturbed for another 10 minutes ensures the rice finishes cooking and becomes fluffy, enhancing the overall texture of your Jamaican Peas and Rice.
Step 8: Final Touches
Remove the bay leaf, thyme sprig, and Scotch Bonnet, if used. Fluff the rice gently with a fork and sprinkle with chopped scallions for an extra pop of color and freshness. Your vibrant Jamaican Peas and Rice is now ready to serve!

Make Ahead Options
These Flavor-Packed Caribbean Rice and Beans with Coconut Milk are perfect for busy home cooks looking to save time on meal prep! You can prepare the rice, beans, and coconut milk mixture up to 24 hours in advance. Simply sauté the onions and spices, then combine everything except the scallions. Store it in an airtight container in the refrigerator to maintain freshness. When you’re ready to serve, transfer the mixture to a pot, add a little water if needed, and bring it back to a simmer. Fluff the rice, sprinkle with scallions, and enjoy just as delicious as if it were freshly made!
What to Serve with Flavor-Packed Caribbean Rice and Beans with Coconut Milk
Elevate your dining experience by pairing this vibrant dish with complementary flavors and textures that transport you straight to the tropics.
-
Jerk Chicken: The spicy, smoky notes of jerk chicken perfectly balance the creamy sweetness of the rice and beans. Together, they create a feast for the senses that’s hard to resist.
-
Grilled Shrimp: Lightly seasoned and grilled shrimp offer a delightful contrast to the richness of the Caribbean rice. The seafood’s subtle flavor brings freshness to your plate.
-
Mango Salsa: A bright and zesty mango salsa adds a refreshing twist that enhances the overall meal. The sweetness of the mango complements the spices beautifully!
-
Plantain Chips: Crunchy and subtly sweet, plantain chips provide a delightful texture alongside your dish. Their slight saltiness enhances the creamy, coconut goodness.
-
Coleslaw: A tangy, crunchy coleslaw brings a refreshing crunch that contrasts nicely with the fluffy rice. The creamy dressing can be a delightful addition!
-
Coconut Water: Enjoy the tropical vibes with a chilled glass of coconut water. Its light sweetness is the perfect accompaniment to the rich flavors of the rice and beans.
-
Dark Chocolate Brownies: For a sweet finish, serve fudgy dark chocolate brownies. Their rich flavor provides a satisfying end to your island-inspired meal, making it truly memorable!
Helpful Tricks for Jamaican Peas and Rice
-
Spice Toasting: Enhance flavors: Toasting the allspice and thyme in the coconut oil releases essential oils and intensifies the dish’s aromatic profile.
-
Scotch Bonnet Control: Adjust heat wisely: Pierce the Scotch Bonnet for more heat or omit it entirely for a milder dish—savor at your comfort level!
-
Avoid Burning: Use the right cookware: A heavy-bottomed saucepan or Dutch oven prevents burning, ensuring an ideal cooking environment for your Jamaican Peas and Rice.
-
Resting Time: Don’t skip the rest: Letting the dish sit covered after cooking allows the rice to absorb remaining flavors, achieving the perfect fluffy texture.
-
Freshness Matters: Use fresh ingredients: Fresh thyme and scallions give a pop of flavor and brightness that elevates your dish—don’t overlook them!
-
Storage Tips: Keep it fresh: Store in an airtight container to maintain texture and taste, but remember that reheating may affect creaminess.
Jamaican Peas and Rice Variations
Feel free to play with this recipe and discover new favorite combinations that will tantalize your taste buds!
-
Bean Options: Swap black beans for pigeon peas, kidney beans, or even lentils for unique twists. Each type of legume brings its own flavor and texture—so explore the possibilities!
-
Herb Infusion: Add more herbs like oregano or cilantro for an additional burst of freshness. Experimenting with different herbs will elevate the dish and make it your own.
-
Broth Boost: Instead of water, use vegetable or chicken broth for an extra layer of flavor. The richness of broth enhances the natural taste of the rice and beans dramatically, just like in my invigorating Scampi Garlic Rice.
-
Spicy Switchup: If you love a kick, include diced jalapeños for a different kind of heat. Jalapeños provide a more approachable spice level, letting the flavors shine without overwhelming the palate.
-
Creamy Coconut Alternatives: Use coconut cream for a denser, richer texture. It turns this dish into a decadent side that pairs beautifully with grilled shrimp or jerk chicken.
-
Citrus Zing: A splash of lime juice just before serving enhances freshness and lifts all the flavors. It’s a simple trick that can make a world of difference, similar to adding a hint of citrus in my fabulous Biscoff Rice Krispie treats.
-
Sweet Addition: A handful of raisins or diced mango can add a delightful sweetness that contrasts perfectly with the savory elements of the dish. This is a fun twist that brings a fruity harmony to the plate.
-
Texture Play: For a delightful crunch, topping with toasted coconut flakes or slivered almonds lends a different mouthfeel and an exciting visual display for your meal.
Let your culinary creativity run wild! These variations can help you discover something new to adore about Jamaican Peas and Rice.
Storage Tips for Jamaican Peas and Rice
Fridge: Store leftover Jamaican Peas and Rice in an airtight container for up to 4 days. Make sure it cools to room temperature before sealing to preserve freshness.
Freezer: For longer storage, freeze the dish in portioned airtight containers for up to 3 months. This makes it easy to enjoy a taste of the Caribbean whenever you desire!
Reheating: When ready to enjoy, thaw in the fridge overnight. Reheat on the stovetop over low heat, adding a splash of water or coconut milk to restore creaminess.
Texture Note: Keep in mind that the creamy texture may change slightly upon reheating, but the delicious flavors of your Jamaican Peas and Rice will still shine through!

Jamaican Peas and Rice Recipe FAQs
What type of rice is best for Jamaican Peas and Rice?
For the best results, use jasmine rice or long-grain rice. These varieties provide the perfect structure and texture for this dish, ensuring each grain remains fluffy. I recommend avoiding brown or short-grain rice as they can alter the cooking time and texture.
How do I store Jamaican Peas and Rice?
You can store leftovers in an airtight container in the refrigerator for up to 4 days. Make sure the dish has cooled to room temperature before sealing it to maintain freshness. The key is to let it breathe to avoid sogginess!
Can I freeze Jamaican Peas and Rice?
Absolutely! You can freeze Jamaican Peas and Rice in portioned airtight containers for up to 3 months. To reheat, thaw it in the refrigerator overnight. When you’re ready to enjoy, warm it gently on the stovetop over low heat, adding a splash of water or coconut milk to restore its creamy texture.
What should I do if my rice turns out mushy?
If your rice ends up mushy, it may be due to overcooking or too much liquid. To fix it, spread the rice on a baking sheet to cool it down and let excess moisture evaporate. Next, you can try reheating it over low heat, periodically fluffed with a fork to improve its texture as it warms.
Can I customize the spice level of the dish?
Very much so! You can control the heat by adjusting the Scotch Bonnet pepper. Pierce it before adding to the pot for more heat, or omit it entirely if you prefer a milder dish. Alternatively, you can add some diced bell pepper for a gentler flavor that still brings a lovely color to your meal!
Any dietary considerations for Jamaican Peas and Rice?
This dish is vegan and gluten-free, making it a suitable choice for various dietary needs. However, if you’re cooking for pets or have allergy concerns, it’s best to check the ingredient labels on canned goods like beans and coconut milk. Always keep spiciness in mind for your furry friends!

Delicious Jamaican Peas and Rice with Coconut Goodness
Ingredients
Equipment
Method
- Heat the coconut oil in a medium saucepan over medium-high heat until shimmering, about 1-2 minutes.
- Add diced yellow onion to the oil and sauté for about 5 minutes until translucent and fragrant.
- Stir in the allspice, thyme, and bay leaf, cooking for an additional 30 seconds to 1 minute.
- Carefully add the Scotch Bonnet pepper and jasmine rice to the pot, stirring to coat the rice.
- Introduce the black beans, coconut milk, and water to the pot, seasoning with salt and black pepper.
- Bring to a rolling boil over high heat, then reduce to low, cover, and cook for 10 minutes.
- Remove from heat, keep covered, and let sit for another 10 minutes.
- Remove bay leaf, thyme sprig, and Scotch Bonnet if used, fluff with a fork, and sprinkle with scallions.
Leave a Reply