Brazilian Coconut and Tapioca Pudding

Course Dessert
Cuisine Brazilian
Prep Time 15 minutes
Cook Time 40 minutes
Total Time 55 minutes
Servings 8 servings
Author Adore Foods


  • 3 cups milk
  • ¼ cup butter
  • 1 teaspoon vanilla essence
  • 1 cup tapioca pearls
  • 150 ml coconut milk
  • 1/2 cup sugar
  • ¾ cup shredded coconut
  • 1 can sweetened condensed milk
  • 4 eggs
  • Caramel
  • 1 cup granulated sugar
  • ¼ cup water
  • ½ teaspoon creme of tartar
  • chopped Brazil nuts to serve


  1. In a large bowl, combine tapioca pearls, coconut milk, shredded coconut and sugar . Place milk, butter and vanilla essence in a medium saucepan and bring to the boil.
  2. Add hot mixture to the bowl and stir to combine. Cover with aluminum foil and set aside for 40 minutes.
  3. In a separate bowl, combine sweetened condensed milk and eggs. Add to tapioca mixture. Set aside.

  4. Preheat your oven to 350F/ 180C
  5. Start making your caramel. In a medium saucepan, add sugar, water and cream of tartar. Cook over medium heat, stirring constantly, until sugar is dissolved, about 2-3 minutes. Increase heat to medium-high, and boil, without stirring, for about 10 minutes, until caramel turns a light amber brown color,
  6. Remove from heat and quickly pour the caramel in your molds/ ramekins to cover the bottom. Be careful, the pan will get very hot, so you will need pot holders!
  7. Carefully spoon over the pudding mixture. Transfer baking dishes to a roasting pan and add enough boiling water to pan to come halfway up sides of baking dish. Cover pan with foil and bake for 40 minutes. Chill for 15 minutes.
  8. To serve, invert baking dish onto a plate. Garnish with chopped Brazil nuts.

Recipe Notes