Coconut, Rosewater, and Cinnamon Nondairy Ice Cream

Recipe and photo by Tami Ganeles Weiser Yield:  10 servings (5 cups total)
Prep Time:  35 minutes Cook Time:  40 minutes

Coconut, Rosewater, and Cinnamon Nondairy Ice Cream

Cinnamon and coconut cream give this nondairy frosty treat the texture and flavors of your favorite super-premium dairy ice cream. yes, SUPER- PREMIUM ice cream! It’s a perfect treat for a hot summer day. Allow at least 4 hours for chilling time.


2 (14 ounce) cans unsweetened coconut cream (NOT cream of coconut—see Kitchen Tip) Trader Joe’s brand preferred

2 cups coconut milk, canned preferred

1 tablespoon vanilla bean paste

2 large cinnamon sticks

10 large egg yolks

1½ cups (321 grams) light brown sugar

¼ teaspoon rosewater


  1. Combine the coconut cream and coconut milk, vanilla bean paste, and cinnamon sticks in a medium-sized saucepan over medium-low heat. Heat just until it comes to a boil, but don’t let it actually boil. Reduce the heat to a simmer and cook for 10 minutes. Remove from the heat.
  2. While the milk and cream are cooking, set up an ice bath by placing a large bowl of ice water in the sink with another bowl sitting in it. Place a large clean bowl over the ice bath, positioning it securely so that it will remain firmly in place and the contents of the ice bath will not leak in. Place a fine-mesh sieve over the top bowl.
  3. In a medium glass or metal bowl, whisk the egg yolks and brown sugar until thickened and pale in color.
  4. Slowly drizzle the hot milk mixture into the egg mixture, whisking constantly. Continue drizzling and whisking until the hot milk mixture is completely incorporated.
  5. Pour the custard back into the pot. With a wooden spoon, stir continuously over low heat for 6 to 9 minutes, until the custard is thick and coats the back of a spoon. (Be careful not to let the custard boil or the mixture will curdle. If steam begins to rise from the custard, briefly remove pot from heat to cool slightly while continuing to stir.)
  6. Once the custard can coat the back of a spoon, quickly pour it through the fine-mesh sieve into the chilled bowl in the ice bath, stirring the custard as it cools. When cool, add the rosewater and refrigerate, covered, for at least 4 hours or overnight.
  7. Transfer to an ice cream machine and prepare according to the manufacturer’s instructions. Serve immediately or freeze. Ice cream may frozen for up to one month.

Kitchen Tips

  1. Don’t use the sweetened cream of coconut that you would use for making pina coladas in this ice cream, as it’s a completely different product; real coconut cream is derived from coconut flesh; it’s thick and rich and unsweetened.
  2. Want to make the ice cream sandwiches shown in the picture? Click here.

Leave a Comment

All fields are required. Your email address will not be published.