
This traditional Puerto Rican dessert brings generations of island flavor to your kitchen. The sweet cornmeal pudding, known as harina de maíz, captures the essence of Caribbean comfort food.
I discovered this recipe while exploring Puerto Rican culinary traditions, and its simplicity belies its rich, creamy texture. The dish transforms basic cornmeal into a velvety, lightly sweetened treat that’s both nostalgic and satisfying.
What makes this creation special is its ability to balance rustic ingredients with elegant results. The pudding sets with a smooth consistency that’s perfect warm or chilled, making it versatile for any occasion.
Serve it as a comforting end to a meal or as a sweet snack. Here’s how to make this island classic at home.
Ingredients for Harina De Maiz Recipe Puerto Rico
Traditional Puerto Rican sweet cornmeal pudding requires simple, creamy, and aromatic ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Fine Yellow Cornmeal 🌽 | 1 cup | Stone-ground preferred for texture |
| Whole Milk 🥛 | 4 cups | Full-fat for creaminess |
| Granulated Sugar 🧂 | ¾ cup | Adjust to taste preference |
| Ground Cinnamon 🌿 | 1 tsp | Freshly ground if possible |
| Vanilla Extract 🌿 | 1 tsp | Pure extract recommended |
| Salt 🧂 | ¼ tsp | Balances sweetness |
| Unsalted Butter 🧈 | 2 tbsp | For greasing baking dish |
| Eggs 🥚 | 2 whole | Large eggs, beaten |
| Coconut Milk 🥥 | 1 cup | Canned, full-fat variety |
| Raisins 🍇 | ½ cup | Optional, for added texture |
| Ground Nutmeg 🌰 | ¼ tsp | Freshly grated preferred |
| Evaporated Milk 🥛 | 1 can | 12 oz can, undiluted |
[recipe_ingredient_scaler]
The cornmeal is the foundation—opt for fine stone-ground yellow cornmeal for authentic texture. Whole Foods or Latin markets often carry high-quality options. Full-fat dairy is essential here; organic whole milk from Trader Joe’s yields the richest pudding. Don’t substitute low-fat versions, as they compromise the velvety consistency.
Need a dairy-free version? Swap whole milk for full-fat coconut milk (use 5 cups total). For sweetener, turbinado sugar at the same amount adds depth. No raisins? Diced dried apricots or chopped dates work well. Vanilla can be replaced with almond extract at half the quantity for a different flavor profile.
The pudding keeps 4-5 days refrigerated in an airtight container. For longer storage, freeze for up to 2 months. Reheat gently on the stove with a splash of milk to restore creaminess. Best served warm or chilled, depending on preference.
Why You’ll Love This Recipe
- 5-Minute Mix: I dump everything in one pot—cornmeal, milk, sugar, cinnamon, vanilla—and it thickens before the kids finish arguing over who gets the last spoon.
- Warm Spiced Hug: The cinnamon and vanilla hit differently with that fine cornmeal texture. It’s like liquid churro in a bowl.
- Breakfast or Snack: I serve it hot for breakfast or chilled as a dessert. My abuela’s trick: dust extra cinnamon on top for seconds.
- Pantry Staples: Five ingredients I always have. Honestly, it’s cheaper than cereal and way more satisfying.
Step-by-Step Instructions for Puerto Rican Sweet Cornmeal Pudding
Here’s the method. Straightforward, tested, works every time.
Step 1: Prepare the Baking Dish and Preheat Oven
Preheat your oven to 350°F. While it heats, use the 2 tbsp Unsalted Butter to thoroughly grease a 9×13-inch baking dish, ensuring complete coverage of all surfaces, including the edges. This prevents sticking and creates a golden crust on the pudding.
I prefer using a glass dish for this as it allows you to monitor the browning process from all sides. The butter should be softened slightly for easier application but not melted—this helps create an even coating without pooling.
Step 2: Combine Wet Ingredients and Sugar
In a large mixing bowl, whisk together the 4 cups Whole Milk, 1 can Evaporated Milk, and 1 cup Coconut Milk until fully incorporated. The combination of these milks creates the signature creamy texture of Puerto Rican cornmeal pudding.
Gradually add the 0.75 cup Granulated Sugar while continuing to whisk until completely dissolved. This step ensures even sweetness throughout the pudding without any grainy texture from undissolved sugar.
Stir in the 1 tsp Vanilla Extract and 0.25 tsp Salt, which balance the sweetness and enhance the overall flavor profile.
Step 3: Incorporate Dry Ingredients and Eggs
Slowly whisk in the 1 cup Fine Yellow Cornmeal, making sure there are no lumps. The cornmeal should be fully hydrated by the liquid mixture. I find that stone-ground cornmeal gives the best texture, but any fine yellow cornmeal will work.
Add the 1 tsp Ground Cinnamon and 0.25 tsp Ground Nutmeg, whisking to distribute the spices evenly. These warm spices are essential to the authentic Puerto Rican flavor.
In a separate bowl, beat the 2 whole Eggs until frothy, then gradually incorporate them into the cornmeal mixture. The eggs act as a binder and contribute to the pudding’s custard-like consistency.
Step 4: Fold in Raisins and Bake
If using, gently fold in the 0.5 cup Raisins at this stage. The raisins will plump up during baking, adding pleasant bursts of sweetness and texture throughout the pudding.
Pour the mixture into your prepared baking dish. The batter should be thick but pourable. Smooth the top with a spatula for even baking.
Bake at 350°F for 50-60 minutes or until the top is golden brown and a knife inserted in the center comes out clean. The pudding should be set with just a slight jiggle in the center when gently shaken.
Step 5: Cool and Serve
Remove the pudding from the oven and let it cool in the dish for at least 15 minutes before serving. This resting period allows the pudding to set completely and makes it easier to slice.
For best results, serve warm or at room temperature. The pudding can also be refrigerated and served cold, though the texture will be denser. Each serving should have a rich, creamy consistency with the warm spices coming through in every bite.
This traditional Puerto Rican dessert is perfect on its own or with a dollop of whipped cream for an extra touch of indulgence.
Pro Tips For Making Harina De Maiz Recipe Puerto Rico
- Pre-toast the cornmeal: Dry-toast the fine yellow cornmeal in the pot for 2-3 minutes before adding liquid—it deepens the flavor and prevents a raw taste. I learned this the hard way after my first batch tasted like unbaked cornbread.
- Warm the milk: Heat the whole milk gently before mixing it in, about 110°F. Cold milk makes the cornmeal clump and cook unevenly, and nobody wants lumpy harina de maiz.
- Stir constantly: Once the cornmeal hits the milk, keep stirring nonstop for at least 10 minutes. Sounds tedious, but it’s the only way to avoid stubborn lumps and guarantee a smooth, creamy texture.
- Bloom the cinnamon: Add the ground cinnamon to the warm milk and let it sit for 5 minutes before combining with cornmeal. My grandmother swore by this, and it actually changes the outcome—more aromatic, less powdery.
Creative Variations of This Recipe
Coconut Delight
Swap 1 cup whole milk for 1 additional cup coconut milk and add ½ cup shredded coconut to the batter. This tropical twist enhances the island vibe and adds a delightful chew. I love how the coconut flakes toast slightly during baking.
Chocolate Infusion
Stir ¼ cup cocoa powder into the cornmeal mixture and add ½ cup chocolate chips before baking. The result is a rich, chocolatey version that’s perfect for special occasions. The cinnamon and nutmeg pair beautifully with the chocolate.
Citrus Zest
Add 1 tbsp orange zest and 1 tbsp lime zest to brighten the pudding’s flavors. This variation adds a refreshing Caribbean citrus note that cuts through the sweetness. It’s my go-to when I want a lighter, more vibrant dessert. 🌟
Spiced Rum Raisin
Soak the ½ cup raisins in ¼ cup dark rum for 1 hour before folding them into the batter. The rum-infused raisins add a deep, boozy complexity that adults love. I often make this version for holiday gatherings.
Pineapple Twist
Fold in 1 cup crushed pineapple (well-drained) along with the raisins. The pineapple’s natural sweetness and slight tang complement the cornmeal’s earthiness. This version reminds me of tropical islands and summer days.
Vanilla Bean Upgrade
Replace vanilla extract with the seeds from 1 vanilla bean for a more pronounced, luxurious vanilla flavor. Scrape the seeds directly into the milk mixture. The tiny black specks look elegant and taste incredible. 💛
Nutrition Facts
Frequently Asked Questions
Can I use coarse cornmeal instead of fine?
Fine cornmeal gives the smoothest texture, but coarse works in a pinch. Soak it for 10 minutes in warm milk first to soften. The pudding will be slightly grainier but still delicious.
Why does my pudding turn out watery?
This usually happens if the cornmeal isn’t fully cooked. Bake until the center reaches 195°F and holds a clean knife test. Avoid opening the oven too early, as temperature drops can affect setting.
How do I make this dairy-free?
Replace all milk with 5 cups full-fat coconut milk. Use coconut oil instead of butter for greasing. The flavor will have a tropical twist but keeps the creamy texture.
Can I bake this in individual ramekins?
Yes! Pour batter into greased ramekins and bake at 350°F for 25-30 minutes. Check for doneness with a toothpick. This makes charming single servings with a crisp top.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026