This frozen product is pretty good. Very tasty. And very easy to cook, the instructions are simple. I steamed some broccoli and added it at the end to make a sort of broccoli beef type dish with it. (I also added the white rice that you see in this picture. The product is just steak and sauce.) The texture is great, the flavor is not an exact replica of beef, but it's pretty close. For anyone who is vegan for ethical reasons, it should be close enough. There is a certain sweetness to the flavor, and it's not the sauce, it's the meat itself. I can't put my finger on it. But this is what reminds me that I'm not eating actual steak when I'm eating this product. I've actually tasted this same sweet-ish flavor in other vegan steak products so maybe it's just something about the textured soybean protein, I don't really know. It's not unpleasant, it's just not quite really the flavor of steak. The sauce is good, savory and flavorful, I wish there was a little more sauce to be honest. But I always wish there was more sauce with everything so maybe it's just me. The flavor of black pepper is present but not very strong in this dish, I was expecting a lot more black pepper flavor so I was a little bit disappointed because it's called black pepper steak. But it was good nonetheless; I would buy it again. I felt very satisfied after eating this; it was delicious.