
This dish brings the flavors of Jamaica to your kitchen with a traditional recipe passed down through generations. I developed this version after testing multiple techniques to capture the authentic island taste.
The combination of coconut milk, kidney beans, and aromatic spices creates a rich, flavorful base. Thyme and scallions add freshness, while the brown rice soaks up every bit of the savory liquid.
What emerges is a hearty, vegan dish that’s both comforting and packed with Caribbean character. The rice becomes tender and infused with coconut, while the peas add protein and texture.
Serve it alongside jerk chicken or as a standalone meal. Here’s how to make it right.
Ingredients for Jamaican Brown Rice and Peas
Pantry staples and fresh herbs come together for this island-inspired dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Brown Rice 🌾 | 1 ½ cups | Long-grain, rinsed thoroughly |
| Coconut Milk 🥥 | 1 can | Full-fat for richness |
| Kidney Beans 🫘 | 1 can | Drained and rinsed |
| Scallions 🧅 | 4 whole | Thinly sliced, whites and greens separated |
| Fresh Thyme 🌿 | 2 tbsp | Leaves stripped from stems |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Yellow Onion 🧅 | 1 whole | Diced small |
| Vegetable Broth 💧 | 2 cups | Low-sodium preferred |
| Ground Allspice 🌶️ | 1 tsp | Essential for authentic flavor |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeded and minced (or habanero in a pinch) |
| Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Salt 🧂 | 1 tsp | Sea salt or kosher salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
The coconut milk is non-negotiable here—full-fat from a can gives you that creamy, rich base. Goya or Thai Kitchen brands are easy to find at most supermarkets. Fresh thyme is ideal, but dried thyme at half the amount works if that’s what you’ve got. Kidney beans are traditional, but black beans or pinto beans can sub in (just don’t tell the purists). Look for scallions with bright green tops and firm white ends.
No scallions? Green onions are the same thing—just use what’s labeled that way. Out of allspice? A mix of cinnamon, nutmeg, and cloves (equal parts) gets you close. Scotch bonnet peppers are fiery—habanero works as a substitute, but start with half the amount. If you can’t find either, a pinch of cayenne adds heat without the fruity complexity.
Leftovers keep 4-5 days in the fridge and taste even better the next day. Freezes beautifully for 3 months—portion into containers before freezing. Reheat with a splash of water or broth to loosen the rice.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in—brown rice, coconut milk, kidney beans—and let it simmer while I do something else.
- Creamy & Herby: The coconut milk gives it this rich, velvety texture, and the fresh thyme and scallions make every bite taste like home.
- Meal Prep Star: I make a big batch on Sunday and it tastes even better reheated for lunch all week.
- Budget Stretcher: Kidney beans and brown rice keep it cheap, and it fills up a hungry family without breaking the bank.
Step-by-Step Instructions for Jamaican Brown Rice and Peas
This method brings the islands to your kitchen with rich, fragrant results every time.
Step 1: Sauté Aromatics for Deep Flavor Base
Heat the 2 tbsp Olive Oil in a heavy pot over medium heat. Add the diced Yellow Onion and cook for 3-4 minutes until it becomes translucent and just begins to caramelize at the edges.
Stir in the minced Scotch Bonnet Pepper, all 4 cloves Garlic Cloves, and the whites of the 4 whole Scallions. Cook for 1-2 minutes until the Garlic Cloves release their aroma and the Scotch Bonnet Pepper softens. This builds the flavor foundation that defines the dish.
Add the 1 tsp Ground Allspice, 1 tsp Salt, and 0.5 tsp Black Pepper, stirring constantly for 30 seconds to toast the spices and intensify their warmth. Be careful not to let the Garlic Cloves burn.
Step 2: Toast Rice and Incorporate Liquids
Add the 1.5 cups Brown Rice to the pot and stir for 2 minutes until each grain is thoroughly coated with the aromatic oil and begins to turn slightly opaque. This toasting step enhances the nutty depth of the Brown Rice.
Pour in the 1 can Coconut Milk and 2 cups Vegetable Broth, stirring to combine. The liquid should just cover the Brown Rice with a slight shimmer. Bring the mixture to a gentle boil over medium-high heat.
Add the 2 tbsp Fresh Thyme and the 1 can Kidney Beans, ensuring they are distributed evenly. The Fresh Thyme will infuse the cooking liquid with its earthy, floral notes.
Step 3: Simmer to Perfect Tenderness
Once boiling, reduce the heat to low, cover the pot, and let it simmer undisturbed for 40-45 minutes. You’ll know it’s ready when the Brown Rice is tender and the liquid has been absorbed, with just a slight bite remaining.
Resist the urge to stir during cooking—this can break the Brown Rice and release excess starch. If the mixture looks dry before the Brown Rice is done, add a splash of water and continue cooking.
Step 4: Rest and Garnish for Vibrant Finish
Remove the pot from heat and let it sit covered for 10 minutes. This rest allows the Brown Rice to steam in its own moisture, ensuring even tenderness and letting the flavors meld together.
Fluff the rice gently with a fork, then stir in the green tops of the 4 whole Scallions. The fresh, oniony bite of the greens adds a bright contrast to the rich, creamy Coconut Milk base. Serve warm, with the flavors fully harmonized and the Kidney Beans heated through.
Pro Tips For Making Jamaican Brown Rice And Peas
- Rinse the rice: I learned this the hard way—skipping the rinse leaves a starchy, gummy mess. Swirl brown rice in cold water until it runs clear, then drain well before cooking.
- Bloom the thyme: Sounds weird, but it works: heat the coconut milk with fresh thyme for 3-4 minutes before adding rice to coax out its earthy flavor.
- Skip canned beans: After burning three batches, I finally figured out dried kidney beans hold their shape better and soak up the coconut milk flavor like a sponge.
- Simmer low and slow: Brown rice needs gentle heat—keep it at a lazy simmer, covered, for 45 minutes. Any higher and the coconut milk burns before the rice cooks through.
Troubleshooting jamaican brown rice and peas
Rice Not Cooking
If your rice remains hard after 45 minutes, check the liquid level first. If it’s dry, add ½ cup water or broth and continue cooking. I always ensure my pot has a tight-fitting lid to trap steam. If using old rice, soak it for 20 minutes before cooking. 💡
Too Watery Texture
For soggy results, uncover and cook for 5-10 minutes over medium heat to evaporate excess liquid. Stir occasionally to prevent sticking. I learned this trick after testing in my tiny Boston kitchen—patience is key!
Bland Flavor
If the dish lacks depth, boost with extra allspice or a pinch of cayenne. Stir in 1 tbsp coconut milk and ½ tsp salt at the end. I often add a splash of lime juice for brightness.
Burnt Bottom
To avoid burning, use a heavy-bottomed pot and keep heat at low after boiling. If it happens, transfer to a clean pot and scrape off the burnt bits. I prefer enamel-coated cast iron for even heat distribution.
Missing Coconut Taste
Use full-fat coconut milk—light versions dilute flavor. Stir in 1-2 tbsp more at the end if needed. I tested Goya and Thai Kitchen brands; both work beautifully. 🌴
Bean Texture Issues
For mushy beans, add them 20 minutes into cooking instead of the start. If they’re too firm, simmer 5-10 minutes longer. I always rinse canned beans to remove excess starch.
Nutrition Facts
Frequently Asked Questions
Can I substitute white rice for brown?
Yes, but adjust the liquid and cooking time. Use 1 cup white rice with 1.5 cups liquid and cook for 20-25 minutes. Brown rice needs more time and liquid to soften properly.
What if I can’t find scotch bonnet peppers?
Habanero peppers work well as a substitute. Use half the amount since they’re similarly hot. For milder heat, try jalapeño with a pinch of cayenne for extra kick.
How do I store leftovers safely?
Store in an airtight container in the fridge for up to 5 days. For longer storage, freeze for up to 3 months. Reheat with a splash of water to restore moisture.
Can I make this in a rice cooker?
Yes! Sauté aromatics first, then add all ingredients to the cooker. Use the standard rice setting, but check at 35 minutes—brown rice often needs extra time.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026