
There’s a reason this Caribbean-style dish is a staple at family gatherings—it delivers bold, comforting flavors with minimal effort.
Using the Instant Pot cuts the traditional cooking time in half while infusing the rice with rich coconut and aromatic spices. The result is tender grains, creamy texture, and a dish that tastes like it simmered for hours.
What makes this version special is the balance of savory, sweet, and earthy notes. Kidney beans add heartiness, while coconut milk creates a luscious base.
Perfect as a side or hearty main, this recipe brings island flavors to your table fast.
Ingredients for Instant Pot Rice and Peas
Bold island flavors start with pantry staples and fresh herbs. Nothing complicated here.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Canned Kidney Beans 🫘 | 1 can | Drained and rinsed thoroughly |
| Coconut Milk 🥥 | 1 can | Full-fat for creaminess |
| Vegetable Broth 🥣 | 2 cups | Low-sodium preferred |
| Yellow Onion 🧅 | 1 whole | Finely diced for even cooking |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Fresh Thyme Sprigs 🌿 | 3 whole | Leaves stripped from stems |
| Scotch Bonnet Pepper 🌶️ | 1 whole | Seeded and minced (optional for heat) |
| Ground Allspice 🌿 | 1 tsp | Key Caribbean spice |
| Dried Thyme 🍃 | 1 tsp | If fresh isn't available |
| Ground Cinnamon 🌿 | ½ tsp | Adds warm depth |
| Salt 🧂 | 1 tsp | Adjust to taste at end |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
The coconut milk is non-negotiable—full-fat from a can gives you that signature creamy texture. Thai Kitchen or Goya brands work well. For the rice, long-grain white (like Jasmine or Basmati) absorbs the flavors best. Kidney beans are traditional, but pinto or black beans work too. Look for low-sodium vegetable broth to control the seasoning yourself. Fresh thyme is ideal—find it at Whole Foods or Latin markets.
No Scotch bonnet? Habanero is the closest substitute (use half the amount). Missing fresh thyme? Dried thyme at one-third the quantity works fine. Out of allspice? A pinch of cloves plus nutmeg mimics the flavor. For extra richness, swap water for more coconut milk. The rice can be brown if you prefer, but increase liquid by 25% and cooking time significantly.
Cooked rice and peas keep in the fridge for 4-5 days and reheat beautifully. The flavors actually deepen overnight. Freezes well for 3 months—portion into containers for easy meals. Always let it cool completely before storing to prevent sogginess.
Why You’ll Love This Recipe
- Set and Forget: I dump everything in the Instant Pot, press a button, and walk away—no stirring, no watching, just perfect rice and peas every time.
- Creamy Coconut Kiss: The coconut milk soaks into the rice while the kidney beans add heartiness, making each bite rich and satisfying.
- Meal Prep Magic: I make a big batch on Sunday and portion it out for lunches all week—it reheats like a dream.
- Pantry Hero: Between the canned beans, long-grain rice, and broth, I can pull this together with ingredients I always have on hand.
Step-by-Step Instructions for Caribbean-Style Coconut Rice and Peas
This method ensures authentic flavor and perfect texture every time you make this dish.
Step 1: Sauté Aromatics for Maximum Flavor
Set your Instant Pot to the Sauté function and add the 2 tbsp Olive Oil. Once hot, add the finely diced Yellow Onion and cook for 3-4 minutes until it becomes translucent and fragrant.
Stir in the minced Garlic Cloves and cook for an additional 30 seconds until fragrant. Add the minced Scotch Bonnet Pepper, Ground Allspice, Dried Thyme, and Ground Cinnamon, stirring constantly to toast the spices for 1 minute. This builds the aromatic base that defines the dish.
Be careful not to let the garlic or spices burn—reduce heat if necessary. The mixture should smell rich and complex, not bitter or acrid.
Step 2: Combine All Ingredients and Deglaze
Add the 2 cups Long-Grain White Rice, 1 can Canned Kidney Beans (drained and rinsed), 1 can Coconut Milk, and 2 cups Vegetable Broth to the Instant Pot. Stir well to combine, scraping the bottom to release any browned bits. This deglazing step prevents burning and incorporates all the built-up flavor.
Add the 1 tsp Salt and 0.5 tsp Black Pepper, then stir in the Fresh Thyme Sprigs (leaves stripped). Ensure the rice is fully submerged in the liquid. The liquid should be about 1 inch above the rice for proper cooking.
Step 3: Pressure Cook to Perfection
Secure the lid on the Instant Pot and set the valve to Sealing. Cook on High Pressure for 5 minutes. The Instant Pot will take about 10-12 minutes to come to pressure before the cooking time begins.
Once the cooking cycle completes, let the pressure release naturally for 10 minutes, then quick-release any remaining pressure. This natural release period allows the rice to steam gently, preventing it from becoming mushy or sticking to the bottom.
Step 4: Rest and Fluff for Ideal Texture
Remove the lid and let the rice sit undisturbed for 5 minutes. This resting time allows the grains to firm up slightly and absorb any remaining liquid. The coconut milk should be fully incorporated, with no visible liquid on the surface.
Gently fluff the rice with a fork, breaking up any clumps and distributing the kidney beans evenly. The rice should be tender but not mushy, with each grain distinct yet infused with the coconut and spice flavors. The beans should be soft but still hold their shape.
Taste and adjust the seasoning with additional salt if needed. The final dish should have a rich, creamy texture with a balanced blend of coconut, herbs, and spices.
Pro Tips For Making Instant Pot Rice And Peas
- Rinse the Rice: Always rinse your long-grain white rice until the water runs clear—this removes excess starch and prevents a gummy, sticky texture in the final dish.
- Sauté the Onion: Take the extra 2-3 minutes to sauté the yellow onion in the Instant Pot before adding liquids; it deepens the flavor and eliminates that raw, sharp bite.
- Skip Unsoaked Beans: Since you’re using canned kidney beans, resist the urge to soak them—just rinse well to avoid a mushy texture and metallic taste from the canning liquid.
- Use Full-Fat Coconut Milk: I learned this the hard way—light coconut milk makes the dish watery and thin, while full-fat gives that creamy, rich consistency you want in rice and peas.
Flavor Customization for These Flavors
Spice Level Adjustments
For a milder version, skip the Scotch bonnet entirely or use just ½ of a seeded pepper. The dish still gets great depth from the allspice and thyme. I often make a mild batch for my kids. 🌶️
Creaminess Control
Love coconut flavor? Swap ½ cup broth for extra coconut milk. Prefer it lighter? Use light coconut milk or replace 1 cup broth with water. The rice will absorb whatever liquid you choose beautifully.
Protein Variations
Swap kidney beans for pigeon peas (traditional in Jamaica) or black-eyed peas for a different texture. For extra protein, stir in 1 cup cooked chickpeas at the end. Each option brings its own unique character.
Herb Swaps
No fresh thyme? Use 1 tsp dried thyme or 1 tbsp fresh rosemary. I’ve even used sage in a pinch. The key is using woody herbs that hold up to pressure cooking.
Sweetness Boost
Add 2 tbsp brown sugar or 1 mashed ripe plantain for authentic Caribbean sweetness. The sugar caramelizes slightly, adding depth. A pinch of cinnamon enhances this beautifully.
Garnish Ideas
Finish with chopped cilantro or green onions for freshness. A squeeze of lime juice brightens all the flavors. I always add a sprinkle of toasted coconut flakes for crunch. 💛
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but increase liquid to 2.5 cups and cook for 22 minutes on high pressure. Brown rice needs more time and water to soften.
Why is my rice mushy?
Over-stirring or too much liquid causes this. Use exactly 2 cups rice to 3 cups liquid ratio and let it rest after cooking.
Can I skip the coconut milk?
Not recommended—it’s key for flavor and creaminess. For a lighter version, use light coconut milk instead.
- 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