This recipe is inspired by the first non-dairy pudding I ever tried back in culinary school at the Natural Gourmet Culinary Institute. Until then I didn’t know it was possible to make a pudding that could fool you into believing it was full of milk.
One of the ingredients that help to make this pudding creamy is Kuzu (or kudzu), a wild-growing vine. The starch is made from its roots and is used as a thickener like cornstarch or arrowroot. Another unusual ingredient in this recipe is Agar, a seaweed used in Macrobiotic cooking and acts as a gelling agent just like gelatin. When used together, they create a wonderfully creamy pudding-like texture. I like to make this for people and not tell them that this isn’t an ordinary pudding until after they have tried it. It always wins over the crowd. This recipe is more work than a regular dairy pudding but is so worth the time.
If you’d like to make your own, I’ve included some steps below. You can find a printable version of the recipe at the bottom of the page.
Ingredients
2 cups unsweetened soy or almond milk, room temperature, plus a little extra (about 7 Tbsp extra)
4 Tbsp agar flakes
4 Tbsp kuzu powder
½ cup water
1 13.5oz can coconut milk, full fat, not light
½ cup plus 1 Tbsp cocoa powder
¼ tsp salt
1 ¼ cup maple syrup, grade b
2 Tbsp vanilla
A note about cocoa powders: A really good cocoa powder is important here. This makes up most of the flavor. My favorite is the cocoa powder at Penzey’s. Choose a high-quality cocoa like Rapunzel, Dagoba, Sharffen Berger or Guittard.
Procedure
Place 2 cups milk in a medium pot and add the agar flakes. Stir to submerge the agar and set aside. Do this first while you start to assemble the other ingredients. Letting this sit helps the agar to “bloom” (soften) in the liquid for up to 4 hours, especially if the milk is cold.
Place kuzu and water in a small bowl and stir until dissolved. Set aside.Place coconut milk in a measuring cup and top off to the 2-cup level with additional soy or nut milk. Pour into the pot with the agar.Place pot over medium heat. Slowly bring to a boil, stirring frequently with a whisk. It is ok to walk away from the pot a little, coming back to give it a stir every couple minutes. Once the milk comes to a boil, the agar should be dissolved.Once milk is close to the boiling point the pot can easily boil over, lower heat a little so that the milk is at a rolling boil, until agar is completely dissolved. To check, scoop some into a spoon and look for any small pieces of undissolved gelatin. The picture below still shows undissolved agar. Keep going.
This looks much better below. But see those couple darks spots in the spoon? Those are the agar pieces, almost dissolved, but not quite. Keep simmering another minute when it looks like that.
Once those are gone, it is ready. (About 15 minutes total until agar is completely dissolved.)
Whisk in cocoa, salt, maple syrup and vanilla. Continue stirring and bring almost to a boil. Bring heat up a little if you lowered it in the last step. This will take about 5 minutes.
Once some of the heat has dissipated, place in the refrigerator to cool the rest of the way, until firm. It takes a long time for this to cool completely, so it’s best to make this mixture the day before and leave in the fridge overnight. You want the gelling process to complete before placing in the food processor in the next step, or the pudding will not be entirely smooth.
Once completely cold and firm, place in food processor and process until smooth, scraping down the sides if necessary.
Pour into a dish, place in the refrigerator for at least an hour to make sure it is nice and cold, then enjoy!
Print
Decadent Dairy-Free Chocolate Pudding
Ingredients
- 2 cups unsweetened soy or almond milk, room temperature, plus a little extra (about 7 Tbsp extra)
- 4 Tbsp agar flakes
- 4 Tbsp kuzu powder
- ½ cup water
- 1 13.5oz can coconut milk, full fat, not light
- ½ cup plus 1 Tbsp cocoa powder
- ¼ tsp salt
- 1 ¼ cup maple syrup, grade B
- 2 Tbsp vanilla
Instructions
- Place 2 cups milk in a medium pot and add the agar flakes. Stir to submerge the agar and set aside to allow it to “bloom” (soften). You can leave this until it has bloomed, or for up to 4 hours, especially if the milk is cold.
- Place kuzu and water in a small bowl and stir until dissolved. Set aside.
- Place coconut milk in a measuring cup and top off to the 2-cup level with additional soy or nut milk. Pour into the pot with the agar.
- Place pot over medium heat. Slowly bring to a boil, stirring frequently with a whisk. Once the milk comes to a boil, the agar should be completely dissolved. Check for any grey spots in the milk, this is the agar that hasnt disolved. Keep simmering. This step should take approximately 15 minutes.
- Whisk in cocoa, salt, maple syrup, and vanilla. Continue stirring and bring almost to a boil. Bring heat up a little if you lowered it in the last step. This will take about 5 minutes.
- Give the kuzu a quick stir and then add to the pot while stirring and continue to cook until the pudding becomes thick, about 1 minute.
- Remove from heat and pour pudding into a shallow pan or bowl and place on the counter or back of the stove to cool, about 30 minutes to an hour.
- Once some of the heat has dissipated, place in the refrigerator to cool the rest of the way, until firm, preferably overnight. You want the gelling process to complete before the next step, or the pudding will not be entirely smooth.
- Once completely cold and firm, place in food processor and process until smooth, scraping down the sides if necessary. Pour into a dish, place in the refrigerator for at least an hour to make sure it is nice and cold, then enjoy!
Notes
- For best results, a really good cocoa powder is important in this recipe, since it makes up most of the flavor. My favorite is the cocoa powder at Penzey’s. Choose high-quality cocoa like Rapunzel, Dagoba, Sharffen Berger or Guittard.