Homemade Vegetarian McGriddle

Pancake 'buns' with eggs and cheese for a sweet and savory breakfast sandwich that's ready faster than a drive-through run.

Total
15 min
Prep
5 min
Cook
8–10 min
Serves
2
Protein
18–22gper serving
Crystal whisking eggs in a white bowl at the counter

Why you’ll love it

  • Ready in under 15 minutes from start to finish—faster than a fast food run
  • Sweet and savory combination satisfies both breakfast cravings at once
  • I use thick pancake batter so the 'buns' hold together and don't fall apart
  • Provides 18-22g of protein per sandwich from eggs and cheese to keep you full
  • Completely customizable with different proteins, cheese, or pancake flavors
The one step that mattersKeep the pancake batter thicker than regular pancake batter so it holds up as a bun—this is the most important tip

Good morning! Have you ever woken up with an incredible urge for a McDonald's McGriddle but didn't want to actually go to McDonald's? That's exactly what happened to me one morning, and this homemade version was born. Funny thing is, I'd never actually had a McDonald's McGriddle before making this, but the craving was real!

This homemade version is so good that it was nearly gone before I remembered to take a picture. I had to rotate the plate because the other side already had a large bite taken out of it—that's how delicious these are! The magic is in the combination of sweet pancake 'buns' and savory eggs with cheese. That sweet-and-savory breakfast combo is unbeatable and keeps you satisfied all morning.

The whole thing comes together in less than 15 minutes from start to finish, which is faster than actually going to McDonald's when you factor in getting dressed, driving, waiting in line, and coming back home. Plus, you can customize everything exactly how you like it. I want to experiment with chocolate chip pancakes as the 'buns' for an extra sweet version, which sounds absolutely amazing. You could also add bacon, sausage, or keep it vegetarian like I usually do.

What I love about this recipe is how it transforms a simple breakfast into something that feels indulgent and special, even on busy weekday mornings. The thick pancake batter is key—it creates sturdy 'buns' that actually hold together like bread, not floppy pancakes that fall apart. Trust me, the technique makes all the difference.

Crystal stirring the pancake batter in a white bowl

About the ingredients

The pancake 'buns' are where the magic happens. You'll start with one cup of all-purpose flour, one teaspoon of baking powder for a bit of lift, and a pinch of salt. Then you add one whole egg (not just egg whites—the whole egg helps with structure and richness), one tablespoon of olive oil for moisture, and one tablespoon of monk fruit sweetener. I love monk fruit because it's a zero-calorie natural sweetener that makes these taste sweet without adding sugar, but you can absolutely use regular sugar if you prefer. The sweetness level is subtle, not overpowering, which is perfect for balancing the savory eggs and cheese.

For the liquid, you'll add water or milk of choice one tablespoon at a time. The key here is to make the batter THICKER than regular pancake batter. You want it thick enough to hold together as a bun structure, not thin and runny like typical pancakes. This is crucial for them to work as sandwich buns. I usually use regular water to keep it simple, but milk (dairy or plant-based) makes them slightly richer and more tender if you want to elevate it.

For the filling, you'll need eggs—one or two per sandwich depending on how protein-packed you want it—and cheese slices. American cheese is classic for that authentic fast-food vibe and melts beautifully, but I often use cheddar or pepper jack when I want more flavor. Use whatever cheese makes you happy.

And you'll need round silicone molds or egg rings to create those perfect circular shapes. This is what makes them look like actual McGriddles instead of just pancakes with eggs on top. I picked up a set of silicone molds on Amazon for about $10, and I use them constantly for everything from these breakfast sandwiches to English muffins.

Crystal spooning batter into metal rings set in a pink pan

How I make it

