I completely agree. Most of the time, there’s just no substitute in flavor, mouthfeel, melting point, etc. when vegan stuff is being asked to perform on the playing field that butter, cream, milk etc. invented. Not a level playing field. And putting in xanthan gum, or other engineered stuff, is a stop-gap at best.
Tofu hot dogs are ok for meat-eaters who grew up eating meat hot dogs, but IMO these are crutches best abandoned as soon as possible.
I’ve been a vegetarian since 1981, having been raised in a home in the midwest where tofu was a regular normal thing to eat and have in the fridge because half our fam is Chinese. It was a whole nuther world outside our house though.
The closest I’ve gotten to an actually tastes good GF vegan brownie:
Preheat oven to 325°F / 162.7778°C … or if in Texas, just put the SunOven outside 5 minutes before you want to bake
2T coconut oil (cold-pressed, unrefined is best), liquid
1/2c sugar (whatever is on hand, brown sugar is ok too)
1 T ground flax meal dissolved in 2 1/2T boiling water, beaten well, let it set up for 5-10 minutes before using
1/4c “almond beverage” or oat milk or other milky liquid
1c almond flour (I get an ok price at Costco)
1/4c unsweetened cocoa powder
1/8t sea salt
1t baking powder
1/2c chopped almonds or unsweetened coconut flakes or a blend
1/4c dark chocolate chips
Mix all the wet stuff in one bowl.
Mix all the dry stuff in a different bowl.
Combine the bowls.
Bake in a 8"x8" pan lined with parchment paper for ~35-45 minutes.
Slower oven is better for chewier brownies.
Cool slightly before cutting.
ETA: thank you @zfirphdn for that good catch… because even though I do have a sweet tooth, I don’t recommend making anything that is half sugar. For this reason, I stopped making mustang grape jelly years ago, because it is literally half sugar and half grapes. My pancreas told me to.
ETA2: grammar, and a better estimate of baking time, as my oven is quirky and I ought to have a separate oven thermometer because I sense the dial and the true oven temperature are often… dissimilar…