Caribbean Rice Porridge Recipe: Toasted Coconut and Cumin Comfort in One Pot

Main Courses

Caribbean Rice Porridge Recipe: Toasted Coconut and Cumin Comfort in One Pot

This Caribbean rice porridge recipe transforms simple ingredients into a fragrant, comforting dish that warms the soul. 🌟 The secret lies in slow-cooked rice infused with toasted coconut and earthy cumin, creating a creamy, spiced porridge that’s both hearty and soothing—perfect for chilly evenings or lazy mornings.

With just a handful of ingredients—long-grain rice, coconut milk, aromatic spices, and optional protein—this one-pot recipe delivers restaurant-quality flavor without the fuss. The porridge thickens beautifully as it simmers, absorbing rich flavors while staying tender and satisfying.

Serve with lime zest and fresh herbs for a bright finish that balances its deep, spiced warmth.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for caribbean rice porridge

Simple pantry staples meet tropical spices for this soul-warming Caribbean rice porridge.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 cup Uncooked, jasmine or basmati preferred
Full-Fat Coconut Milk 🥥 1 can (13.5 oz) Canned, no additives
Yellow Onion 🧅 1 whole Medium-sized, finely diced
Garlic Cloves 🧄 4 cloves Fresh, minced
Ground Cumin 🌿 1 tbsp Toasted for depth
Ground Coriander 🌿 1 tsp Freshly ground preferred
Ground Turmeric 🌶️ ½ tsp Bright orange color
Shredded Coconut 🥥 ¼ cup Unsweetened, toasted
Chicken or Vegetable Broth 💧 2 cups Low-sodium preferred
Fresh Lime 🍋 1 whole Zested and juiced
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Salt 🧂 1 tsp Diamond Crystal preferred
Black Pepper 🌶️ ¼ tsp Freshly ground
Olive Oil 🫒 1 tbsp Extra-virgin for richness
Optional Protein 🦐 1 cup Cooked shrimp or diced chicken

The coconut milk makes this porridge uniquely creamy—full-fat canned (like Thai Kitchen brand) delivers the best texture. Shredded coconut should be toasted until golden for nutty depth; skip the sweetened kind. For the rice, jasmine or basmati grains stay distinct and fragrant. Whole spices like cumin and coriander toast beautifully in the oil—just warm them for 30 seconds before adding liquid. The onion should be finely diced (smaller than usual) to dissolve completely into the porridge's velvety texture. Trader Joe's carries excellent pre-toasted coconut flakes if you're short on time.

No coconut milk? Light coconut milk plus 1 tbsp cream mimics the richness. Vegetable broth works perfectly for vegetarians, but chicken broth adds subtle depth. The lime zest is non-negotiable—it brightens the earthy spices. Fresh cilantro can be swapped for parsley if unavailable, though it loses that signature Caribbean freshness. Pre-toasted coconut saves time, but toasting fresh shredded coconut (3-4 minutes at 350°F) transforms the flavor. For extra protein, shrimp or diced chicken cooks right in the pot—just add after the rice has simmered 15 minutes to avoid overcooking.

This porridge tastes even better the next day as flavors meld. Store in an airtight container for up to 4 days in the fridge, or freeze portions for 3 months. Reheat gently on low with a splash of water or broth to restore creaminess. Double the batch—it reheats beautifully for quick breakfasts all week. The lime zest can be prepped ahead and stored in the freezer for up to 3 months in an airtight container. For meal prep, divide into single-serving jars with a layer of plastic wrap pressed directly on the surface to prevent skin formation.

❤️

Why You'll Love This Recipe

  • One-Pot Magic: I swear by this—just rice, coconut milk, and a handful of pantry staples in one pot. No fancy gadgets, no last-minute grocery runs. That creamy coconut milk does all the heavy lifting while you stir.
  • Garlic-Cumin Bomb: Between us, the cumin and garlic in this porridge hit different. The cumin adds this warm, earthy depth, while the garlic—lightly toasted—gives it a toasty, almost nutty edge. It’s the kind of flavor that lingers, and you’ll find yourself sneaking bites.
  • Leftovers Rescue: This stuff actually tastes better the next day. I make a big batch on Sundays, and by Wednesday, it’s transformed into something even richer. Perfect for lazy mornings or when you’ve got guests dropping by unannounced.
  • Budget Breakthrough: Honestly, this is my wallet’s favorite recipe. Rice, coconut milk, onions, garlic—none of it costs an arm and a leg. Plus, the full-fat coconut milk makes it feel indulgent without the price tag. A full pot feeds four for under $5.

