Go Back
+ servings
An overhead photo of coconut cream pie on a marble table next to a white linen, white plates, and a small bowl of toasted coconut.
No ratings yet

Coconut Cream Pie with Macadamia Caramel

Yield: 8
Prep Time: 30 mins
Cook Time: 35 mins
Total Time: 1 hr 5 mins
Creamy coconut cream pie with flaky pie crust, a layer of homemade macadamia nut caramel, coconut pudding, and fresh whipped cream, finished with a sprinkle of toasted coconut flakes. If you love coconut, this recipe is for you!


Macadamia Caramel

  • 1/4 cup water
  • 1/2 cup sugar
  • Pinch salt
  • 1/2 tsp vanilla
  • 1/2 cup heavy cream
  • 2 tbsp butter
  • 1/2 cup macadamia nuts, roasted and coarsely chopped

Coconut Cream Pie Filling

  • 13.5 oz can coconut milk
  • 1 1/4 cup whole milk
  • 4 egg yolks
  • 2/3 cup sugar
  • 1/4 cup cornstarch
  • 2 tbsp butter
  • pinch salt
  • 1 1/2 cup shredded coconut unsweetened
  • 2 tsp vanilla
  • Whipped cream + flaked coconut for serving
  • 1 9 inch. pie crust store-bought or homemade


  • Preheat oven to 375° F. Roll pie dough out and lay in a 9-inch pie pan. Poke the dough with a fork so it does not puff up. Place a piece of parchment paper over the top, and then place pie weights or dried beans in the center. Bake for about 20 minutes, or until it's a light golden brown and cooked all the way through. Remove pie weights, and let the crust cool.
  • To make the caramel, combine the sugar, water, and salt over medium heat. Stir until it comes to a boil. Simmer until it becomes honey-colored. Continue cooking, swirling the pan until it turns a dark amber brown. Add the cream, and reduce the heat to medium-low. Stir constantly until a candy thermometer reaches 225° F. Remove the pan from the heat. Add butter and vanilla. Stir in macadamia nuts, and transfer it to a heat-proof container.
  • For the filling, heat the coconut milk and whole milk over medium heat until it gently simmers. Meanwhile, combine the egg yolks, sugar, and cornstarch. Whisking constantly, temper the egg mixture with some of the milk mixture. Add the egg mixture into the milk, whisking the whole time. Cook over medium heat, stirring constantly, until the mixture is thickened. Remove from heat. Add the butter, salt, and vanilla. Immediately strain the mixture over a fine-mesh strainer, discarding of any lumps. Add the coconut flakes and cool.
  • To assemble, pour caramel mixture over the pie crust. You may not use all of it. I usually do in mine. Pour the filling mixture over the top of the caramel. Spread with whipped cream, and top with toasted coconut flakes.


This is not a traditional caramel recipe and the temperature may seem confusing. When you add the cream, it will absolutely seize, but if you keep stirring it, the caramel will get smooth.
I like to used shredded coconut in the filling and coconut flakes on top for texture. I also use unsweetened coconut, but if all you can find in sweetened coconut, just reduce the sugar in the filling to about a 1/2 cup and add more if necessary.
Cuisine: American
Course: Dessert
Serving: 1slice, Calories: 726kcal, Carbohydrates: 51.6g, Protein: 7.4g, Fat: 56.3g, Saturated Fat: 35.1g, Cholesterol: 168mg, Sodium: 265mg, Potassium: 276mg, Fiber: 5g, Sugar: 34.9g, Calcium: 100mg, Iron: 2mg
Did you make this recipe?Tag @sundaytable.co on Instagram!