Go Back
+ servings

Instant Pot Rice Pudding

This Instant Pot Rice Pudding is ultra creamy, buttery, and packed with tender rice and chewy raisins. This quick and easy dessert is great served warm or chilled.
Prep Time15 mins
Cook Time30 mins
Total Time45 mins
Course: Dessert
Cuisine: American
Keyword: arborio rice, creamy, instant pot
Servings: 6 people
Calories: 489kcal
Author: Jennifer Debth




  • 1 cup Arborio rice
  • 1 1/2 cups cold water
  • 4 tablespoons unsalted butter divided
  • 1 teaspoon salt
  • 1 pint half and half divided
  • 1/2 cup brown sugar packed
  • 2 large eggs
  • 1/2 cup sour cream
  • 1 tablespoon vanilla extract
  • 1 teaspoon almond extract
  • 1 teaspoon cinnamon
  • 1 cup raisins
  • Whipped cream optional for serving


  • In a 6 quart Instant Pot, stir together rice, water, 2 tablespoons butter, and salt.
  • Close and lock the lid; be sure the pressure valve is pointing toward SEALING.
  • Cook on HIGH pressure for 5 minutes.
  • Allow the Instant Pot to naturally release for 10 minutes, then release any remaining pressure by flipping the valve toward VENTING.
  • Fluff rice with a fork, then stir in 1 1/2 cups half and half and sugar.
  • In a medium sized bowl, whisk remaining 1/2 cup half and half together with the eggs, sour cream, vanilla extract, almond extract, and cinnamon.
  • Pour mixture through a fine mesh strainer (use a rubber spatula to push it through easily) into Instant Pot.
  • Hit SAUTE on the Instant Pot and bring to a simmer, stirring almost constantly to avoid burning.
  • Once simmering, simmer for 1 minute.
  • Turn off the Instant Pot, remove the pot from the base, then stir in the raisins and remaining 2 tablespoons butter.
  • Pudding will thicken as it cools.
  • Serve warm or chilled from the fridge and top with whipped cream, if desired.
  • Take 5 seconds to rate this recipe below. We greatly appreciate it!



Thin with additional half-and-half or milk, if necessary after cooling and/or re-warming.


Serving: 1person | Calories: 489kcal | Carbohydrates: 69g | Protein: 8g | Fat: 21g | Saturated Fat: 12g | Trans Fat: 1g | Cholesterol: 118mg | Sodium: 474mg | Potassium: 423mg | Fiber: 3g | Sugar: 18g | Vitamin A: 666IU | Vitamin C: 2mg | Calcium: 150mg | Iron: 3mg