Harina De Maíz Recipe Puerto Rico: Authentic Island Sweetness

Harina De Maíz Recipe Puerto Rico: Authentic Island Sweetness

This traditional Puerto Rican dessert captures the island’s sweet corn heritage in a simple, authentic preparation. The secret lies in using fresh, finely ground cornmeal and coconut milk for that signature richness.

I’ve tested countless versions, but the true method stays loyal to island roots—slow-cooked to perfection with just the right amount of sweetness. The texture should be creamy, almost pudding-like, with a golden hue that speaks to its corn base.

What emerges is a dish that tastes like sunshine and tradition, with a fragrance that fills the kitchen as it simmers. It’s the kind of recipe that connects you to generations of Puerto Rican cooks.

Serve warm or chilled, this treat works for any occasion. Here’s how to make it right.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Med Cal

Ingredients for Harina De Maiz Recipe Puerto Rico

Traditional Puerto Rican sweetness starts with fresh corn and rich coconut milk. Nothing complicated here.

Ingredient Amount Notes
Fresh Corn Kernels 🌽 4 cups Finely ground to paste
Coconut Milk 🥥 2 cups Full-fat for richness
Granulated Sugar 🍚 ¾ cup Adjust to taste preference
Ground Cinnamon 🌿 1 tsp Freshly ground preferred
Vanilla Extract 🌿 1 tsp Pure extract recommended
Salt 🧂 ¼ tsp Fine grain sea salt
Cornstarch 🌾 2 tbsp For thickening consistency
Evaporated Milk 🥛 1 cup For creaminess (vegetarian)
Unsalted Butter 🧈 2 tbsp Melted for richness
Ground Nutmeg 🌰 ¼ tsp Freshly grated preferred
Water 💧 ½ cup As needed for texture
Raisins 🍇 ½ cup Optional for sweetness

The corn is everything here. Fresh ears from a farmers market give the best flavor and texture—look for plump, milky kernels. If fresh isn’t available, frozen corn works in a pinch (thaw and drain well first). For the coconut milk, Thai Kitchen or Goya full-fat cans are my go-to. The cornmeal should be finely ground—almost like a paste—so use a food processor or blender. This is where the dish gets its signature creamy consistency.

No fresh corn? Canned corn at half the volume (drained well) can work, though the flavor won’t be as bright. For a dairy-free twist, swap evaporated milk for coconut cream. The raisins are optional but add a nice chewy contrast. If you’re out of cinnamon, a pinch of cloves can add warmth. The sugar can be reduced by half if you prefer a less sweet dessert, but don’t skip the nutmeg—it’s key to the authentic flavor.

This keeps beautifully in the fridge for up to 5 days. In fact, it thickens as it cools, so leftovers are even better. Store in an airtight container, and reheat gently with a splash of milk to loosen. It can also be frozen for up to 3 months, though the texture may separate slightly upon thawing.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I just blend fresh corn kernels with coconut milk and let the stovetop do the rest—no fancy techniques.
  • Cinnamon-Vanilla Magic: That warm cinnamon and vanilla swirled in? Honestly, it tastes like childhood in a bowl.
  • Breakfast or Dessert: I serve it warm for breakfast with a sprinkle of sugar or chilled as a sweet afternoon treat.
  • Budget Stretcher: Fresh corn is cheap in season, and this recipe feeds my whole family for pennies per serving.

Step-by-Step Instructions for Puerto Rican Sweet Corn Pudding

This traditional method delivers the authentic island texture and flavor you expect from this beloved dish.

Step 1: Prepare the Corn Base

Begin by processing the 4 cups Fresh Corn Kernels into a fine paste using a blender or food processor. I pulse in 30-second bursts, scraping down the sides as needed, until the mixture resembles a coarse purée. This step releases the corn’s natural starches, which are essential for the pudding’s signature texture.

Transfer the corn paste to a large saucepan. Add the 0.5 cup Water and stir to combine. The water helps prevent scorching during the initial cooking phase while allowing the corn’s natural sweetness to develop. Cook over medium heat for 5 minutes, stirring constantly, until the mixture thickens slightly.

Step 2: Infuse with Spices and Sweeteners

Reduce heat to medium-low and stir in the 0.75 cup Granulated Sugar, 1 tsp Ground Cinnamon, and 0.25 tsp Ground Nutmeg. I always add the spices directly to the warm corn mixture to bloom their flavors in the liquid.

Next, incorporate the 1 tsp Vanilla Extract and 0.25 tsp Salt. The vanilla enhances the corn’s natural sweetness while the salt balances the overall flavor profile. Cook for an additional 3-4 minutes, stirring frequently, until the sugar fully dissolves and the mixture becomes fragrant with the warm spices.

Step 3: Create the Creamy Mixture

In a separate bowl, whisk together the 2 cups Coconut Milk, 1 cup Evaporated Milk, and 2 tbsp Cornstarch until smooth. The cornstarch acts as a stabilizer, ensuring your pudding sets properly without separating.

