Jamaican Cornmeal Porridge with Coconut Milk Recipe

Updated November 3, 2026

Total time
35 min
prep 10 min · cook 25 min
Serves
4
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Jamaican Cornmeal Porridge with Coconut Milk Recipe

Jamaican cornmeal porridge is a warm, gently spiced breakfast made by cooking cornmeal until smooth, then enriching it with milk and sweetener. This version uses coconut milk for a creamy texture and subtle tropical flavor, with cinnamon, nutmeg, and vanilla; Jamaican households have their own variations in sweetness, spices, and dairy.

Ingredients

  • 1 cup (160 g) fine yellow cornmeal
  • 2 cups (480 ml) cool water, for making the slurry
  • 3 cups (720 ml) water, for cooking
  • 1 cup (240 ml) unsweetened canned coconut milk, well stirred
  • 1 cup (240 ml) evaporated milk
  • 1/3 cup (100 g) sweetened condensed milk, or to taste
  • 1 cinnamon stick (about 2 g)
  • 1/4 teaspoon (1.5 g) fine salt
  • 1/4 teaspoon (0.5 g) freshly grated nutmeg
  • 1 teaspoon (5 ml) vanilla extract

Instructions

  1. Make a smooth slurry. Put the cornmeal in a medium bowl and gradually whisk in the 2 cups (480 ml) cool water. Whisk for about 5 minutes, scraping the bottom and sides, until there are no dry pockets or large lumps. Set it beside the stove while you prepare the cooking water.
  2. Heat the water and cinnamon. Pour the remaining 3 cups (720 ml) water into a heavy-bottomed saucepan and add the cinnamon stick and salt. Bring it to a boil over medium-high heat, which should take about 5 minutes. A heavy pan helps distribute heat evenly and reduces the chance of scorching once the cornmeal thickens.
  3. Add the cornmeal gradually. Lower the heat to medium-low. Whisk the slurry again, then pour it into the boiling water in a slow, steady stream while whisking continuously. Keep stirring as the mixture returns to a gentle simmer. Adding the cornmeal all at once can make firm lumps that are difficult to smooth out later.
  4. Cook until the cornmeal is tender. Simmer gently for about 12 minutes, stirring and scraping the base and corners of the pan frequently with a wooden spoon or heatproof spatula. If the porridge bubbles forcefully, turn the heat down; thick porridge can spit. It should become glossy and noticeably thicker, and the cornmeal should lose its raw, gritty taste. If it thickens too quickly before the grains are tender, stir in a splash of hot water.
  5. Stir in the milks and spices. Add the coconut milk, evaporated milk, condensed milk, nutmeg, and vanilla. Stir thoroughly, remove the cinnamon stick if you prefer, and simmer on low for about 8 minutes, stirring often. Avoid a hard boil, which can make the milk mixture catch on the bottom. Taste near the end and add more condensed milk if you like a sweeter bowl.
  6. Adjust and serve. Turn off the heat and check the consistency. For a looser porridge, stir in warm water or milk a tablespoon at a time; for a thicker one, let it stand for a minute or two. Divide among four bowls and serve warm. It will continue to thicken as it cools.

Tips

  • Use cool water for the slurry. Cornmeal disperses more easily in cool liquid than in hot liquid. Whisk it again just before pouring because the grains settle quickly in the bowl.
  • Keep the heat gentle after adding cornmeal. A low simmer gives the grains time to soften and helps prevent scorching. Stir across the whole bottom of the pan, not only around the edges, especially once the porridge becomes thick.
  • Choose the right coconut milk. Unsweetened canned coconut milk gives a richer result than a carton beverage. If you only have carton coconut beverage, use it in place of the coconut milk, but expect a lighter, less creamy porridge. Shake or stir canned coconut milk before measuring.
  • Sweeten at the end. Condensed milk varies in sweetness, and it is easier to add more than to correct an overly sweet pot. If you use a different sweetener, add it gradually and taste before serving.

Serving Suggestions

Serve the porridge hot in small bowls, on its own or alongside a simple Jamaican-style breakfast. Fresh sliced banana, diced mango, or a few pieces of ripe papaya make a pleasant cool contrast to the warm, spiced base. A small pinch of extra nutmeg or cinnamon on top is enough; the porridge is already fragrant from the cinnamon stick and vanilla.

