Commercial supplies of Brazil nuts are still derived entirely from wild trees though there are concerns that they're being harvested too intensively. Brazil nuts can be eaten raw or used in cooking.
This recipe came from my mother-in-law ... As for the nuts, if you don't have Brazil nuts, don't like them, or you don't have 3 cups of them, you can substitute almonds, pecans or walnuts.
You can make a smooth, silky, white milk from almost any nut — in this recipe I have used almonds, but it works just as well with brazil nuts, hazelnuts, macadamias and cashew nuts. Although ...