No, the Impossible Breakfast Sandwich at Starbucks is NOT vegan. The bun contains eggs and butter, the egg patty is made with real eggs, and it is topped with dairy cheese. The only vegan component of the sandwich is the Impossible patty.