Instant Pot Rice Pudding
Prep Time
5 mins
Cook Time
25 mins
Total Time
30 mins
Servings: 4
  • 2 Tbsp Extra Virgin Olive Oil
  • 1 Cup Arborio rice Rinsed and drained
  • 2 1/2 Cup Almond Milk Divided
  • 2 Tbsp Maple Syrup
  • 1 Tsp Vanilla Extract
  • 1 Tsp Ground Cinnamon
  • 1/4 Tsp Salt
  • 2 Eggs
  1. Add the olive oil to Instant Pot and press the “Sauté” button. Adjust the heat setting to normal. Add rice and stir until it's coated in the oil and lightly toasted (approximately 2 minutes.)

  2. Turn the Instant Pot off and add 2 cups of almond milk. Also add in the maple syrup, vanilla extra, cinnamon, and salt. Combine thoroughly.

  3. Place the lid on the Instant Pot and lock it into place. Press the "manual" button and adjust the setting to high. Set cook time to 10 minutes and set the pressure valve to "sealing."

  4. While that is cooking, whisk the eggs with the remaining almond milk in a medium-sized bowl and set aside.

  5. When it's finished cooking, turn the Instant Pot off to prevent scorching. Allow pressure to release naturally for approximately 15 minutes and then release the remaining pressure manually.

  6. Remove the lid and transfer a scoop of the hot rice to the beaten eggs. Whisk to combine. Repeat with another scoop of rice and then whisk the tempered egg mixture into the hot rice mixture in the Instant Pot.

  7. Press the “Sauté” button and adjust the heat setting back to normal. Stir the mixture regularly until the pudding thickens and the egg is thoroughly incorporated. (Approximately 4 minutes.)

  8. Turn the Instant Pot off and immediately remove the container to prevent scorching. Allow the rice pudding to cool slightly before serving or storing.

  9. Serve warm, hot or even chilled and top with your favorite toppings/garnishes.

Recipe Notes

Optional toppings and garnishes include: fresh berries, whipped cream, warm berry compote, ground cinnamon, real maple syrup, raisins, and cinnamon sticks.