If you’re a fan of the McGriddle, you’re going to love this homemade version! This breakfast sandwich combines all the sweet and savory flavors you crave with a soft, fluffy pancake “bun” that’s just bursting with maple syrup goodness. It’s the perfect way to treat yourself to a satisfying breakfast or brunch.
Why You’ll Love Homemade McGriddle
Sweet and Savory Magic
The sweet maple-flavored pancakes pair perfectly with the salty bacon, melty cheese, and scrambled eggs. It’s a flavor combination that’s both comforting and satisfying, all in one bite.
Quick and Easy
Making this McGriddle at home is surprisingly simple and can be done in less time than you think. No need to wait in line—just a few minutes of prep and you’re good to go!
Customizable
You can easily tweak this sandwich to your preferences. Add sausage instead of bacon, swap out the cheese, or even pile on extra toppings like avocado or tomato to make it your own.
Perfectly Portion-Sized
This McGriddle is filling but not over-the-top. It’s the right amount of food to start your day without feeling sluggish, and it’s a complete meal in one!
Fun to Make
Cooking this McGriddle at home is a blast! It’s a great recipe to make with the family or impress your friends with something they’ll love.
(Note: the full ingredients list, including measurements, is provided in the recipe card directly below.)

Disclosure: This post contains affiliate links.If you click and make a purchase, I may earn a small commission at no extra cost to you.
Ingredients in Homemade McGriddle
Pancake Buns
These are the base of the McGriddle, providing that signature sweetness and fluffiness. You’ll need pancake mix or ingredients to make homemade pancakes with a touch of maple syrup for the extra sweetness.
Bacon or Sausage Patties
Bacon brings the crispy crunch and savory goodness, but if you prefer sausage, you can easily swap it in for a juicy patty.
Eggs
Scrambled eggs add a rich and creamy texture that ties everything together perfectly. It’s the perfect addition to balance the sweet and salty components.
Cheese
Melted cheese adds a gooey, savory layer to your McGriddle. Cheddar or American cheese works best for that melt-in-your-mouth experience.
Maple Syrup
You’ll add a small drizzle of maple syrup to the pancake buns to get that signature McGriddle flavor. It’s the little touch that makes all the difference.
Instructions
Make the Pancake Buns
Start by preparing the pancake mix according to the package directions, or make your own batter from scratch. Add a teaspoon of maple syrup to the batter to get that sweet, distinctive McGriddle flavor. Cook the pancakes on a griddle or skillet, making them slightly smaller than usual to fit your sandwich size.
Cook the Bacon or Sausage
While your pancakes are cooking, heat a skillet over medium heat and cook your bacon until crispy. If you’re using sausage patties, cook them in the same way, making sure they’re browned and cooked through.
Scramble the Eggs
In a separate pan, scramble your eggs. Season with a pinch of salt and pepper, and cook them until soft and fluffy. If you like your eggs a little more cooked, feel free to cook them longer.
Assemble the McGriddle
Once your pancakes, bacon or sausage, and scrambled eggs are ready, it’s time to assemble the McGriddle! Place one pancake on a plate, then layer with a slice of cheese, your cooked bacon or sausage patty, and scrambled eggs. Top it off with another pancake, and gently press it together to let the cheese melt slightly.
Drizzle with Maple Syrup
For that classic McGriddle sweetness, drizzle a small amount of maple syrup on the inside of the pancake buns before assembling. You can also drizzle some on top once the sandwich is assembled for extra flavor.
Serve and Enjoy
Your homemade McGriddle is ready to enjoy! Serve it hot and get ready for a delicious, filling breakfast that hits all the right notes of sweet and savory.
Nutrition Facts
Servings: 2
Calories per serving: 580
Total Fat: 32g
Saturated Fat: 12g
Cholesterol: 235mg
Sodium: 890mg
Total Carbohydrates: 49g
Dietary Fiber: 2g
Sugars: 16g
Protein: 28g
Calcium: 200mg
Iron: 2mg
Potassium: 300mg
Preparation Time
Prep Time: 10 minutes
Cook Time: 10 minutes
Total Time: 20 minutes
How to Serve Homemade McGriddle
With Fresh Fruit
Serve your McGriddle with a side of fresh fruit like berries, banana slices, or orange wedges for a refreshing contrast to the rich, savory sandwich.
With a Hot Beverage
Pair it with a hot cup of coffee, tea, or even fresh orange juice to complete the breakfast experience.
As a Brunch Dish
This McGriddle is perfect for brunch! Serve it alongside some crispy hash browns or breakfast potatoes for a hearty, satisfying meal.
With Extra Toppings
Feel free to add extra toppings like avocado, tomatoes, or even a little hot sauce if you want to mix things up. The options are endless!
Additional Tips
Make it Ahead: You can cook the bacon, eggs, and pancakes ahead of time, then just assemble and heat when you’re ready to eat. This makes for a quick and easy breakfast on busy mornings!
Customize the Protein: Swap out bacon for breakfast sausage, turkey bacon, or even grilled chicken for a different take on the McGriddle.
Adjust the Sweetness: If you prefer a more intense maple flavor, you can add extra syrup to the pancakes or even drizzle it over the top once the McGriddle is assembled.
For a Lower-Calorie Version: Use whole wheat pancakes or a low-calorie pancake mix. You can also swap the regular bacon for turkey bacon or use egg whites instead of whole eggs.
Perfect Size: If you’re making smaller versions, adjust the pancake size so they fit perfectly into a muffin tin for mini McGriddles. These are perfect for kids or as a fun snack!
FAQ Section
Q1: Can I make these pancakes ahead of time?
A1: Yes, you can prepare the pancakes ahead of time, store them in the fridge, and quickly reheat them when you’re ready to assemble your McGriddle.
Q2: Can I make the McGriddle with sausage instead of bacon?
A2: Absolutely! You can swap out the bacon for sausage patties, or even use turkey sausage for a lighter version.
Q3: How do I keep the pancakes from getting soggy?
A3: Make sure the pancakes are cooked through and not overly thick. You can also add the maple syrup on the inside of the pancakes before assembling to keep the exterior pancakes from becoming soggy.
Q4: Can I freeze the McGriddle for later?
A4: Yes, you can freeze the individual components (pancakes, scrambled eggs, bacon, or sausage) and assemble them when you’re ready. Reheat in the microwave or oven.
Q5: How do I get the pancakes the right size?
A5: Use a 1/4 cup measuring cup to pour the pancake batter onto the griddle or pan. This will give you perfectly sized pancakes for your McGriddle.
Q6: What cheese works best for this recipe?
A6: American cheese melts wonderfully, but you can also use cheddar, mozzarella, or even pepper jack if you want a little extra flavor.
Q7: Can I add more toppings to the McGriddle?
A7: Definitely! You can add extras like avocado, tomatoes, or even a drizzle of hot sauce if you’re craving more flavor.
Q8: Is it possible to make this McGriddle with egg whites only?
A8: Yes! You can make it with egg whites instead of whole eggs to cut down on the calories while still getting that satisfying texture.
Q9: Can I make the pancakes from scratch instead of using pancake mix?
A9: Absolutely! Homemade pancakes made from scratch will work perfectly. You can make a simple batter using flour, milk, eggs, baking powder, and a touch of sugar.
Q10: How can I make this recipe healthier?
A10: You can use whole wheat pancakes, turkey bacon, and egg whites. Also, opt for a sugar-free or reduced-sugar maple syrup to cut down on the sweetness.
Conclusion
The Homemade McGriddle is the perfect breakfast treat that’s equal parts sweet and savory. It’s easy to make, and with a few simple ingredients, you can enjoy a delicious, satisfying breakfast at home. Whether you’re starting your day with a bang or treating yourself to brunch, this McGriddle will hit the spot every time! Enjoy!
Print
Homemade McGriddle
- Total Time: 25 minutes
- Yield: 2 McGriddles (can be doubled or tripled for more servings) 1x
Description
- Make your own version of the beloved McGriddle at home! Soft, fluffy pancakes with a sweet maple flavor sandwiching a delicious combination of crispy bacon, eggs, and melted cheese. This Homemade McGriddle is the perfect breakfast or brunch treat with a satisfying balance of sweet and savory.
Ingredients
-
For the pancakes (McGriddle buns):
-
1 cup all-purpose flour
-
1 tablespoon sugar
-
1 tablespoon baking powder
-
½ teaspoon salt
-
1 large egg
-
¾ cup milk
-
2 tablespoons unsalted butter, melted
-
1 teaspoon vanilla extract
-
2 tablespoons maple syrup (for the sweet flavor inside)
For the filling:
-
4 large eggs
-
4 slices cooked bacon
-
4 slices American cheese (or your favorite cheese)
-
Maple syrup (for drizzling)
-
Instructions
-
Make the pancakes (McGriddle buns):
-
In a large mixing bowl, whisk together the flour, sugar, baking powder, and salt.
-
In a separate bowl, beat the egg, then stir in the milk, melted butter, vanilla extract, and maple syrup.
-
Pour the wet ingredients into the dry ingredients and mix until just combined. Be careful not to overmix; it’s okay if the batter is slightly lumpy.
-
-
Cook the pancakes:
-
Heat a non-stick skillet or griddle over medium heat and lightly grease it with butter or cooking spray.
-
For each pancake, pour about 2–3 tablespoons of batter onto the skillet. Cook for about 2-3 minutes on one side until bubbles form on the surface, then flip and cook for another 1-2 minutes until golden brown.
-
Continue cooking the pancakes in batches, keeping them warm in the oven.
-
-
Prepare the filling:
-
In a skillet over medium heat, cook the bacon slices until crispy and golden brown. Set aside.
-
In the same skillet, crack the eggs and cook to your preference (scrambled or fried). For fried eggs, cook until the whites are set but the yolks are still runny (or cook longer for a firmer yolk).
-
Set aside.
-
-
Assemble the McGriddles:
-
Place one pancake on a plate, then layer with a slice of cheese, followed by a crispy slice of bacon, and a cooked egg.
-
Top with another pancake, and drizzle with maple syrup for that signature McGriddle sweetness.
-
-
Serve and enjoy!
-
Serve immediately with extra maple syrup on the side if desired.
-
Notes
-
Sweetness: You can adjust the amount of maple syrup in the pancake batter to your preference. For a stronger maple flavor, add more syrup.
-
Egg Cooking Style: Feel free to adjust how you cook your eggs. You can also scramble them for a softer filling.
-
Make-Ahead: You can make the pancakes ahead of time and store them in the refrigerator. Just reheat in the microwave or a skillet before assembling.
-
Variations: Swap out the bacon for sausage patties or use a different type of cheese for variety.
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Category: Breakfast
- Method: Cooking
- Cuisine: American
Nutrition
- Serving Size: 1 McGriddle
- Calories: 550
- Sugar: 22g
- Sodium: 800mg
- Fat: 29g
- Saturated Fat: 10g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 2g
- Protein: 3g
- Cholesterol: 180mg