Creamy sweet butterscotch pudding just like grandma used to make...but vegan! This easy pudding is loaded with flavor and super easy to make.
Whisk the non-dairy milk and cornstarch together in a small bowl or liquid measuring cup. Set the mixture aside.
Whisk the brown sugar, salt, and water together in a medium saucepan.
Place the saucepan over medium heat and bring the mixture to a simmer. Lower the heat if needed and let it simmer, uncovered and without stirring, for 5 minutes.
Whisk in the coconut milk, followed by the cornstarch mixture. Bring everything back up to a simmer and let it cook, whisking frequently, for a minute or two, until it thickens up.
Remove the pot from heat and whisk in the butter, whiskey, vanilla, and turmeric, if using.
Let the pudding cool for a bit. Taste-test it and add more salt if you like.
Transfer the pudding to serving containers and cover them tightly. Chill until the pudding is fully set, about 3 hours.
Serve.