Main Courses
This Caribbean rice porridge recipe delivers the ultimate in spiced coconut comfort, transforming simple grains into a velvety, aromatic dish that’s both hearty and soothing.
The secret lies in slow simmering, where rice absorbs rich coconut milk and warm spices until it reaches that perfect porridge-like consistency—tender enough to melt in your mouth yet sturdy enough to hold its shape.
Growing up, this dish was my go-to for cold mornings or after long days at sea, where every spoonful felt like a hug from home.
What sets this recipe apart is the balance of flavors—sweet coconut milk, earthy thyme, and a hint of cinnamon that lingers like a Caribbean breeze.
Unlike other rice dishes, this one requires patience: the rice soaks overnight to soften, then simmers gently with broth until it reaches that ideal, creamy texture. Serve it with fried plantains, saltfish, or a dollop of extra coconut milk for a meal that’s as nourishing as it is delicious.
Let’s get cooking—your taste buds will thank you.
Ingredients for caribbean rice porridge
Simple grains and rich coconut milk transform into velvety Caribbean comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🌾 | 1 cup | Uncooked, rinsed well |
| Coconut Milk 🥥 | 2 cups | Full-fat, canned preferred |
| Vegetable Broth 💧 | 2 cups | Low-sodium, homemade or store-bought |
| Fresh Thyme 🌿 | 1 tbsp | Leaves only, chopped fine |
| Ground Cinnamon 🍃 | ½ tsp | Freshly ground for warmth |
| Garlic Cloves 🧄 | 2 cloves | Minced or finely chopped |
| Onion 🧅 | ½ whole | Yellow or white, finely diced |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for richness |
| Salt 🧂 | ½ tsp | Sea salt preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground for flavor |
| Brown Sugar 🍯 | 1 tbsp | Light or dark, for balance |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed, optional |
| Fresh Cilantro 🌱 | ¼ cup | Chopped, for garnish |
The rice is the heart of this dish, so don’t skimp on quality. Jasmine or long-grain white rice works best—it stays tender without getting mushy. I always grab the organic rice from Whole Foods or any bulk bin at Latin markets, where it’s cheaper and fresher. The coconut milk? Full-fat, canned brands like Thai Kitchen or Goya give the best flavor, but if you're using cartons, stir well since the cream often settles. Fresh thyme is ideal, but dried works at half the amount if you're in a pinch—just make sure it smells fragrant, not dusty.
No fresh thyme? Dried oregano or marjoram can stand in, but thyme’s earthy notes are what make this taste authentically Caribbean. Running low on coconut milk? Substitute with coconut cream plus extra broth—it’ll be thicker but still delicious. The brown sugar adds just the right touch of sweetness, but if you prefer less, reduce to 1 tsp. For extra richness, a splash of coconut cream at the end takes this to another level. And if you love lime, add a little zest to the garnish—it brightens everything up.
This porridge tastes even better the next day, so make extra if you can. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze portions for 3 months. To reheat, add a splash of broth or coconut milk—it keeps the texture creamy. I like to portion mine into small jars for easy grab-and-go breakfasts or lunches. Garnish with cilantro and a drizzle of coconut milk right before serving—that’s the magic touch.
Why You'll Love This Recipe
- Foolproof Simplicity: I swear by this recipe because it’s that easy—just rice, coconut milk, and broth simmered together. No fancy techniques, no last-minute grocery runs. Honestly, even if I burned the toast, this still comes out creamy and perfect.
- Warm, Spiced Magic: That cinnamon-thyme combo? It’s like a hug in a bowl. The coconut milk makes it rich, but the broth keeps it light—plus, the rice soaks up all the flavor until every bite tastes like a little vacation.
- Weeknight & Meal Prep Hero: Between us, this is my go-to for lazy Sundays or busy weeknights. It reheats beautifully, so I make a big batch and eat it for days. (Yes, even on a Tuesday night when I’m exhausted.)
- Budget-Friendly Comfort: Rice, coconut milk, and broth won’t break the bank, but it feels like a fancy dish. I’ll be real: my kids ask for seconds, and my partner calls it “the good stuff”—all while I’m saving money compared to takeout.
Step-by-step instructions for Caribbean rice porridge
Here's how to create this creamy, spiced porridge that balances tender rice with aromatic coconut and bright citrus.
Sauté Aromatics Until Fragrant
Heat the 2 tablespoons olive oil in a medium saucepan over medium heat. Add the ½ whole onion and cook for 3-4 minutes until softened and translucent. Add the 2 cloves garlic cloves and cook for another 30 seconds until fragrant—you should smell that sweet garlic aroma filling your kitchen.
Next, stir in the 1 tablespoon fresh thyme and ½ teaspoon ground cinnamon, cooking for 1 minute until the spices release their warm, earthy scents. This aromatic base forms the flavor foundation for your porridge. If you notice the spices darken too quickly, reduce the heat slightly to prevent burning.
Toast the Rice for Nutty Depth
Add the 1 cup long-grain white rice to the pan and stir to coat in the spiced oil. Toast the rice for 2-3 minutes until it turns a light golden color and you can smell its nutty aroma. This step develops the rice's natural flavors and prevents a raw taste in the finished porridge.
I like to press down gently on the rice with a wooden spoon during the first minute—this prevents it from sticking to the bottom. You'll know it's ready when the rice grains look slightly translucent at the edges and smell toasty. Don't walk away during this step; the rice can burn quickly once it starts to color.
Simmer with Coconut Milk and Broth
Pour in the 2 cups coconut milk and 2 cups vegetable broth, then add the ½ teaspoon salt, ¼ teaspoon black pepper, and 1 tablespoon brown sugar. Stir well to combine, then bring the mixture to a gentle boil over medium-high heat. Once boiling, reduce heat to low and cover the pan with a tight-fitting lid.
Let the porridge simmer for 30-35 minutes, stirring occasionally to prevent sticking. You'll notice the rice begins to break down and thicken the mixture into a creamy consistency. The porridge is done when the rice is tender and the liquid has reduced to a thick, pudding-like texture that coats the back of a spoon.
Finish with Bright Citrus and Herbs
Remove the pan from heat and stir in the 1 tablespoon lime juice. This bright citrus note cuts through the richness of the coconut milk, balancing the flavors perfectly. Let the porridge sit for 5 minutes to thicken slightly before serving.
Garnish each serving with ¼ cup fresh cilantro, chopped finely. The cilantro adds a fresh, herbal contrast to the creamy porridge. Serve warm with a sprinkle of extra cinnamon if you like—it adds a cozy, aromatic finish that ties everything together.
Pro Tips For Making Caribbean Rice Porridge
- Rinse Rice Twice: I learned this the hard way—skipping the extra rinse leaves you with gummy porridge. Swirl the rice in cold water, drain, repeat. The starch wash cuts down on that clingy texture later, especially when coconut milk’s richness gets involved.
- Start Low, End Slow: High heat at the beginning burns the cinnamon before it can bloom. Simmer the broth and coconut milk on medium-low first, then reduce to a bare simmer once the rice softens. This keeps the thyme fragrant and the cinnamon warm, not bitter.
- Toast the Spices: Dry-toast the cinnamon in the pot for 30 seconds before adding liquid—it deepens the flavor without overpowering. Skip this, and you’ll taste the powder, not the warmth. (Yes, even if you’re impatient like me.)
- Stir Once, Often: The first 10 minutes after adding rice are critical—give it a stir every 2 minutes to prevent sticking. After that, let it cook undisturbed, but peek at the bottom occasionally. If it’s darkening too fast, add a splash of broth.
Essential equipment for this dish
Heavy-Bottomed Pot
This is my non-negotiable tool for Caribbean rice porridge—nothing else distributes heat evenly like a stainless steel or enameled cast iron pot. I swear by my Le Creuset Dutch oven (it's pricey but lasts forever) or a Calphalon stainless steel for budget-friendly quality.
The thick base prevents scorching while maintaining consistent low heat, crucial for that silky texture. Avoid thin aluminum pots—they heat too quickly and burn the rice before it softens properly. 🌡️
Wooden Spoon
A long-handled wooden spoon is essential for stirring without scratching your pot. I prefer maple or hickory because they're durable and gentle on non-stick surfaces. Use it to press down on the rice during toasting—this prevents sticking and helps develop those nutty flavors.
Pro tip: Keep your spoon nearby while cooking; you'll be stirring often to prevent lumps. A metal spoon conducts heat too aggressively and can cause hot spots.
Fine-Mesh Strainer
Rinsing the rice thoroughly removes excess starch that would make your porridge gummy. A fine-mesh strainer (like OXO Good Grips) works best—it catches small rice particles while letting water drain completely.
I rinse the rice until the water runs clear, then give it a final shake to remove any remaining moisture. This step is especially important for long-grain rice, which can become mushy if not prepped properly. 🌾
Measuring Cups
Precision matters with coconut milk and broth ratios. Use liquid measuring cups with spouts for the coconut milk and dry measuring cups for the rice and spices. I keep a stainless steel set from Farberware on hand—they're accurate and dishwasher-safe.
For the thyme and cinnamon, a small measuring spoon set ensures you don't overdo it. Remember: coconut milk is thick, so spoon it into the measuring cup and level it off for consistency.
Tight-Fitting Lid
A tight-fitting lid (preferably glass or stainless steel) traps steam and helps the rice absorb flavors evenly. My Le Creuset lid has a glass insert that lets me check the progress without opening the pot. If your lid isn't snug, condensation will escape, and the porridge might dry out.
For extra insurance, I wrap the lid with a damp towel during simmering—this creates a mini steam bath that keeps everything creamy. 💧
Citrus Zester
While not essential, a citrus zester elevates your garnish game. I use it to add lime zest on top of the porridge for a bright, aromatic finish. A simple handheld zester (like OXO's) works perfectly.
If you don't have one, a microplane grater is a great substitute. The zest adds a subtle citrus aroma that complements the coconut and thyme beautifully—it's the secret to restaurant-quality flavor. 🍋
Nutrition facts
Frequently asked questions
Can I make this Caribbean rice porridge without coconut milk?
You can substitute with 2 cups whole milk or 2 cups light coconut milk plus 1 tablespoon butter for richness. For extra depth, add ½ teaspoon vanilla extract to mimic coconut's aroma. The texture will be slightly lighter, but it'll still taste comforting.
How do I fix porridge that's too thick or too thin?
If it's too thick, stir in 2-3 tablespoons warm broth or coconut milk until creamy. For thin porridge, simmer uncovered over low heat for 5-10 minutes, stirring often, until it thickens. The key is patience—don't rush the simmering!
What's the best way to store leftovers?
Transfer to an airtight container and refrigerate for up to 5 days. For longer storage, freeze portions in single-serving jars for 3 months. Reheat gently with a splash of broth or coconut milk to restore creaminess. Leftovers taste even better the next day!
Can I use instant rice for this recipe?
Not recommended—it lacks the texture and flavor of long-grain rice. Instant rice absorbs liquid too quickly and can make the porridge gummy. If you're short on time, try pre-soaked rice (soak for 1 hour instead of overnight) for a quicker (but still authentic) result.
What are the best toppings to serve with this?
Try fried plantains, salted cod, or scrambled eggs for a hearty meal. For sweetness, add toasted coconut flakes or dried mango slices. A sprinkle of cilantro and lime zest brightens every bite.
