The "looks and tastes normal" part is tough without eggs - it simply does not have the same
texture.
My nephew was vegan for a while, and we baked a few cakes. While they were tasty, none of them were the same as something with eggs in the structure.
I've had this in my "to try" pile for a bit, if you don't get something T & T as you requested it might provide a starting point for you:
Vegan Coffee Cake
Author: Theresa Whitney
Recipe type: Dessert
Prep time: 20 mins Cook time: 25 mins Total time: 45 mins
Serves: 9
This is moist,delicious, cinnamon goodness.
Ingredients
Cake:
3/4 c almond milk
1 t apple cider vinegar
1/3 c organic cane sugar
1/2 c canola oil
1 t vanilla
1 1/4 c all purpose flour
2 t baking powder
1 t cinnamon
½ t salt
Swirl:
2 t cinnamon
2 ½ t organic cane sugar
1 1/2 T agave
Crumble Topping:
1 c all purpose flour
1/3 c brown sugar
1 t cinnamon
1/4 c Earth Balance margarine
Instructions
Preheat oven to 375 degrees.
Grease and flour and 8 or 9 inch cake pan.
In large mixing bowl, pour in the milk and vinegar and let sit for 5 minutes.
Add in the sugar, oil, and vanilla.
In small bowl, combine flour, baking powder, cinnamon and salt.
Dump the flour mixture into the wet ingredients and mix until smooth.
Pour batter into prepared cake pan and set aside.
In small bowl, combine swirl ingredients, put on top of batter and swirl into batter (this didn’t leave a cinnamon swirl as Calista intended but made the cake sweet and delish)!
In the small mixing bowl, mix together the flour, sugar and cinnamon, then add in the margarine and combine with your hands. You are aiming for large crumbs.
Scatter crumble over cake.
Bake for 20-25 minutes, until a knife inserted into cake comes out clean.
http://www.zestyvegan.com/2012/07/14/vegan-coffee-cake/