Step-by-step instructions for Caribbean rice porridge

Transform simple ingredients into a creamy, aromatic porridge with layers of toasted coconut and warm spices.

1

🍳 Step 1: Sauté Aromatics Until Fragrant

Heat the 1 tablespoon olive oil in a heavy-bottomed pot over medium heat. Add the finely diced yellow onion and cook for 5 minutes until soft and translucent. Here's the thing—you want the onions to caramelize slightly at the edges, which builds deep flavor.

Add the minced garlic cloves and cook for another 30 seconds until golden and fragrant. This quick cooking prevents the garlic from burning, which would make the entire dish bitter. Immediately add the 1 tablespoon ground cumin, 1 teaspoon ground coriander, and ½ teaspoon ground turmeric, stirring constantly for 30 seconds until the spices release their aromatic oils.

2

👨‍🍳 Step 2: Toast the Rice and Build the Base

Add the 1 cup long-grain white rice to the pot and stir to coat it thoroughly in the spice-oil mixture. Toast the rice for 2-3 minutes until it turns a light golden color and you can smell its nutty aroma. This step is crucial—it prevents the rice from becoming mushy and adds depth to the final porridge.

Pour in the 1 can (13.5 oz) full-fat coconut milk and 2 cups chicken or vegetable broth, stirring to combine. Bring the mixture to a gentle boil, then reduce heat to low and cover the pot. Let it simmer for 20 minutes without lifting the lid—this allows the rice to absorb the liquid evenly and develop its creamy texture.

3

🥘 Step 3: Incorporate Protein and Final Touches

After 20 minutes, stir in the 1 cup optional protein (cooked shrimp or diced chicken) and Âź cup shredded coconut. The protein should heat through completely and absorb the coconut milk's rich flavors. If using shrimp, add it in the last 5 minutes of cooking to prevent overcooking.

Taste the porridge and adjust seasoning with the 1 teaspoon salt and ¼ teaspoon black pepper as needed. Real talk: the coconut milk and spices can sometimes mask the salt, so don't be shy about tasting and adjusting. The porridge should be creamy but not watery—if it's too thick, add 1-2 tablespoons of water or broth.

4

🍽️ Step 4: Finish with Lime and Garnish

Remove the pot from heat and stir in the zest and juice of 1 whole fresh lime. The acidity brightens the dish and cuts through the richness of the coconut milk. Let the porridge rest for 5 minutes to allow the flavors to meld completely.

Garnish with ¼ cup chopped fresh cilantro and an additional sprinkle of shredded coconut for texture and visual appeal. Serve immediately while warm—this porridge tastes best straight from the pot, with its creamy texture and aromatic spices. Each spoonful should deliver a perfect balance of coconut richness, spiced warmth, and citrus brightness.

👨‍🍳

Pro Tips For Making Caribbean Rice Porridge

  • TOAST THE RICE FIRST: I learned this the hard way—skipping the quick toast in oil makes the porridge gummy. Heat your rice in a dry pot over medium for 2-3 minutes until it smells nutty and the edges turn just slightly translucent. This step locks in flavor and prevents that sad, gluey texture.
  • USE FROZEN COCONUT MILK: Sounds weird, but it works—frozen full-fat coconut milk blends smoother and adds creaminess without curdling. Just thaw it first, then whisk it into the pot after the rice has simmered for 10 minutes. No extra thickening needed.
  • SIMMER LOW AND COVERED: After burning three batches, I finally figured out: this isn’t a race. Once the liquid reaches a boil, drop the heat to the lowest setting that keeps a gentle bubble at the edges. Cover tightly and let it stew for 45-50 minutes—any higher heat and the rice turns mushy.
  • SWEAT THE AROMS LONG: Don’t rush the onion and garlic—cook them in oil until the onion is deep golden and the garlic is fragrant but not browned. This builds the base flavor that carries through the whole dish. I skip this when I’m lazy, but the dish is noticeably better when I don’t.

Creative variations of caribbean rice porridge

Jamaican-Inspired Spice Blend

