fbpx
  • Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Romy London
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
  • Breakfast
  • Dinner
  • Pasta
  • Quick & Easy
  • Cakes & Bakes
  • Desserts
menu icon
go to homepage
  • About Me
  • Recipes
  • Cookbook
  • Work With Me
  • Contact
    • Facebook
    • Instagram
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • About Me
    • Recipes
    • Cookbook
    • Work With Me
    • Contact
    • Facebook
    • Instagram
    • TikTok
    • YouTube
  • ×
    Home » Recipes » Breakfast

    Vegan Egg McMuffin

    Published: Jan 23, 2021 · Modified: May 6, 2025 by Romy · This post may contain affiliate links · 1 Comment

    Jump to Recipe Print Recipe

    Get ready for a breakfast treat with this purely delicious Vegan 'Egg' McMuffin recipe! It's the vegan twist you didn't know you needed. Simple steps, familiar taste – your homemade McDonald's Egg McMuffin is just a whisk away!

    This recipe is:

    • 🌱 100% vegan
    • 🍳 egg-free
    • 👩‍🍳 super simple
    • 🍔 a tasty McDonald's copycat
    • 🌅 perfect for breakfast

    If you're in the mood for more breakfast excitement, explore my Vegan Breakfast Burger or my flavorful Vegan Scramble recipes.

    Easy to make and simply delicious, this Vegan 'Egg' McMuffin might become your new go-to morning treat! So let's dive straight into creating your own vegan breakfast masterpiece!

    2 vegan egg mcmuffins on a white plate, one of them leaning on the other with a bite taken out of it, on yellow background
    Jump to:
    • Ingredients & Notes
    • How to Make a Vegan Egg McMuffin
    • Related Recipes:
    • 📝  Recipe Card
    • 📖 Recipe Card

    Welcome to the ultimate morning treat – the Vegan 'Egg' McMuffin! 🌞 If you've been craving the iconic flavors of a certain fast-food breakfast, but with a vegan twist, you're in for a treat. This 100% vegan rendition captures the essence of the beloved McDonald's Egg McMuffin, minus the eggs.

    Imagine sinking your teeth into a perfectly toasted English muffin, layered with a savory, golden "egg," and topped with vegan cheese and bacon. It's a breakfast dream come true, and the best part? It's super simple to make!

    2 stacked homemade mcmuffins

    Weekend breakfasts just got a whole lot better with this Vegan Egg McMuffin recipe.

    Childhood memories, anyone? Back in the day, McDonald's was a rare treat for my brother and me. Fast forward to my college days in Cologne, and I found comfort in those drive-through breakfasts. Yep, 5 am wake-ups for classes called for some serious comfort food.

    My go-to order? The classic McDonald's Egg McMuffin. Little did I know it was an English muffin, and little did I know I'd one day call England home. Fast forward again, and here I am, whipping up a ridiculously easy and delicious vegan version of that childhood favorite. No magic, just pure tastiness. Let's make breakfast magic together!

    Ingredients & Notes

    Here's everything you need for this recipe:

    • Tofu: I always use extra-firm tofu for this recipe as I have found it gives the best results. Other tofu versions are simply too soft, so I would only really recommend using extra-firm tofu for your copycat egg McMuffin.
    • Lettuce or fresh spinach: not usually part of a traditional McDonalds Egg McMuffin, but I love adding in some greens - plus they're tasty on this breakfast burger too!
    • English muffins: You an use store-bought English muffins or simply make your own at home.
    • Vegan sliced cheese: This melts wonderfully on top of the 'vegan egg' patty! I like to use the cheddar-style slices from Morrisons, but go with your personal favorite for this recipe.
    • Kala namak (black salt): Black salt, also called 'kala namak' as sulfurous properties, giving it an eggy flavor. You only need a tiny amount of it each time and I recommend investing in a small jar of black salt for your pantry.
    • Black pepper: No copycat Egg McMuffin without salt and black pepper!
    • vegan ham or bacon slices: This is totally optional, but I love the flavour combination with the tofu egg, so definitely add a slice or two! You can use store-bought vegan bacon or make your own with my Best Vegan Bacon Recipe.
    • Tomato ketchup (optional): Rounds up the flavors of the Vegan Egg McMuffin just beautifully! However, ketchup is not usually part of the classic McDonalds recipe, but goes so well with the vegan bacon and vegan egg patty.
    2 vegan egg mcmuffins stacked on a white plate

    How to Make a Vegan Egg McMuffin

    Step 1: Shape Your "Egg"

    Halve your tofu block (I used Cauldron). Use a large, round cookie cutter for a perfect fit inside the muffin.

    Step 2: Cook the Vegan Egg

    In a hot, oiled pan with a pinch of Kala Namak, fry tofu until golden on both sides. Sprinkle with black pepper.

    Step 3: Assemble the McMuffin

    Slice and lightly toast the muffin for a soft yet crispy texture. Spread vegan spread, add ketchup (optional), place tofu "egg," and vegan cheese. Grill briefly if needed.

    Step 4: Bacon and Finishing Touch

    Fry vegan bacon for enhanced flavor and texture. Place bacon on top of the "egg," add ketchup to the top muffin, and seal the deal. Enjoy your Vegan Egg McMuffin!

    Extra tip: Try not to move the tofu too much while it's cooking. You may also want to use a ladle or other utensil to push the slice into the pan so that you get the edges nice and crispy! 

    2 stacked breakfast muffins with a bite taken out of the top one
    close up of a bite taken out of the copycat mcdonalds mcmuffin

    📌 If you love Pinterest you can pin any of the images to your boards!

    Related Recipes:

    • 4 vegan english muffins in a bowl
      Sourdough English Muffins
    • vegan big mac with vegan big mac sauce on a white plate
      Vegan Big Mac Sauce
    • vegan burger with homemade vegan burger buns sitting on a black table
      Vegan Burger Buns
    • best vegan cheese sauce in a serving bowl
      Vegan Cheese Sauce

    Did you make this recipe? If so, will you do me a huge favor and leave a review and rating & let me know how you liked this recipe? THANK YOU! ❤️

    📝  Recipe Card

    Here's a handy recipe card that you can print out and keep in your kitchen for easy reference:

    📖 Recipe Card

    Two vegan egg McMuffins are stacked on a white plate on a yellow table.

    Vegan Egg McMuffin Recipe

    Romy
    Purely delicious vegan Egg McMuffin recipe - simple and easy steps to create this delicious McMuffin version at home!
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 15 minutes mins
    Total Time 20 minutes mins
    Course Breakfast
    Cuisine American
    Servings 2 servings
    Calories 412 kcal

    Ingredients
      

    • 2 English muffins
    • 1 400g-block firm tofu (14 oz) drained
    • 1 teaspoon olive oil
    • 1 pinch black salt kala namak
    • 2 slices vegan cheese
    • 2 slices vegan ham or bacon
    • 1 teaspoon dairy-free spread
    • black pepper to taste
    • tomato ketchup optional

    Instructions
     

    • Drain and press the tofu block for a few minutes to reduce any excess liquid, then slice the block in half lengthwise. Use a round cookie cutter that's roughly the same size as your English muffins and cut out one round tofu disc from each later. Set the leftover tofu aside for a different recipe.
    • Add a splash of oil to a non-stick pan and sprinkle the Kala Namak into it, then add the slice of tofu to the pan once it’s sizzling hot. Fry the tofu slice on both sides until golden – make sure not to move it around to much. It can also help to press the slice into the pan with a ladle to make the edges nice and crispy! Season with a little pepper.
    • Slice your muffin and lightly toast the slices in the pan, then spread the dairy-free spread on both of them.
    • Let’s assemble! Add a little ketchup to the bottom (if using). Place the tofu on top, then let the vegan cheese melt onto the hot tofu - if needed place it under the grill for 1-2 minutes, or until the vegan cheese becomes melty. Add the vegan ham or bacon slices on top, then pour some more ketchup and place the top half of the muffin on top.
    • Repeat for the second muffin, admire and serve immediately.

    Notes

    • Ensure to use extra-firm tofu for this recipe - soft or silken tofu will not work out.
    • The ketchup is completely optional, it's not part of the original McDonalds recipe, but I personally find it's a dollop of the red goodness is a delicious addition!
    • If you're using vegan bacon slices, you might have to give them a little fry before adding them to the muffin, depending on the brand/variety you use.
    • This breakfast muffin is also great cold, however, for best results, it's ideally served warm/hot.
    Keyword mcdonalds, mcmuffin, vegan egg mcmuffin, vegan mcdonalds recipe

    Love an indulgent vegan breakfast? Try some of my other breakfast recipes: 

    • Vegan Scrambled Eggs (No Tofu)
    • Vegan Buttermillk Pancakes

     © 2025 Romy London / Romina Callwitz | All images, videos, wordings and content are copyright protected and belong to Romina Callwitz. Please do not use any of my content without prior permission. If you wish to re-publish any (part of my) content, please get in touch via email. Thanks for your support!

    *Disclosure: This page may contain affiliate links and sponsored links that earn me a small commission, at no additional cost to you. You can find more information in my Privacy Policy.

    More Breakfast

    • Two jars of flaxseed pudding on the breakfast table
      Flaxseed Pudding
    • Stacked stuffed crepe rolls on a plate.
      Stuffed Vegan Crêpes
    • Two vegan soufflé pancakes with strawberries and chocolate sauce on top.
      Vegan Soufflé Pancakes
    • A savory vegan breakfast burger on a wooden serving tray with a knife stuck in the top of the burger.
      Vegan Breakfast Burger

    Reader Interactions

    Comments

      💭 Leave a Comment Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Elle

      June 19, 2024 at 8:20 am

      This was amazing! Didn't know how much I missed it until i had it.
      Do you know the protein, fat and carbs for it? I like to track my food.

      Thank you

      Reply

    Primary Sidebar

    Hey, I'm Romy!

    On this blog, you'll find some of my favorite vegan recipes for you to try at home.

    They all include detailed step-by-step instructions, so you can WOW everyone with your vegan kitchen magic in no time!

    About Romy

    FOLLOW ME

    • link to instagram account
    • link to facebook account
    • link to pinterest account
    • link to youtube account
    • link to tiktok account
    • Link to email

    As Seen In

    Romy London Uk as seen on Netflix, Channel 4, Metro, Cosmopolitan, TalkRadio, Channel 4, Evening Standard, Vegan Life, Vegan Food & Living

    Latest Recipes

    • Vegan burrito bowl loaded with vegetables, walnut mince and guacamole on the dinner table.
      Vegan Burrito Bowl
    • Grilled balsamic peaches with coconut yogurt and raspberry coulis on a dessert plate.
      Grilled Balsamic Peaches
    • Creamy Butter Beans Alla Vodka on a plate with a spoon.
      Butter Beans Alla Vodka

    🔎 Search

    Footer

    ↑ back to top

    About

    • Privacy Policy
    • Cookie Policy

    Newsletter

    • Sign up for my newsletter & NEVER miss a recipe!

    Contact

    • Contact
    • Work with me

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Romy London

    Manage Cookie Consent
    We use technologies like cookies to store and/or access device information. We do this to improve browsing experience and to show (non-) personalized ads. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
    Functional Always active
    The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
    Preferences
    The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
    Statistics
    The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
    Marketing
    The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
    Manage options Manage services Manage {vendor_count} vendors Read more about these purposes
    View preferences
    {title} {title} {title}