Go Back
+ servings
Instant Pot Mexican Rice Pudding - Arroz Con Leche

Instant Pot Mexican Rice Pudding (Arroz Con Leche)

This Instant Pot Mexican Rice Pudding (Arroz Con Leche in Spanish) is a sweet, creamy Mexican dessert that is quick and easy to make in an Instant Pot. With no eggs and sweetened condensed milk, this easy rice pudding will quickly become one of your family's favorite desserts!
Course Dessert
Cuisine Mexican
Keyword Mexican Rice Pudding, rice pudding, Rice Pudding with Sweetened Condensed Milk
Cook Time 20 minutes
Natural Release 10 minutes
Total Time 25 minutes
Servings 4
Calories 350kcal
Author Michele


Add BEFORE Pressure Cooking

  • 2 cups milk (whole milk preferred)
  • 1-1/4 cups water
  • 2 Tablespoons. granulated sugar
  • 1/4 teaspoon salt
  • 1 cup long-grain white rice (rinsed)

Add AFTER Pressure Cooking

  • 1 teaspoon vanilla
  • 1 (14-ounce) can sweetened condensed milk
  • 1 teaspoon cinnamon (optional)
  • 1/4 cup chopped pecans (optional)
  • 1/4 cup raisins (optional)


  • Pour the milk, water, sugar, and salt into the Instant Pot and then add the rinsed rice.
  • Close and lock the lid. Move the seal to the "Sealing" position.
  • Press "Porridge." (It will take a few minutes for the Instant Pot to come up to the pressure level before it starts to cook.)
  • After it has finished cooking for 20 minutes, let the Instant Pot release pressure naturally for about 10 minutes and then do a quick release.
  • After the pressure valve has dropped, open the lid and pour in the sweetened condensed milk and vanilla. Stir until combined.
  • Spoon the Mexican Rice Pudding into a serving dish and top it with cinnamon and chopped pecans.



Calories: 350kcal | Carbohydrates: 58g | Protein: 8g | Fat: 9g | Saturated Fat: 2g | Cholesterol: 12mg | Sodium: 203mg | Potassium: 316mg | Fiber: 2g | Sugar: 14g | Vitamin A: 200IU | Vitamin C: 0.5mg | Calcium: 163mg | Iron: 0.8mg