Slowly pour this milk mixture into the corn base while stirring constantly to prevent lumps. Add the 2 tbsp Unsalted Butter and 0.5 cup Raisins (if using). The raisins plump up during cooking, adding bursts of sweetness throughout the pudding. Continue cooking over medium-low heat for 8-10 minutes.

Step 4: Thicken to Perfect Consistency

The mixture will begin to thicken noticeably as it approaches the proper consistency. You’re aiming for a texture that coats the back of a spoon but still flows slightly. This usually occurs after 12-15 minutes of total cooking time from when you added the milk mixture.

Watch for the pudding to pull away slightly from the sides of the pan and develop a glossy sheen. The color will deepen to a rich, creamy yellow. At this stage, the cornstarch has fully activated, and the coconut milk has emulsified with the corn base to create that distinctive, velvety texture characteristic of authentic Puerto Rican harina de maíz.

Step 5: Cool and Set

Remove the pan from heat and let the pudding cool for 5 minutes at room temperature. This brief rest allows the mixture to begin setting while still being pourable. Stir once or twice during this time to release any trapped heat and prevent a skin from forming on the surface.

Transfer to individual serving dishes or a large bowl. Cover with plastic wrap pressed directly against the surface to prevent a skin from forming. Refrigerate for at least 2 hours or until completely chilled and set. The pudding will continue to thicken as it cools, achieving that perfect spoonable consistency that makes this dessert so beloved.

👨‍🍳

Pro Tips For Making Harina De Maiz Recipe Puerto Rico

  • Grind Corn Fresh: Use a fine mesh sieve or food processor to pulse fresh corn kernels into a smooth paste—store-bought cornmeal won’t give you that authentic Puerto Rican texture. I learned this the hard way after my first batch turned out gritty.
  • Simmer Low and Slow: Keep the heat at medium-low once the coconut milk is added, and stir often for about 20-25 minutes. After burning one batch, I finally figured out that patience is what thickens it perfectly.
  • Skip the Canned Milk: Fresh coconut milk from the can works, but don’t substitute it with coconut water or light milk—it’ll lack the richness this dish needs. My grandmother swore by the full-fat kind, and she was right.
  • Add Cinnamon Last: Stir in the ground cinnamon and vanilla extract only in the final 5 minutes of cooking. Sounds weird, but it works: this keeps the spices from turning bitter over long heat.

Essential Equipment for Perfect Results

Heavy Saucepan

A 3-4 quart heavy-bottomed saucepan is essential for even heat distribution. I use my All-Clad stainless steel because it prevents scorching during the 15-minute cooking process. Thin pans will cause hot spots that burn the corn mixture. 🔥

Food Processor

You’ll need a full-size food processor to properly purée the 4 cups Fresh Corn Kernels. I’ve tried blenders, but they don’t handle the volume as well. A Cuisinart 14-cup model gives perfect texture in 30-second bursts.

Whisk and Bowl

A sturdy balloon whisk and 2-quart mixing bowl are crucial for smoothly combining the coconut milk, evaporated milk, and cornstarch. This prevents lumps that could ruin your pudding’s velvety texture.

Wooden Spoon

For stirring during cooking, nothing beats a wooden spoon. It won’t scratch your saucepan and lets you feel the thickening mixture. I keep one dedicated just for custards and puddings like this.

Fine-Mesh Strainer

While optional, a fine-mesh strainer helps achieve ultra-smooth texture if you prefer no corn bits. Simply press the purée through after initial blending. This step isn’t traditional but gives a refined finish.

Serving Dishes

Have 4-6 ramekins or small bowls ready for portioning. I love my Le Creuset stoneware – the pudding looks beautiful against the colorful enamel. Chill them first for faster setting.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 420kcal
% Daily Value
Total Fat 22g28%
Saturated Fat 18g90%
Cholesterol 25mg8%
Sodium 150mg7%
Total Carbohydrate 55g20%
Dietary Fiber 3g11%
Sugars 35g
Protein 6g12%
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 use frozen corn instead of fresh?

Yes, thawed and drained frozen corn works in a pinch. Use the same 4 cups measurement and process until smooth. Fresh corn gives the best flavor, but frozen is a convenient alternative.

2

How long does the pudding keep in the fridge?

It stays fresh for up to 5 days in an airtight container. The texture actually improves as it thickens further. Stir in a splash of milk when reheating.

3

Can I make this dairy-free?

Replace evaporated milk with coconut cream. Use coconut oil instead of butter. The flavor remains rich and authentic with these simple swaps.

4

Why did my pudding turn out grainy?

This usually means the corn wasn’t puréed finely enough. Process in 30-second bursts until completely smooth. Also, stir constantly while cooking to prevent scorching.

★★★★★4.5(3 reviews)
Nathan Turner