The process is beautifully efficient because everything cooks in one pan at the same time. You'll start by making your thick pancake batter, then heating a large pan over medium-low heat. Place your silicone molds or egg rings in the pan—you'll need at least four molds total (two for the pancake buns and one or two for the eggs, depending on how many eggs you're using per sandwich).

Pour the pancake batter into the molds first, filling them about two-thirds full. Then crack your eggs into separate molds. Cover the pan with a lid—this is where the magic happens. The covered environment creates steam that helps everything cook evenly. The pancakes get fluffy and cooked through without burning, and the eggs set perfectly without needing to flip them.

Here's a pro tip I discovered: add a splash of water to the pan (not in the molds, but around them) and re-cover. This creates even more steam that helps the eggs set quicker and makes flipping everything easier. The whole cooking process takes about 6-8 minutes total—3-4 minutes per side. Once everything is golden and cooked through, you simply assemble: bottom pancake bun, cheese, egg, another slice of cheese (because why not), and top pancake bun.

The result is a perfectly portioned breakfast sandwich that looks impressive and tastes even better. The sweet pancakes complement the savory eggs and melty cheese in a way that's surprisingly sophisticated for such a simple combination. I make these at least once a week, and they never get old.

Tips from my kitchen

  • Keep the pancake batter thicker than regular pancake batter so it holds up as a bun—this is the most important tip
  • I use silicone molds or egg rings to get perfect circular shapes that look like the real thing
  • The steam technique (adding water to the pan and covering) helps eggs set faster without overcooking
  • Cook on medium to low heat to prevent burning the pancakes before they cook through
  • You can meal prep the pancake 'buns' ahead and store in the fridge to assemble quickly on busy mornings
  • Future variation I want to try: chocolate chip pancakes as buns for an extra sweet version
  • Add bacon, sausage, or veggie sausage for more protein and flavor options
  • Use parchment paper circles in your molds for even easier release

Homemade Vegetarian McGriddle

Pancake 'buns' with eggs and cheese for a sweet and savory breakfast sandwich that's ready faster than a drive-through run.
Prep
5 min
Cook
8–10 min
Total
15 min
Serves
2
Calories
350–400

Ingredients

Pancake Buns
  • 1 cup all-purpose flour (spooned and leveled for accuracy)
  • 1 teaspoon baking powder (make sure it's fresh for best rise)
  • 1 whole egg (room temperature works best)
  • 1 tablespoon monk fruit sweetener (or regular granulated sugar)
  • 1 tablespoon olive oil (or melted butter for richer flavor)
  • Pinch of salt (about 1/8 teaspoon)
  • Water or milk of choice (add 1 tablespoon at a time until thick batter forms, usually 3-4 tablespoons total)
Filling
  • 2-4 eggs (1-2 per sandwich, depending on protein goals)
  • 2-4 slices American cheese (or cheddar, pepper jack, or your favorite melting cheese)

Instructions

  1. In a medium bowl, whisk together 1 cup flour, 1 teaspoon baking powder, 1 tablespoon sweetener, and a pinch of salt.
  2. Add 1 whole egg and 1 tablespoon olive oil to the dry ingredients. Mix until combined.
  3. Add liquid (water or milk) gradually, 1 tablespoon at a time, mixing after each addition until you reach a THICK batter consistency (thicker than regular pancakes).
  4. Heat a large pan over medium-low heat (not too hot or the pancakes will burn before cooking through).
  5. Place 4 silicone molds or egg rings in the heated pan (2 for pancake buns, 2 for eggs).
  6. Pour pancake batter into 2 molds, filling about 2/3 full to allow for slight expansion.
  7. Crack 1-2 eggs into the remaining molds (one egg per mold).
  8. Cover the pan with a lid to create steam that helps everything cook evenly.
  9. Optional but recommended: Add a small splash of water to the pan (around the molds, not in them) and re-cover—this creates extra steam for faster cooking.
  10. Cook for 3-4 minutes, then carefully flip both pancake buns and egg molds using a thin spatula.
  11. Cook for another 3-4 minutes on the second side until golden and cooked through.
  12. Remove from heat and carefully pop everything out of the molds.
  13. Assemble your sandwich: bottom pancake bun, slice of cheese, cooked egg(s), another slice of cheese, top pancake bun.
  14. Enjoy immediately while the cheese is melty and everything is warm!

Equipment

  • 4+ silicone molds or egg rings (round, about 3-4 inches diameter)
  • Large pan with lid
  • Thin spatula for flipping
Nutrition, per sandwich
350-400 calories18-22g protein40-45g carbs12-16g fat1-2g fiber

Questions I get about this one

How do I get the pancakes to actually hold together like buns?

The secret is making the batter thicker than normal pancake batter. I add liquid gradually and stop when I reach a thick, spoonable consistency. The batter should hold its shape when poured, not spread out thin. Using molds also helps create uniform, sturdy shapes that work perfectly as buns. If your batter seems too thin, just add a bit more flour until it thickens up.

What if I don't have silicone molds?

No problem! Metal egg rings work great and are super affordable—I got mine for like $8 on Amazon. You can even use clean, empty tuna cans with both ends removed as makeshift molds in a pinch. Mason jar lids (just the metal ring part) also work. Just make sure whatever you use can handle the heat of the stovetop and that you can safely remove it after cooking.

Can I make these ahead of time?

The pancake 'buns' can definitely be made ahead and stored in the fridge in an airtight container. They'll keep for 3-4 days. When you're ready to eat, just reheat the buns for 20-30 seconds in the microwave, cook fresh eggs, and assemble. This makes busy weekday mornings so much easier! I often make a double batch of pancake buns on Sunday and use them throughout the week for quick breakfasts.

Made it? Tell me how it went

Your rating
Jump to recipeWatch