Main Courses
This Caribbean rice porridge recipe delivers the kind of comforting, spiced warmth that turns any meal into a celebration. đ The secret lies in slow-simmered coconut milk and aromatic spices like thyme and garlic, creating a velvety texture that's both hearty and soothingâperfect for breakfast or a light lunch.
What makes this dish special is its balance of rich coconut flavor and subtle heat from Scotch bonnet peppers, all blended into a smooth, satisfying porridge.
Traditionally served across the Caribbean, it's a staple that feels like home in every spoonful, whether paired with fried plantains or saltfish for a complete meal.
Ingredients for caribbean rice porridge
These 14 ingredients blend Caribbean warmth into a creamy, spiced porridge perfect for any meal.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice đ | 1 cup | Uncooked, rinsed well |
| Coconut Milk đ„„ | 13 œ oz | Full-fat canned variety |
| Scotch Bonnet Pepper đ¶ïž | 1 whole | Seeds removed for mild heat |
| Fresh Thyme đż | ÂŒ cup | Leaves only, chopped fine |
| Garlic Cloves đ§ | 4 cloves | Minced for aromatic base |
| Yellow Onion đ§ | 1 whole | Medium size, diced small |
| Fresh Ginger đż | 2 tbsp | Grated, not powdered |
| Tomato Paste đ | 2 tbsp | Smooth, no sugar added |
| Chicken Stock đ§ | 2 cups | Low-sodium preferred |
| Olive Oil đ« | 2 tbsp | Extra-virgin for richness |
| Salt đ§ | 1 œ tsp | Adjust to taste |
| Black Pepper đ¶ïž | œ tsp | Freshly ground preferred |
| Allspice Berries đż | 2 whole | Crushed lightly with mortar |
| Bay Leaf đ | 1 whole | Dried, for depth |
The coconut milk is non-negotiable hereâfull-fat canned gives that rich, velvety texture. Goya or Thai Kitchen brands are my go-tos, but any canned variety works. Fresh thyme and allspice are worth hunting down at Latin markets or the bulk spice aisleâthey make all the difference. For the Scotch bonnet, remove seeds to control heat, or skip entirely if you prefer mild flavor. The ginger should be freshly grated (not powdered)âit adds brightness that powder can't match.
No Scotch bonnet? Habanero or jalapeño at half the amount works in a pinch, but taste first. Substituting coconut milk? Heavy cream with a splash of vanilla mimics richness, though texture will differ. Fresh thyme unavailable? Dried thyme at one-third the amount, but toast the spices first for better flavor. The tomato paste can be skipped if you dislike tang, but it helps balance the coconut's sweetness. For a vegetarian version, swap chicken stock for vegetable stockâjust boost the salt slightly since veggie stock tends to be milder.
This porridge tastes even better the next dayâreheat gently with extra coconut milk to restore creaminess. Keeps 4-5 days refrigerated in an airtight container, or freeze portions for up to 3 months. I often double the batch and freeze halfâperfect for lazy mornings. For serving, a sprinkle of fresh cilantro or scallions adds brightness, though it's delicious plain too. Leftovers reheat beautifully in a pot with a splash of water or stock.
Why You'll Love This Recipe
- One-Pot Magic: I swear by thisâjust rice, coconut milk, and a few spices simmered together. No fancy equipment, no stress, and honestly? The cleanup is just rinsing a pot. Thatâs it.
- Spicy Creamy Dream: The Scotch bonnet gives it a slow-building heat, while the coconut milk keeps it luscious and rich. Fresh thyme and garlic? Thatâs the secretâitâs like sunshine in a bowl, but with a kick.
- Weeknight & Meal Prep: I make a big batch on Sundays and eat it all weekâbreakfast, lunch, or even as a side. Add a fried egg or some jerk chicken, and suddenly youâve got a full meal without extra effort.
- Budget-Friendly Comfort: Long-grain rice and coconut milk stretch far, and the spices donât break the bank. Between us, this is the kind of dish that makes you feel like youâre eating at a beachside spotâwithout the price tag.
Step-by-step instructions for Caribbean rice porridge
Transform simple ingredients into creamy, spiced porridge that captures island warmth.
đł Step 1: SautĂ© Aromatics for Deep Flavor
Heat the 2 tablespoons olive oil in a heavy-bottomed pot over medium heat. Add the diced yellow onion and cook for 5 minutes until soft and translucent. The onion should release its sweetness without browningâthis builds the porridge's aromatic foundation.
Add the 4 minced garlic cloves and 2 tablespoons grated fresh ginger, stirring constantly for 1 minute until fragrant. The garlic should sizzle gently without burning, releasing its pungent aroma that will infuse the entire dish. Here's where it gets funâtoss in the 2 whole allspice berries and 1 whole bay leaf, crushing them lightly with the back of a spoon. These spices will simmer gently, adding subtle warmth and complexity.
đ„ Step 2: Build the Spiced Base
Stir in the 2 tablespoons tomato paste and cook for 2 minutes until it darkens slightly and releases its rich, umami depth. This step develops the porridge's signature rustic flavorâdon't skip it. Add the 1 whole Scotch bonnet pepper (seeds removed) and cook for 30 seconds, just until you can smell its subtle heat permeating the mixture.
Pour in the 2 cups chicken stock and bring to a gentle boil. The liquid should reduce slightly as it simmers, concentrating the flavors. Add the 1 cup long-grain white rice and stir once to distribute evenly. Here's the thingâdon't stir again after this point. The rice needs to cook undisturbed to develop its creamy texture.
đ„ Step 3: Simmer Until Tender
Reduce heat to low and cover the pot with a tight-fitting lid. Let the rice simmer for 25 minutes, maintaining a gentle bubble at the edges. I know it seems like too much time, but trust meâthis slow cook allows the rice to break down into its signature porridge consistency. Every 5 minutes, gently shake the pot to prevent sticking, being careful not to stir the rice.
After 20 minutes, add the 13.5 ounces coconut milk and 0.25 cup chopped fresh thyme. The coconut milk will begin to emulsify with the rice, creating that signature creamy texture. The thyme adds a bright, herbal note that balances the richness. Continue cooking until the rice is fork-tender and the mixture has thickened to a porridge-like consistencyâthis should take about 5 more minutes.
â° Step 4: Season and Finish Perfectly
Remove the pot from heat and discard the allspice berries and bay leaf. Stir in the 1.5 teaspoons salt and 0.5 teaspoon black pepper, tasting as you go. The porridge should be seasoned to tasteâCaribbean comfort food demands bold flavors, so don't hold back. Let it sit covered for 5 minutes to thicken slightly before serving.
For the ultimate presentation, transfer to a serving bowl and let each person adjust the heat to their preference by adding a pinch of Scotch bonnet powder. Serve warm with a side of grilled fish or roasted plantains for a complete island-inspired meal. The result should be creamy, fragrant, and perfectly balanced between coconut sweetness and spiced depth.
Pro Tips For Making Caribbean Rice Porridge
- SOAK RICE FIRST: Caribbean rice porridge needs rice that breaks down into a creamy texture, not mushy gunk. Rinse your long-grain rice until the water runs clear, then soak it in warm water for at least 30 minutesâthis loosens the starches and guarantees that silky finish. I used to skip this, and my porridge always turned out gluey instead of velvety.
- TOAST GARLIC LOW: Fresh garlic cloves should sizzle in oil until theyâre golden, not brownâthatâs when they release their sweet, nutty depth without burning. If you crank the heat too high, theyâll turn bitter fast. Use a small pot and keep the flame medium-low, stirring every 30 seconds. Trust me, your porridge will taste like it came from a Jamaican kitchen.
- PEEL SCOTCH BONNET CAREFULLY: That pepperâs heat is intense, but the skin can make the porridge bitter if you leave it on. Hold the pepper under running water for 10 seconds to soften the skin, then use the tip of a knife to peel it like an orangeâno need to deseed unless youâre serving kids. The seeds add depth, but the skin? Thatâs just extra work for your taste buds.
- SIMMER COCONUT MILK GENTLY: Coconut milk curdles if you boil it like water. Once you add it to the rice, reduce heat to a bare simmerâjust enough to see tiny bubbles at the edges, not a rolling boil. Stir occasionally, and if it starts to split or separate, whisk it back together. This isnât a race; let the milk meld into the rice slowly for that rich, luxurious texture.
Storing and reheating your leftovers
Refrigerator Storage
Let your porridge cool completely before transferring to an airtight containerâI use glass Pyrex with snap-on lids to preserve freshness. Store at 40°F or below for up to 5 days, though Iâve found the flavors actually deepen overnight.
The coconut milk separates slightly, but a quick stir with 2 tablespoons warm water or extra coconut milk restores creaminess. đ„„
Freezer Preservation
For long-term storage, portion into quart-sized freezer bags (leave 1-inch headspace for expansion). Freeze for up to 3 monthsâthe texture remains intact, though it may thicken slightly.
Thaw overnight in the fridge, then reheat gently with ÂŒ cup water or stock to prevent drying. I double the recipe and freeze half for lazy mornings. âïž
Stovetop Reheating
This is my preferred methodâtransfer porridge to a pot and heat over low-medium heat for 5-7 minutes, stirring occasionally. Add 2-3 tablespoons coconut milk if it looks dry.
Taste and adjust seasoningâCaribbean flavors often need a pinch of salt or Scotch bonnet powder after reheating. Never microwave; it breaks down the creamy texture. đ„
Microwave Workaround
If youâre in a rush, cover a portion with a damp paper towel and microwave at 50% power for 1-2 minutes. Stir, then continue in 30-second bursts until heated through (165°F internal temp).
Add a splash of warm water if itâs too thick. This method isnât ideal, but it saves time when needed. â±ïž
Reviving Leftovers
Day-old porridge often tastes even betterâsimmer with 2 tablespoons coconut milk and a pinch of salt to restore richness. If itâs too thick, thin with warm water or stock. For extra flavor, top with fried plantains or sautĂ©ed shrimp before reheating. The spices meld beautifully over time. đ¶ïž
Serving Suggestions
Serve warm with grilled fish, saltfish, or callaloo for a complete meal. Garnish with fresh cilantro or scallions for brightness. For a modern twist, drizzle with lime juice or avocado slices. The porridgeâs versatility makes it perfect for breakfast, lunch, or even dinner. đœïž
Nutrition facts
Frequently asked questions
Can I make this Caribbean rice porridge without coconut milk?
The coconut milk is essential for that signature creamy texture and rich flavor, but you can substitute 1 cup heavy cream plus 1 teaspoon vanilla extract for a similar richness. The dish will still be delicious, though the flavor profile will shift slightly toward a more creamy, less tropical taste. For a dairy-free option, try blended silken tofu with a splash of coconut water to mimic the consistency.
How do I adjust the heat level in this recipe?
For less heat, remove the seeds and membranes from the Scotch bonnet pepper before cooking. For more heat, leave the seeds in or add an extra œ teaspoon Scotch bonnet powder after cooking. If you prefer no heat at all, simply omit the pepper and add an extra œ teaspoon grated ginger for brightness instead.
Whatâs the best way to thicken this porridge if itâs too thin?
Simmer the porridge uncovered for 5-10 minutes to reduce the liquid naturally. If that doesnât work, stir in 1 tablespoon cornstarch mixed with 2 tablespoons cold water and cook for 2 more minutes. Avoid over-thickeningâthis dish should still be smooth and spoonable, not gluey. For extra richness, add 1-2 tablespoons coconut milk.
Can I make this porridge in a rice cooker?
Yes! SautĂ© the aromatics (onions, garlic, ginger, spices) in a separate pan first, then transfer everything to the rice cooker. Add the stock, rice, and coconut milk, then cook on the "porridge" setting if available, or use the "white rice" setting for 30 minutes. After cooking, stir in the thyme and season to taste. The texture may be slightly less creamy than stovetop, but itâll still be delicious.
Why does my porridge taste bland?
Caribbean dishes need bold flavorsâdouble-check your seasoning! Add œ teaspoon more salt, ÂŒ teaspoon black pepper, or a pinch of Scotch bonnet powder. Fresh herbs like thyme and allspice are keyâif using dried, toast them in a dry pan for 30 seconds. For depth, stir in 1 tablespoon tomato paste. Taste as you goâCaribbean food should sing with flavor!
