My daughter has dairy and nut allergies so I know how hard it can be.
There are many different vegan mac and cheese recipes so if you find one that you dont like, try a different one. We found one not too long ago that was really good, I just couldnt get past that nutritional yeast smell. My kids really liked it though.
One of our favorite desserts is "Welfare Cake" or "Crazy Cocoa Cake" Its vegan and its so yummy! You'll never miss the eggs or butter.
This is the variation I make. Its out of the Best of Sunset Low Fat Cookbook.
1 1/2 C Flour
1 C granulated sugar
3 TBSP unsweetened cocoa
1 tsp baking soda
1/2 tsp salt
5 tbsp salad oil
1 tbsp apple cider vinegar
1 tsp vanilla
1 C cold water
2 TBSP powdered sugar
grease an 8X8 pan
whisk together the flour, sugar, cocoa, baking soda, and salt.
Mix the oil, vinegar, vanilla and water together in a measuring cup and pour all at once into the dry ingredients
Mix until just incorporated. Pour into the pan. And put in the 350F (375 for high altitude) for 30 minutes.
So yummy!
Also for pancakes you can mix up regular pancakes just substitute the egg for a mashed banana,the butter for oil and the milk for vanilla rice milk. YUMMY! Pancakes are a big hit in our house, I usually add extra stuff to it like applesauce and blueberries.
For alot of baking, you can subsitute mashed banana for the eggs. A friend of mine who has eliminated pretty much everything out of her diet because of a sick child, made a yummy cake with mashed bananas, gluten free/soy free flour, dates, canned pumpkin, and rice milk. It was so good. I dont know the recipe specifics and she doesnt really either. She just threw everything into a bowl and baked at 350 until it was done.
I made oatmeal cookies once and substituted the eggs and oil/butter for a can of pumpkin and then spiced it like I would have spiced pumpkin pie and added some cranberries. YUM!
You could also make ice cream for him with coconut milk. There is a blog out there, I cant remember what it is but if you google rice milk and ice cream or vegan and ice cream, it will come up.
There is also a brand that you can get at whole foods or wild oats thats called Enjoy Life. Its an allergen free brand of snacks. I hear its really good.
HTHs