Jamaican rice and peas
Cozy Island Rice Dish
INTRODUCTION
Hola! I’m a girl with a heart tied to Mexico’s bold, soul-warming flavors, and even though this recipe is a Caribbean classic, the same home-kitchen warmth taught me to love rice and beans from a young age. The sizzle of garlic, the creamy whisper of coconut milk and the faint cheeky heat of a scotch bonnet make Jamaican rice and peas a dish that hugs the senses and the soul, a simple pot that tastes like community. If you love comforting, rice-forward dishes, try a similar creamy bake like amazing creamy crockpot chicken and rice for another cozy weeknight option. This Jamaican rice and peas memory is about slow, steady flavors and shared plates that always gather people close.
Quick Recipe Overview
- Prep Time: 10 minutes | Cook Time: 50 minutes | Total Time: 1 hour | Servings: 6 | Difficulty: Easy | Cuisine: Jamaican | Best Season: Year-round
Why this dish feels like a hug
- Deep coconut richness: The coconut milk gives Jamaican rice and peas a luxurious, slightly sweet base that balances the earthy beans and bright thyme. The result is a dish that feels indulgent but wholesome, perfect for family meals and dinner parties.
- Simple technique, big payoff: This recipe uses one pot and an oven finish, so the hands-on time is short while the oven does the rest. That makes it a great weeknight treat when you want something hearty without fuss.
- Festive but everyday: The dish reads celebratory with whole bay leaves and a scotch bonnet in the pot, but it is humble enough for a weekday meal. It works at cookouts, holidays, or just because you want warm, fragrant rice.
- Comfort for many diets: With minimal tweaks this can be a vegetarian or vegan center of the plate, and it pairs well with grilled proteins or roasted vegetables. The textures and aromas invite second helpings and shared bowls.
What goes into the pot
- 50g / 3 tbsp unsalted butter ((or 2 tbsp canola or veg oil))
- 2 garlic cloves (, finely minced)
- 1 small onion (, finely chopped)
- 1 tsp dried thyme
- 1 tsp all spice powder ((sub mixed spice))
- 2 bay leaves (, preferably fresh)
- 1 scotch bonnet or habanero chilli – any colour ((optional), keep whole (Note 1))
- 2 x 400g / 14oz cans red kidney beans (, drained (Note 2))
- 1 x 400 ml / 14oz coconut milk (, full fat (Note 3))
- 1 cup water
- 1 tsp cooking salt
- 2 cups long grain white rice ((Note 4))
Ingredient swaps and freshness cues
- Butter : Use canola or vegetable oil for a neutral flavor or vegan diet; chilled butter should feel firm and fragrant with no off odors.
- Garlic : Fresh garlic gives the best aroma; if using jarred minced garlic, reduce by half to avoid sharpness.
- Coconut milk : Full fat yields the creamiest result; light coconut milk thins the texture and changes richness.
- Kidney beans : Canned beans save time and have a consistent texture; if using dried, soak and cook before adding.
- Scotch bonnet : Keep it whole to infuse heat without overwhelming the pot; remove before serving for a mild dish or pierce for more kick.
Oven method step-by-step
- Preheat oven to 200°C/400°F (180°C fan). Preheat ensures the oven takes over the gentle simmer to finish the rice evenly.
- Sauté aromatics – Melt butter over medium-high heat in a medium or large ovenproof pot (Note 5). Add garlic and onion first to soften, then stir in thyme, all spice, bay leaves and the whole scotch bonnet until the onion is translucent, about three minutes; watch carefully so the garlic does not brown.
- Add coconut milk, water, beans and salt. Stir and bring the liquid just to a simmer so flavors marry without breaking coconut cream into tiny oily pools. Once it comes to a simmer, add rice then give it a quick stir to distribute the beans and rice evenly.
- Once you see bubbles breaking the surface, immediately cover then transfer to oven. A snug lid prevents steam from escaping and keeps the rice tender.
- Bake for 40 minutes. All liquid should be absorbed (tilt to check) though you will have some coconut cream on the surface; resist the urge to remove the lid early.
- Rest – Leave the pot on the counter with the lid on for 15 minutes. Then fluff and serve! For best texture use a fork to tease the grains apart and discard the scotch bonnet and bay leaves before serving.
Pro cooking pointers that change results
- Use an ovenproof pot with a tight-fitting lid: A snug seal keeps steam trapped and produces fluffy rice. If your lid isn’t tight, add a bit less water or cover with foil before the lid.
- Time is texture: The oven finish cooks rice gently and evenly; if you open the oven before 40 minutes you may lose steam and end with undercooked centers.
- Toast flavors early: Browning the onion and garlic lightly releases sugars that balance the coconut’s sweetness and the spice’s warmth. A few extra seconds in the pan lifts the whole dish.
- Resting matters: Fifteen minutes off heat lets the rice finish absorbing steam and sets the grains so they do not clump when fluffed.
Simple variations to change the mood
- Vegan and rich: Swap butter for 2 tablespoons neutral oil and keep full fat coconut milk; add a teaspoon of smoked paprika for a smoky backbone. The dish stays creamy and plant-based, and smoked paprika adds an extra layer of warmth.
- Mild and family-friendly: Leave the scotch bonnet whole and unpierced, or omit it entirely, then add a sprinkle of mild cayenne to individual servings for heat on demand. This keeps young eaters happy while still nodding to the original.
- Extra spicy: Pierce the scotch bonnet and stir it in before baking so the heat melds with the coconut and beans; remove seeds for less fire. The result is bright, biting heat that plays against the creamy rice.
- Island style with protein: Stir in shredded roasted chicken or folded-in pan-seared firm tofu after baking for a heartier bowl that keeps the rice texture intact.
What to serve alongside
- Sides: Crisp fried plantains, a simple cucumber salad, or steamed greens like callaloo or collard greens make bright contrasts to the creamy rice.
- Drink pairing: A tart lime soda, cold ginger beer, or a herbal iced tea complements the coconut and thyme without overpowering the palate.
- Dessert ideas: Finish with tropical fruit like mango slices, pineapple carpaccio, or a light coconut sorbet to echo the coconut milk’s flavor and keep the meal balanced.
Plan ahead and storage guidance
- Prep: Drain and rinse beans ahead, chop onion and mince garlic, and refrigerate up to 24 hours. You can also measure rice and spices into a container so evening assembly is quick.
- Store: Cool rice completely then refrigerate in an airtight container for up to four days; keep separate sides in their own containers to maintain texture.
- Freeze: Spoon cooled rice into freezer-safe bags or containers and freeze for up to three months; thaw overnight in the refrigerator before reheating.
- Reheat: Reheat gently with a splash of water or coconut milk to restore moisture and prevent dryness.
How to present for company
- Single pot charm: Serve straight from the ovenproof pot placed on a trivet in the center of the table so everyone can help themselves and breathe in that coconut-scented steam.
- Garnishes: Scatter roughly chopped scallions, a squeeze of lime, or a few sprigs of fresh thyme across the top for color and aroma; avoid heavy garnishes that mask the dish.
- Cozy vibe: Pair with woven placemats, warm lighting, and a pitcher of chilled ginger beer to evoke a relaxed island supper that feels like a celebration.
Small kitchen secrets that lift it
- Rinse rice briefly: Rinsing long grain rice removes excess surface starch for fluffier, separate grains after baking.
- Use full fat coconut milk: It gives a glossy mouthfeel and a gentle layer of coconut cream on the surface that is pure comfort.
- Keep the scotch bonnet whole: It releases a gentle heat without making the entire pot fiery; remove it before serving unless you want a very hot dish.
- All spice versus mixed spice: Using all spice powder gives authentic warm notes similar to clove, cinnamon and nutmeg which play beautifully with thyme and coconut.
Keep and reheat notes
- Microwave: Place a portion in a microwave-safe bowl, add one tablespoon of water or coconut milk per cup of rice, cover loosely and heat in 60-second bursts, stirring between bursts until hot.
- Stovetop: Reheat in a saucepan with a splash of water or coconut milk over low-medium heat, stirring often to restore creaminess and prevent sticking.
- Texture preservation: Avoid overcooking during reheating; gentle heat with added moisture brings grains back to life without turning them mushy.
Common questions answered
Can I use dried beans instead of canned?
Yes, you can use dried kidney beans, but they need to be soaked and cooked until tender before adding them to the rice. Soak overnight or use a quick soak method and simmer until soft; then proceed with the recipe to avoid undercooked beans. Remember to account for the extra time and the beans’ cooking liquid when adjusting seasonings.
Is scotch bonnet necessary for authentic flavor?
The scotch bonnet adds authentic island aroma and a fruity heat, but it is optional and can be kept whole to mellow the spice. For a milder approach keep it whole and remove before serving, or skip it entirely and add a pinch of cayenne to individual plates.
Can I make this with brown rice?
Brown rice will require longer cooking time and more liquid, so this recipe is calibrated for long grain white rice. If using brown rice, pre-cook it slightly or increase liquid and baking time; expect a chewier texture and adjust seasonings to taste.
How do I stop the rice from becoming mushy?
Use exact rice-to-liquid ratios and avoid opening the lid during the oven bake so steam remains trapped. Also rinse rice to remove excess starch and avoid stirring the rice once it goes into the oven, which can release starch and create stickiness.
Can this be turned into a one-pan meal with protein?
Yes, after the rice has baked and rested, fold in cooked shredded chicken, pan-seared cubes of firm tofu, or thinly sliced cooked beef for a complete meal. Add these proteins at the end so they stay tender and do not overcook in the oven.
What are good substitutions for all spice?
If all spice is unavailable, a small pinch of ground cinnamon mixed with a touch of ground cloves and nutmeg approximates the warm profile. Use sparingly to avoid overpowering the delicate coconut and thyme notes.
Nutrition Info
- Serving Size: 1 cup
- Calories: 320 kcal
- Protein: 10 g
- Carbs: 48 g
- Fat: 10 g
- Fiber: 6 g
- Sugar: 3 g
- Nutrition facts are estimates and may vary.
Heartfelt kitchen reflection
This pot of Jamaican rice and peas holds more than coconut and beans; it carries a tradition of simple ingredients turned magnificent through patience and heat. It connects kitchens across cultures by offering comfort in a bowl and invites the same sort of sharing that built so many childhood memories in crowded, joyful kitchens. Cooking it feels like an act of care for anyone who sits down to a plate, and the ritual of serving from one pot asks for conversation, shared forks and warm laughter. Food like this is both a memory and an invitation to make new ones.
Final nudge to cook and share
Bring a pot of Jamaican rice and peas to your next meal and notice how quickly plates come back for seconds; it’s that kind of crowd-pleaser. If you try this version, share a photo, tag friends, and pin the recipe to save for cozy nights ahead. For another creamy weeknight idea, the baked casserole vibe pairs well with the same warm habits and communal table spirit.
Print
Jamaican Rice and Peas
- Total Time: 60 minutes
- Yield: 6 servings 1x
- Diet: Vegetarian
Description
A comforting Jamaican classic made with creamy coconut milk and earthy beans, perfect for family meals and gatherings.
Ingredients
- 50g / 3 tbsp unsalted butter (or 2 tbsp canola or vegetable oil)
- 2 garlic cloves, finely minced
- 1 small onion, finely chopped
- 1 tsp dried thyme
- 1 tsp all spice powder (sub mixed spice)
- 2 bay leaves, preferably fresh
- 1 scotch bonnet or habanero chili (whole, optional)
- 2 x 400g / 14oz cans red kidney beans, drained
- 1 x 400ml / 14oz coconut milk, full fat
- 1 cup water
- 1 tsp cooking salt
- 2 cups long grain white rice
Instructions
- Preheat oven to 200°C/400°F (180°C fan).
- Melt butter over medium-high heat in an ovenproof pot.
- Add garlic and onion; sauté until translucent, about three minutes.
- Stir in thyme, all spice, bay leaves, and whole scotch bonnet.
- Pour in coconut milk, water, beans, and salt. Bring to a simmer.
- Stir in rice quickly to distribute.
- Cover pot and transfer to oven; bake for 40 minutes.
- Rest with the lid on for 15 minutes. Fluff and serve, discarding bay leaves and scotch bonnet.
Notes
For a vegan version, substitute butter with oil. Adjust spiciness by keeping the scotch bonnet whole or piercing it.
- Prep Time: 10 minutes
- Cook Time: 50 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Jamaican
Nutrition
- Serving Size: 1 serving
- Calories: 320
- Sugar: 3g
- Sodium: 400mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 48g
- Fiber: 6g
- Protein: 10g
- Cholesterol: 30mg




