Tofu McMuffin recipe

Vegan Egg McMuffin

The Egg McMuffin is super easy to veganize. (Stephen Hui)

Since they’re a favourite breakfast of mine, I often post pictures of Tofu McMuffins on Instagram. Whenever I do, someone invariably asks for the recipe.

So, let’s kick off the seventh annual Vegan Month of Food by devouring this sandwich, which sadly isn’t on McDonald’s menu yet. Here’s how to cook up a vegan version of the Egg McMuffin.


Tofu McMuffins

It’s hard to eat just one Tofu McMuffin. (Stephen Hui)


  1. Cut a slice of tofu one centimetre thick. Use a cookie cutter or knife to cut the tofu into a circle. Eat the leftover bits.
  2. Fry the tofu and a slice of bacon or ham on both sides in vegetable oil.
  3. Heat an English muffin in a toaster or an oven.
  4. Melt the cheese on one half of the muffin in the oven or on top of the bacon or ham in the pan.
  5. Spread margarine on the hot English muffin.
  6. Put together your glorious Tofu McMuffin, Instagram that shit, and eat.
Tofu McMuffins again

Sometimes I don’t bother with the cookie cutter. (Stephen Hui)

Note: The directions make one sandwich, so double and triple the recipe as needed. It shouldn’t take longer than 10 minutes to cook up this classic breakfast.

10 thoughts on “Tofu McMuffin recipe

  1. Love it! Back before going vegetarian a number of years ago the Egg McMuffin was a staple breakfast for me, but for whatever reason it has never occurred to me to make a vegan one despite it being totally easy. 🙂

  2. Pingback: Gardein breakfast sandwich makes for easy vegan morning meal | Veg Coast

Comments are closed.