Okay, so when I was in my late teens, I went through a vegetarian phase. It didn't last for very long, but I gave it the old college try. Let's face it, most of us are hard core meat eaters. I can't truthfully say that I felt a bit better while consuming only veggies and back then, to the best of my knowledge, there were not all the meat substitutes that we have today.

I know it's not PC to admit that you enjoy a good steak because we're all supposed to be aware that an animal died so that we could eat. Well, call me a caveman, but I know an animal died. An animal that was born to be on my plate. When I see a herd of cows, I see a field of steaks and burgers. I'm just not moved by any of the arguments against eating meat except, of course, for the health concerns. I doubt that, even if we save all the cows and pigs, that a single one of them is going to contribute anything to society.

Part of the problem with all the substitute meats is not just that most of them don't taste like meat, they also don't have the texture of meat and a lot of our perception of how food tastes goes back to texture. While Garden Burgers are really not bad, you're not going to fool anyone into thinking it's beef. The taste is close, but the texture misses by a mile.

Well, enter a brand new contender in the substitute meat competition, it's called Beyond Meat and, according to the companies founder, it not only tastes and feels like meat, it's actually more nutritious than the real thing.