Go Back
+ servings
Christmas pudding served on a white plate with brown sugar sauce.

Christmas Pudding Recipe

Andrea Sabean
The making of Christmas Pudding is a British tradition that goes back hundreds of years. Historically, Christmas dinner would not be complete without a bowl of steamy hot pudding topped with brown sugar sauce to finish the meal.
4.18 from 41 votes
Prep Time 10 minutes
Cook Time 2 hours
Resting Time 30 minutes
Total Time 2 hours 40 minutes
Course Dessert
Cuisine British, English
Servings 8 servings
Calories 746 kcal

Equipment

  • Instant Pot
  • Heat-Proof Bowl
  • Parchment Paper
  • Plastic Wrap

Ingredients
  

For the Pudding

  • ¾ cup butter softened
  • 1 cup brown sugar
  • 2 cups raisins
  • 1 cup grated carrot
  • 1 cup potato peeled and grated
  • 1 whole egg
  • 2 cups flour or 1:1 GF Flour Blen
  • 1 teaspoon baking soda

For the Brown Sugar Sauce

  • ½ cup butter
  • 1 cup brown sugar
  • 1/3 cup cream or milk
  • 1 teaspoon vanilla

Instructions
 

For the Pudding

  • Cream butter and brown sugar until smooth.
  • Add in raisins, carrot, potato and egg and stir until combined.  
  • Stir in flour and baking soda.
  • Grease two small glass bowls or one large bowl and fill with pudding, leaving about an inch between the top of the pudding and the top of the bowl to give it room to rise.
  • Cover the bowl with parchment paper or an upsidedown plate, then wrap with plastic wrap in a double layer, sealing tightly to keep excess moisture out.
  • Pour two cups of water into the insert of the Instant Pot. Place the trivet in the insert, and put the uncovered bowl of pudding on the trivet. Pro Tip: Create a foil sling to easily pull out the pudding from inside the Instant Pot.
  • Cover with the lid and leave the sealing valve open so it can vent. Press the Saute function.
  • Once the cooker starts to steam, press the “Adjust” button, which allows you to change the Saute setting to low.
  • Steam the pudding on low for 15 minutes.
  • After steaming, seal the release valve of the Instant Pot and press “Cancel.” Then select “Pressure Cook” and set it to cook on high pressure for 35 minutes.
  • Once the cycle is complete, let naturally release for 30 minutes or up to 1 hour.
  • Carefully lift the pudding out of the Instant Pot using the foil sling (be careful; the sides of the pot will still be hot).
  • Remove the plastic wrap and plate and run a knife around the top edge to help the pudding release from the sides of the bowl before inverting on a plate.
  • Serve hot with brown sugar sauce and enjoy (directions for sauce below)!

For the Brown Sugar Sauce

  • Melt butter in a saucepan.
  • Whisk in brown sugar and continue to stir constantly until boiling.
  • Boil for two minutes.
  • Remove from the heat and whisk in milk and vanilla.
  • Return to the heat and stir constantly until the mixture once again comes to a boil.
  • Thin with more milk or cream if necessary.
  • Serve warm.

Nutrition

Calories: 746kcalCarbohydrates: 113gProtein: 5gFat: 33gSaturated Fat: 21gPolyunsaturated Fat: 1gMonounsaturated Fat: 8gTrans Fat: 1gCholesterol: 88mgSodium: 407mgPotassium: 586mgFiber: 4gSugar: 55gVitamin A: 3706IUVitamin C: 8mgCalcium: 84mgIron: 3mg
Keyword Christmas Pudding, Christmas Pudding Recipe
Tried this recipe?Let us know how it was!