Laura Fuentes

menu icon
go to homepage
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Dinner
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
search icon
Homepage link
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Dinner
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
×
Home » Recipes » Pancakes

The McDonald’s Pancakes Copycat That Actually Tastes Right

By Laura Fuentes Updated May 29, 2026

5 from 1 vote

Recipe

This post may contain affiliate links. Read our disclosure policy here.

These McDonald’s pancakes recreate that soft, nostalgic texture and lightly sweet flavor everyone loves.

If you've ever wanted McDonald’s pancakes at home, this recipe gets surprisingly close to their hotcakes without artificial ingredients.

stack of homemade mcdonald's pancakes on a plate topped with a pat of butter and syrup over the top

What Makes McDonald’s Pancakes So Good?

Mostly nostalgia and possibly their soft, spongy texture, perfect circles, and lightly sweet flavor are what make McDonald’s pancakes instantly recognizable. My kids ask for them on road trips since they're one of the few drive-thrus offering classic breakfast foods.

I obsessed over this recipe for weeks after it became the most requested copycat in a reader survey, right behind my IHOP pancakes, Cracker Barrel pancakes, and Waffle House waffles. And now, you can make them hot off the griddle in your pajamas!

Ingredients 

My recipe contains no artificial ingredients, emulsifiers, or colorings. You’ll need staples like all-purpose flour, sugar, baking powder for a fluffy texture, and salt. For the closest flavor, use dairy milk (whole or 2%), large eggs, and a neutral oil (like canola or vegetable). A little vanilla adds a hint of flavor to the batter.

How to Make Copycat McDonald’s Pancakes

  1. Make the batter in a large bowl.
    Mix the dry ingredients in the bowl, then pour the wet ingredients. Use a fork to whisk the eggs into the milk first so you don’t overmix the batter.
  2. Cook the pancakes in a non-stick pan or griddle.
    Measure and pour ¼ cup of batter on the hot surface, then use the back of the scoop or a spoon to spread it into a 5″ circle. If needed, rinse the pan between batches so it doesn’t get too hot.
  3. Serve hot with butter and pancake syrup.
    This recipe makes 16, so you can keep them warm in a 200F preheated oven while you cook the rest. Leftovers freeze great, too!

Smooth Tops 

McDonald’s steams their previously frozen pancakes, which were first made on a smooth griddle. At home, you’ll need to pour the batter directly on a non-stick surface without using oil, spray, or butter.

stack of homemade mcdonald's pancakes on a plate topped with a pat of butter and syrup over the top
Always See My Recipes In Google

McDonald’s Pancake Recipe

stack of homemade mcdonald's pancakes on a plate topped with a pat of butter and syrup over the top
Servings: 6
Prep Time: 5 minutes mins
Cook Time: 15 minutes mins
These McDonald's pancakes recreate that soft, nostalgic texture and lightly sweet flavor everyone loves.
5 from 1 vote
Print Pin

Ingredients

  • 2 cups all-purpose flour
  • ¼ cup sugar
  • 4 teaspoons baking powder
  • ½ teaspoon salt
  • 2 cups of milk, whole or 2%
  • 2 large eggs
  • ¼ cup neutral oil, canola or vegetable*
  • ½ teaspoon vanilla*

Instructions

Make the batter:

  • In a large bowl, measure and whisk the flour, sugar, baking powder, and salt. Move the flour to the sides to make a well (hole) in the middle.
  • Pour in the milk, eggs, oil, and vanilla. With a fork, whisk the eggs and liquids together, then incorporate them into the dry ingredients until a batter forms.

Cook the pancakes:

  • Heat a griddle or non-stick pan over medium heat. For smooth tops, like McDonald’s pancakes, pour the batter directly on the non-stick surface. Pour ¼ cup of batter per pancake on the hot surface, and with the back of the scoop or a spoon, spread out the batter into a 5″ round circle.
  • Cook for 90 seconds to 2 minutes on the first side, then flip the pancakes with a thin spatula and cook for a little less time on the second side. Remove them from the pan or griddle onto a plate, then cover with a kitchen towel or a sheet pan and place in a 200F oven to keep the pancakes warm while you cook the rest of the batter.

