
This Caribbean-inspired dish brings the vibrant flavors of the islands right to your kitchen table.
I developed this recipe after falling in love with the tropical fusion of coconut and spices during a visit to the region. The coconut milk creates a creamy base while the vegetables add a satisfying texture.
What emerges is a colorful, aromatic side that pairs perfectly with grilled meats or seafood. The rice absorbs all the flavors, making every bite a taste of the tropics.
Ready in under 45 minutes, this becomes a foolproof way to add excitement to any meal.
Ingredients for Monkey Rice
Tropical flavors meet everyday pantry staples for this vibrant island-inspired dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Red Bell Pepper 🌶️ | 1 whole | Diced into small pieces |
| Carrots 🥕 | 2 whole | Peeled and finely diced |
| Green Onions 🧅 | 3 whole | Thinly sliced, whites and greens separated |
| Garlic Cloves 🧄 | 3 cloves | Minced for even distribution |
| Fresh Thyme 🌿 | 2 tbsp | Leaves stripped from stems |
| Scotch Bonnet Pepper 🌶️ | ½ whole | Seeds removed, finely minced |
| Vegetable Broth 💧 | 1 ½ cups | Low-sodium preferred |
| Ground Allspice 🌶️ | ½ tsp | Freshly ground for best flavor |
| Ground Cumin 🌿 | ½ tsp | Toasted lightly if possible |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Lime Juice 🍈 | 2 tbsp | Freshly squeezed for brightness |
| Coconut Oil 🥥 | 2 tbsp | For sautéing vegetables |
The coconut milk is non-negotiable here. Full-fat cans from Thai Kitchen or Goya give you that luscious, creamy base that defines the dish. Look for jasmine rice—it absorbs the coconut flavor beautifully. Most Asian markets carry it in bulk, or grab a bag from your regular supermarket. The Scotch bonnet adds authentic Caribbean heat (use gloves when prepping), but habenero works too in a pinch.
No fresh thyme? Dried at one-third the amount works, but fresh is ideal. Out of jasmine rice? Basmatis a close second. The allspice and cumin are key for that island vibe—don’t skip them. If the Scotch bonnet is MIA, a pinch of cayenne plus extra lime juice gets you close. For the broth, Better Than Bouillon makes a solid vegetable base if you’re using powdered.
Leftovers keep 4-5 days in the fridge, but honestly, it’s best fresh. The rice soaks up flavors as it sits, so if you’re prepping ahead, cook the rice separately and combine just before serving. Freezes for 2 months (the texture changes slightly, but flavor holds).
Why You’ll Love This Recipe
- One Pot Meal: I toss everything in at once—jasmine rice soaking up that rich coconut milk with zero extra pans to wash.
- Creamy & Crunchy: The coconut milk makes the rice velvety while the bell peppers and carrots keep their bite. Honestly, the texture contrast is my favorite part.
- Meal Prep Hero: It reheats beautifully, so I make a big batch for lunches all week.
- Budget Stretcher: Between the rice and veggies, this feeds my family for less than a takeout meal.
Step-by-Step Instructions for Caribbean-Style Coconut Rice
This method delivers perfectly fragrant, creamy rice with vibrant island flavors every time.
Step 1: Sauté Aromatics in Coconut Oil
Heat the 2 tablespoons coconut oil in a heavy-bottomed pot over medium heat. Add the diced red bell pepper, finely diced carrots, and minced scotch bonnet pepper. Sauté for 5-6 minutes until the vegetables soften and the carrots begin to turn translucent at the edges.
Add the minced garlic cloves, the whites of the green onions, and the stripped fresh thyme leaves. Cook for another 1-2 minutes until the garlic releases its aroma—you’ll smell it immediately. The scotch bonnet will infuse the oil with its signature heat, so keep the pot at a gentle sizzle to avoid burning.
Step 2: Toast Spices and Rice
Stir in the ground allspice and ground cumin, toasting them for 30 seconds until fragrant. This step deepens their warm, earthy notes. Immediately add the rinsed 2 cups jasmine rice and stir to coat every grain in the spiced oil.
Toast the jasmine rice for 2-3 minutes, stirring constantly, until the edges of the grains become slightly opaque and the mixture smells nutty. This prevents a starchy finish and ensures each bite is packed with flavor. Watch closely—you want the rice to glisten, not brown.
Step 3: Simmer in Coconut Milk and Broth
Pour in the 1 can coconut milk and 1.5 cups vegetable broth, then add the 1 teaspoon salt and 0.5 teaspoon black pepper. Stir well to combine, scraping up any browned bits from the bottom of the pot. These bits, or fond, add incredible depth to the dish.
Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let it simmer for 18-20 minutes. Resist the urge to peek—the steam trapped inside is what cooks the rice perfectly. You’ll know it’s ready when the liquid is absorbed and the rice is tender with no chalky center.
Step 4: Finish with Brightness and Rest
Remove the pot from heat and let it sit, covered, for 5 minutes. This resting period allows the rice to steam in its own moisture, ensuring even tenderness. Then, gently fold in the 2 tablespoons lime juice and the green tops of the green onions.
The lime juice adds a zesty brightness that cuts through the richness of the coconut milk, while the green onions lend a fresh, oniony crunch. Fluff the rice with a fork to separate the grains, and it’s ready to serve—creamy, fragrant, and bursting with Caribbean flavors.
Pro Tips For Making Monkey Rice
- Rinse the Rice: Always give jasmine rice a quick rinse under cold water until the water runs clear—this removes excess starch so your monkey rice ends up fluffy, not gummy.
- Toast the Veggies: Sauté the diced red bell pepper and carrots for 3-4 minutes before adding liquid; it sweetens them and keeps them from tasting raw in the finished dish.
- Simmer Low and Slow: Once you add the coconut milk, keep the heat at a gentle simmer—any higher and the coconut milk can separate, leaving your rice greasy instead of creamy.
- Rest Before Serving: Let the rice sit covered for 10 minutes off the heat after cooking; it lets the grains absorb the last of the coconut milk and makes the texture consistent throughout.
Troubleshooting Great monkey rice
Rice Too Wet
If your rice is mushy, you likely used too much liquid or lifted the lid. Next time, measure the coconut milk and vegetable broth precisely. I use a 1:1 ratio of liquid to rice for this dish. 💡
Rice Undercooked
Check your heat source. The simmer should be gentle, not rolling. If the liquid evaporates before the jasmine rice is tender, add ¼ cup hot water, cover, and cook for 5 more minutes. A heavy-bottomed pot helps maintain even heat.
Flavor Too Mild
Boost the island vibe by increasing the scotch bonnet to a full pepper or adding ½ tsp cayenne. I also recommend toasting the ground allspice and cumin a bit longer to deepen their aroma. Fresh lime juice at the end brightens everything up.
Coconut Oil Burning
Coconut oil has a low smoke point. If you see wisps, reduce heat immediately and switch to medium-low. Add the red bell pepper and carrots first—they release moisture that prevents burning. Stir frequently during sautéing.
If it happens, wipe the pot and start fresh with new oil. 🔥
Rice Sticking
Prevent this by using a heavy pot and ensuring the heat isn’t too high. If you notice sticking early, add 2 tbsp water and deglaze. For next time, soak the jasmine rice for 10 minutes before cooking to reduce starch.
Nutrition Facts
Frequently Asked Questions
What rice works best for this dish?
Jasmine rice is ideal for absorbing the coconut milk flavors, but basmati makes a good substitute. Avoid long-grain white rice as it stays too firm.
Can I make this spicier?
Yes! Use a full scotch bonnet pepper or add ½ teaspoon cayenne. For extra heat, include some seeds from the pepper when mincing.
How long will leftovers keep?
Store in an airtight container in the fridge for 4-5 days. Reheat gently with a splash of water to restore creaminess.
Is there a substitute for coconut milk?
For similar creaminess, use ½ can coconut cream mixed with ½ cup water. Avoid dairy milk as it won’t provide the same tropical flavor.
- 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