Coconut butter runs between $12 and $16 per pound at health food stores. But I can get shredded coconut for $3 per pound! This does require a pretty good food processor; my Cuisinart works great.
4 cups unsweetened, shredded coconut meat
Super-simple: Dump the coconut in your food processor with the S-blade in place, and turn it on.
Set your oven timer for 10 minutes, and go do something else.
Come back, scrape down the sides of the food processor bowl with a rubber scraper, and run for another five to seven minutes or so—it should flow in the bottom of the bowl.
Scrape into a jar or snap-top container. Doesn’t even really need refrigeration, unless you’re planning to keep it for months and months.
4 cups of finely-shredded, unsweetened coconut yields about 1 cup of butter. Figure 8 servings of 2 tablespoons, each with: 142 Calories; 13g Fat (80.2% calories from fat); 1g Protein; 6g Carbohydrate; 4g Dietary Fiber; 2g Usable Carbs
If you can only get unsweetened coconut in large flakes, they’ll work fine, too; I just don’t have a measurement of how many cups of flakes for a cup of butter.
In the city where I live, we have two health food grocers. One only carries shredded coconut in little seven ounce packages, for something like $5.
The other has it in a bin in the bulk foods section for a big $3 per pound. It’s worth looking for the bulk coconut! Too, try to find a store with a fairly brisk turnover. The fresher your coconut, the better your coconut butter will be.