I truly do miss Egg McMuffins from McDonalds, but that's okay because there are always vegan alternatives. In this case, almost the whole recipe consists of vegan alternatives to fast food breakfast standards. Instead of egg I used tofu. Instead of bacon or sausage I used veggie Canadian Bacon. And, instead of american cheese, I used some Soy Mozzarella Cheese. Unfortunately the "cheese" didn't want to cooperate and melt but it tasted great anyway.
Fuck You McDonalds.