Swap the cumin and coriander for a bold Jamaican jerk-inspired twist—use 1 tbsp ground allspice, 1 tsp ground nutmeg, and ½ tsp Scotch bonnet pepper (adjust to taste). Toast these spices in the oil for 1 minute until fragrant, then proceed with the rice.

The allspice adds a warm, slightly sweet depth, while the Scotch bonnet brings a fiery kick that pairs perfectly with coconut. Serve with sliced avocado and pickled onions for contrast. 🌶️

Vegan Coconut-Cashew Cream

For a richer, dairy-free version, replace the coconut milk with a cashew-coconut blend. Soak ½ cup raw cashews overnight, then blend with 1 can coconut milk until ultra-smooth. Use this mixture instead of plain coconut milk—the cashews add a velvety texture that mimics the creaminess of dairy.

Add 1 tsp maple syrup to balance the earthy spices. Garnish with toasted pumpkin seeds for crunch. 🌱

Protein-Packed Shrimp & Coconut

Elevate the dish with jumbo shrimp—peel and devein 1 lb shrimp, then sauté in 1 tbsp olive oil with 1 minced garlic clove and ½ tsp smoked paprika for 2 minutes until pink. Add the shrimp to the porridge in the last 5 minutes of cooking.

For extra richness, stir in 2 tbsp coconut cream at the end. Top with lime wedges and fresh cilantro for a restaurant-worthy finish. 🦐

Sweet & Savory Mango Twist

Balance the savory spices with ripe mango—peel and dice 1 cup mango and fold it into the porridge during the last 5 minutes of cooking. The natural sweetness of the mango complements the coconut and cumin beautifully.

For a tropical garnish, sprinkle with toasted coconut flakes and a drizzle of honey (or agave for vegan). Serve with mint leaves for a refreshing contrast. 🥭

Slow-Cooker Adaptation

For hands-off cooking, use a 6-quart slow cooker on LOW for 4-5 hours or HIGH for 2-3 hours. Follow the same steps for sautéing aromatics, then transfer everything to the slow cooker. The slow cooking enhances the rice’s creaminess and deepens the coconut flavor.

Stir in protein and lime zest 15 minutes before serving. This method is perfect for meal prep—just reheat with a splash of water or broth. ⏳

Breakfast Bowl Upgrade

Turn this porridge into a heartier breakfast by adding 2 fried eggs on top or stirring in crumbled bacon (or turkey bacon for a lighter option). For extra protein, mix in ½ cup cooked black beans or chickpeas during the last 10 minutes of cooking.

Top with sliced banana or berries for a sweet contrast. Serve with hot sauce on the side for those who love heat. 🍳

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 15mg5%
Sodium 450mg20%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 6g
Protein 9g18%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this Caribbean rice porridge without coconut milk?

Yes! For a lighter version, substitute with a mix of 1 cup evaporated milk and 1 cup water, plus 1 tablespoon cream for richness. The texture will be slightly thinner, but the spice profile remains delicious. For a vegan option, use cashew cream (blend soaked cashews with water) or extra broth with a splash of lemon juice to balance flavors.

2

Why does my porridge turn out too thick or too thin?

Too thick? Add 2-3 tablespoons of warm broth or water while stirring. Too thin? Simmer uncovered for 5-10 minutes longer to evaporate excess liquid. The ideal consistency should coat the back of a spoon but still be spoonable. For extra creaminess, stir in 1 tablespoon coconut cream at the end.

3

What's the best way to reheat leftovers?

Reheat gently on low heat with 1-2 tablespoons of water or broth to restore creaminess. Avoid microwaving—it can make the rice gummy. For best results, cover the pot and warm for 3-5 minutes until heated through. Leftovers actually improve overnight as flavors meld!

4

Can I use instant rice for this recipe?

Not recommended—it lacks the texture and flavor of long-grain rice. Instant rice will make the porridge mushy and lose the desirable grain separation. For quick cooking, use jasmine or basmati rice (both cook in about 15 minutes) and follow the same method, just reduce simmering time to 15-18 minutes total.

5

How can I make this dish spicier?

Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce during the final seasoning step. For authentic Caribbean heat, toast ½ teaspoon ground Scotch bonnet pepper with the cumin and coriander. For a smoky kick, stir in ½ teaspoon smoked paprika** at the end. Always taste first—spices intensify as the porridge cools!

★★★★★4.9(9 reviews)
Categories Main Courses