Instant Pot Arroz Con Leche (Mexican Rice Pudding)
There’s something extra comforting about a bowl of creamy arroz con leche—and this Instant Pot version makes it ridiculously easy to whip up. It’s rich, lightly sweet, and infused with cinnamon, with soft rice suspended in a warm, milky pudding. No fancy ingredients, no constant stirring—just cozy flavors with minimal effort.

This is the recipe I come back to over and over. It’s made with simple pantry staples and comes together in one pot with hardly any hands-on time. Everything cooks together in the Instant Pot, and it comes out perfect every time. You can serve it warm for that straight-off-the-stove feel or chill it in the fridge and eat it cold by the spoonful. Add raisins if you like, or keep it plain and classic—either way, it’s the kind of dessert that always hits the spot.
What Is Arroz con Leche?
Arroz con leche is a traditional rice pudding made with rice, milk, sugar, and cinnamon. You’ll find versions of it all over Latin America and Spain, and it’s one of those desserts that shows up at family dinners, holidays, or just because someone had leftover rice and a can of sweetened condensed milk.
Why You’ll Love This Recipe
- Everything cooks in one pot. You don’t have to stir or babysit it.
- It’s flexible. Make it more or less sweet, add raisins or don’t—whatever works for you.
- Made with pantry staples. Rice, milk, cinnamon, and a can of condensed milk.
- Easy to double for a crowd. Just use the same cooking time.
Ingredients You’ll Need
Please scroll ⬇️ to the recipe card for the full ingredient amounts and instructions.
- Water: Helps cook the rice evenly under pressure.
- Evaporated milk: Gives the pudding a rich, creamy base.
- Whole milk or 2%: Adds extra creaminess. You can use 2% if that’s what you have.
- Long grain white rice: Stick with white rice—it holds up best.
- Salt (just a pinch): Balances the sweetness.
- Cinnamon sticks: Or use ground cinnamon if that’s what you’ve got.
- Sweetened condensed milk: Sweet, creamy, and adds that classic arroz con leche flavor.
- Raisins (optional): Totally up to you—I’m team raisins but no judgment either way.

How to Make Instant Pot Arroz con Leche
Please scroll ⬇️ to the recipe card for the full ingredient amounts and instructions.
- Add ingredients: In the Instant Pot, combine water, evaporated milk, regular milk, rice, and salt. Stir. Add cinnamon sticks on top.
- Cook: Lock the lid, set the valve to sealing, and use the [Porridge] setting or [Manual/Pressure Cook] on high for 20 minutes.
- Release pressure: Let it naturally release for 10 minutes, then quick release the rest.
- Sweeten: Stir in sweetened condensed milk a little at a time until it tastes how you like it. Add raisins if using.
- Serve: Top with a little ground cinnamon and enjoy warm or cold.

Tips for the Best Rice Pudding
✔️ Let it rest: The pudding thickens as it cools.
✔️ Start with less sweetened condensed milk and add more if needed.
✔️ Too thick? Stir in a splash of milk to loosen it up.
✔️ Want it less soft? Try reducing the cook time by a couple of minutes next time.
Variations
Once you’ve got the base down, it’s easy to switch things up depending on what you like (or what’s in your pantry):
- Add spices: Try a pinch of nutmeg or ground clove with the cinnamon.
- Switch up the milk: Use all evaporated milk, swap in almond or oat milk, or go all whole milk—just keep the liquid amount the same.
- Coconut version: Swap the whole milk for canned coconut milk for a subtle coconut flavor.
- Extra rich: Stir in an egg yolk or two after cooking (tempered with a little hot liquid) for a creamier texture.
FAQ about Arroz Con Leche in the Instant Pot
Long grain white rice works best—it holds up well and gives the right texture. You can use medium or short grain, but it may come out softer and more porridge-like. Avoid quick-cooking or parboiled rice here.
Yes to both. It’s great warm right out of the pot, but also delicious cold straight from the fridge. It thickens as it chills, so you might want to stir in a splash of milk when reheating.
Yes, but you’ll need to stir constantly on the stove to keep it from burning. The Instant Pot just makes it a lot easier.
Not for this recipe—this is a creamy rice pudding made with uncooked rice so it soaks up all the flavor as it cooks.
Yes, just make sure your ingredients (like vanilla extract or canned milk) don’t have any additives that contain gluten.
I wouldn’t recommend it. The texture changes too much once it thaws—better to make a fresh batch!

How to Store & Reheat
- Fridge: Let it cool, then store in an airtight container for up to 4 days.
- Reheat: Warm on the stovetop or microwave with a little milk stirred in to loosen it.
- Freezer: Not recommended—the texture gets weird once thawed.
Serving Ideas
Sprinkle with cinnamon and serve it warm as dessert, or chill it and eat it cold the next day. It’s also great for breakfast with a cup of coffee or tea. No judgment if you eat it straight from the fridge with a spoon.
RECIPE

Instant Pot Arroz Con Leche
Equipment
- Instant Pot, 6 quarts or larger
Ingredients
- 3 cups water
- 1 (12 oz) can of evaporated milk
- 1 cup whole milk or 2% milk
- 1 cup long grain rice
- ⅛ teaspoon salt
- 2 cinnamon sticks (or 1 teaspoon ground cinnamon)
- 1 (12 oz) can of sweetened condensed milk
- ½ cup raisins (optional)
Instructions
- Add water, evaporated milk, whole milk, rice, and salt to the Instant Pot. Stir to combine. Place cinnamon sticks on top.
- Secure the lid and make sure the pressure release valve is set to sealing.
- Press the [PORRIDGE] function or use [PRESSURE COOK/MANUAL] on High Pressure for 20 minutes
- Let the pressure naturally release for 10 minutes, then quick release the rest.
- Open the lid and stir in sweetened condensed milk to taste. Add raisins if using.
- Serve warm or chilled, with a sprinkle of ground cinnamon on top.
Notes
- Rinse your rice before cooking to remove excess starch—it helps prevent it from getting gummy.
- Don’t skip the natural release. It gives the rice time to finish cooking without becoming mushy.
- Start small with the condensed milk—you can always add more, but it’s hard to take sweetness out once it’s in.
- Want it thicker? Let it sit for 10–15 minutes after cooking. Prefer it thinner? Stir in a splash of milk before serving.
- No cinnamon sticks? Use ground cinnamon instead—just mix it in before cooking.

It turned out perfect, delicious and it was so easy. . I used Arborio rice.
This came out so delicious.
Followed the recipe except added 1/2 sugar to the pressure cooker and 1 tsp vanilla after cooking. Turned out perfect consistency. Thank you!