For a more filling breakfast table, pair it with fruit and a savory side such as fried plantain, boiled green banana, or bread. Keep the porridge in a bowl or cup if serving with other foods, since its soft, spoonable texture is different from a firm cornmeal side dish. If serving several people, offer extra condensed milk at the table so each person can adjust the sweetness without changing the whole pot.

Variations

Make it dairy-free: Replace the evaporated milk with an equal amount of unsweetened oat milk, soy milk, or additional coconut milk. Use a dairy-free condensed coconut milk or add brown sugar to taste instead of sweetened condensed milk. The flavor will be more coconut-forward if you use coconut milk for both measures, and the texture may be a little richer.

Use brown sugar instead of condensed milk: Stir in 3 to 4 tablespoons (38 to 50 g) brown sugar, then taste and add more if needed. Since condensed milk also adds body, the finished porridge may be slightly less creamy; you can compensate with a little extra evaporated milk or coconut milk.

Change the spice profile: Allspice is common in Caribbean cooking and works well here. Add 1/4 teaspoon (about 0.5 g) ground allspice with the nutmeg, or use a small piece of fresh ginger in the cooking water and remove it before serving. Keep added spices restrained so they complement rather than overwhelm the cornmeal and coconut.

Adjust the thickness: For a spoon-thick bowl, follow the recipe as written. For a thinner breakfast porridge, add 1/4 to 1/2 cup (60 to 120 ml) warm water or milk after cooking, a little at a time. Different cornmeal brands absorb liquid at different rates, so the final adjustment is best made by texture rather than by adding a large amount at once.

Storage and Reheating

Let leftovers cool briefly, then refrigerate them within 2 hours of cooking in a covered container. The porridge keeps for 3 to 4 days in the refrigerator. It firms up substantially as it chills, so do not judge its original cooking consistency by the cold leftovers. For longer storage, freeze portions in airtight, freezer-safe containers for up to 2 months; thaw overnight in the refrigerator before reheating for the most even texture.

Reheat a portion in a small saucepan over low heat, stirring often and adding water, coconut milk, or regular milk a tablespoon or two at a time until it loosens. It can also be microwaved in a covered, microwave-safe bowl, stirred every 30 seconds or so, with liquid added as needed. Reheat leftovers to 165°F (74°C), as recommended by USDA FSIS, and avoid repeatedly cooling and reheating the whole batch. Serve promptly once hot.

Frequently Asked Questions

Is Jamaican cornmeal porridge the same as polenta?

Both are cooked cornmeal, but they are prepared and served differently. This porridge is simmered with plenty of liquid until soft, then finished with milk, sweetener, and warming spices. Polenta is often cooked as a savory dish and may be left to set before slicing. Use fine or medium yellow cornmeal for this recipe rather than instant polenta, which cooks much faster and can make the texture less traditional.

Why is my cornmeal porridge lumpy?

Lumps usually form when dry cornmeal hits hot liquid too quickly or when the slurry is poured in without constant whisking. Mix the cornmeal thoroughly with cool water first, whisk the slurry again just before use, and pour it slowly into the simmering water while whisking. If a few small lumps remain, vigorous whisking can smooth them; a brief pass with an immersion blender is another option, though it may make the texture more uniform than usual.

Can I make it without evaporated milk?

Yes. Replace the evaporated milk with the same amount of regular milk, oat milk, or additional coconut milk. Regular milk gives a familiar creamy taste, while extra coconut milk makes the coconut flavor stronger. If using a thinner plant-based beverage, start with a little less and adjust at the end so the porridge does not become too loose.

Can I prepare the slurry ahead?

You can whisk the cornmeal and cool water together shortly before cooking, but the grains settle if the mixture sits. If you prepare it in advance, cover and refrigerate it, then whisk thoroughly before pouring. For best results, use it the same day rather than leaving a wet cornmeal mixture stored for several days.

How do I fix porridge that is too thick or too thin?

If it is too thick, stir in warm water or milk a tablespoon at a time until it reaches the consistency you want. If it is too thin, simmer it gently for a few more minutes while stirring frequently; it will also thicken as it cools. Avoid adding dry cornmeal straight to a finished pot, because it can clump and may not have enough time to cook through evenly.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).