In a large bowl, cream together the tofu, sugar & shortening. Add the baking powder, baking soda, salt & cream of tartar. Mix well. Add the remaining ingredients & stir to ensure that the ingredients have been well combined. Spoon the batter into lightly oiled muffin pans. Bake in an oven preheated to 375F for about 30 minutes. Test with a skewer to see if they are done. If not done, return to the oven & test every 5 minutes. Cool on wire racks. Recipe by Mark Satterly