Serve & Store:

  • Serve the pancakes warm, topped with butter and syrup.
  • Refrigerate leftovers for up to 4 days or freeze flat, then transfer into a zip bag and keep in the freezer for up to 3 months. Reheat in the microwave for 30 seconds to 1 minute or in the toaster.

Notes

  • McDonald’s uses soybean oil in its batter, which is neutral-flavored. Both vegetable and canola oils are considered neutral-tasting oils. You can use melted and gently cooled butter, but the flavor will be different.
  • McDonald’s does not use vanilla flavoring; they list “natural flavorings,” which is close to a caramel flavoring. Adding a little vanilla adds a hint of flavor to an otherwise bland/neutral-tasting batter.

Equipment

pancake syrup dispenser filled with syrup
Syrup Dispenser
large spatula for flipping pancakes
Pancake Spatula
Clean Treats
Clean Treats Cookbook
ceramic dish to keep pancakes warm
Ceramic Pancake Warmer

Nutrition

Serving: 1 2-3 pancakes | Calories: 317kcal | Carbohydrates: 45g | Protein: 9g | Fat: 11g | Saturated Fat: 1g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Trans Fat: 0.04g | Cholesterol: 57mg | Sodium: 532mg | Potassium: 202mg | Fiber: 1g | Sugar: 13g | Vitamin A: 247IU | Calcium: 279mg | Iron: 2mg

More Pancakes

  • stack of purple ube pancakes on a plate topped with coconut whipped cream and toasted shredded coconut
    I Tried the Viral Ube Flavor in Pancakes And… Wow
  • stack of buttermilk pancakes topped with butter and syrup
    Buttermilk Pancakes for 2
  • overhead view of simple pancakes for baby on a plate with sliced bananas
    Pancakes for Baby
  • stack of banana ricotta pancakes on a plate with sliced bananas and pancake syrup
    Banana Ricotta Pancakes

Comments

    5 from 1 vote

    Leave a Reply Cancel reply

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

    Recipe Rating




  1. Sarah says

    May 29, 2026 at 11:11 am

    5 stars
    These have nearly an identical taste to the McDonald’s hotcakes I remember. Similar texture, I had no idea they steam theirs which would obviously make a difference but for a homemade version, these turned out great and were good!

    Reply
Laura fuentes holding a skillet of food standing in front of a blue door

Hi! I'm Laura.
Known for the internet’s favorite pancake recipes and real-life dinners that make weeknights easier. These are the meals my family loves, and yours will too!

More about me →

Always See My Recipes In Google

Fresh Favorites

  • stack of homemade fluffy pancakes from scratch stacked on a plate, topped with a pat of butter, and pancake syrup over the top
    Best Fluffy Pancakes Recipe
  • rotisserie chicken alfredo
    Rotisserie Chicken Alfredo
  • Creamy balsamic vinaigrette drizzling from a spoon into a glass jar with a fresh salad in the background.
    The Best Balsamic Vinaigrette Dressing
  • baked cajun salmon
    Baked Cajun Salmon

Trending Now

  • stack of protein pancakes on a plate, topped with sliced strawberries and a drizzle of syrup
    Protein Pancakes with Protein Powder
  • copycat canes nuggets and fries with texas toast and two sauces
    Copycat Cane’s Chicken Recipe with Homemade Cane’s Sauce
  • large plate of freshly baked mixed chicken pieces
    Juicy Baked Chicken Pieces
  • creamy garlic sauce in a large pot with pepper on top
    Creamy Garlic Sauce

Footer

Browse

  • Start Here
  • Eat Healthy in 30 Days
  • Recipe Index

Useful Links

  • Contact
  • Permissions
  • Terms & Conditions
  • Privacy Policy
Facebook Pinterest Instagram YouTube

COPYRIGHT © 2026 LAURA FUENTES · DESIGN BY FUENTES MEDIA

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.