These are both fantastic, authentic-tasting meat substitutes. Which is better is going to be down to personal preference. If you are sensitive to soy-based products, then avoid the Impossible Burger. If you like your burger a little on the bloody side, then the Impossible Burger is the better choice with its heme iron. Taste wise, they are both good.