Most of us grew up eating McDonald’s. There are a few menu items you can probably taste just by thinking about them. The good news is, you can recreate them at home with ingredients you probably already have on hand. We’ve collected copycat McDonald’s recipes for you to try out including burgers, chicken, sides, desserts, and even breakfast. We counted these copycat McDonald’s recipes down, so the most iconic item on the menu comes last.
22) Chocolate Chip Cookies

McDonald’s Chocolate Chip Cookies are soft, chewy, and loaded with chocolate, so no wonder they’re a favorite. McDonald’s version comes in a pack of three cookies, and they’re usually served up nice and warm. We bet you’d demolish a batch of these at home, too. These cookies are all about balance. For the chewiest centers, use more brown sugar than white, and add an extra egg yolk. When it’s time to pull them out of the oven, the edges should be set, but the centers should look just a tad underbaked. They’ll continue to set on the warm cookie sheet.
Chocolate Chip Cookies
Ingredients
Method
- Heat oven to 350°F. Line baking sheets with parchment.
- Whisk flour, baking soda, and salt.
- Beat butter and both sugars until fluffy.
- Beat in egg, yolk, and vanilla.
- Mix in dry ingredients until just combined.
- Stir in chocolate chips.
- Scoop 2 tablespoon balls, 2 inches apart.
- Bake 9 to 11 minutes, until edges are set.
- Cool on the pan 5 minutes.
21) Holiday Pie

Limited to a short window around Christmas, McDonald’s Holiday Pie is sought-after by fans each year. Made with a flaky, sugar-glazed crust, vanilla custard filling and rainbow sprinkles, this dessert is easy to recreate at home! All you’ll need is stovetop custard, store-bought pie crust dough and powdered sugar glaze. Chill the thickened custard, then spoon it into pie crust rectangles and pinch the edges to seal. Brush with glaze while the pies are warm and sprinkle with rainbow sprinkles. Crimp the edges with a fork to contain the filling while baking.
Holiday Pie
Ingredients
Method
- Custard: Whisk milk, sugar, cornstarch, and yolks in a saucepan.
- Custard: Cook over medium, whisking, until thick, 5 to 6 minutes.
- Custard: Stir in butter and vanilla. Chill 1 hour.
- Crust: Heat oven to 400°F. Line a baking sheet.
- Crust: Cut crusts into 16 rectangles, about 3×4 inches, rerolling scraps.
- Crust: Spoon 2 tablespoons custard onto 8 rectangles.
- Crust: Top with remaining rectangles. Crimp edges with a fork.
- Crust: Brush with egg. Bake 18 to 20 minutes, until golden.
- Glaze: Whisk powdered sugar and milk.
- Glaze: Brush over warm pies. Top with sprinkles.
20) Breakfast Burrito

McDonald’s Breakfast Burrito features scrambled eggs, sausage, onions, green chiles, tomatoes and melted American cheese wrapped up in a small flour tortilla. Not only is this portable breakfast a cinch to recreate at home, it’s also super easy to make in batches! Start by browning sausage with onion, then stir in green chiles and tomatoes. Pour in beaten eggs and cook until just set. Spoon onto warmed tortillas, sprinkle with cheese and burrito time! Individual portions freeze well so wrap each burrito separately and grab ’em whenever you need a quick breakfast fix!
Breakfast Burrito
Ingredients
Method
- Brown sausage and onion, crumbling. Drain.
- Add chiles and tomato. Cook 2 minutes.
- Whisk eggs, salt, and pepper.
- Pour into the skillet. Scramble until just set.
- Warm tortillas.
- Add a half slice of cheese and 1/3 cup filling to each.
- Fold in the sides and roll.
19) Bacon, Egg & Cheese Biscuit

With layers of crispy bacon, American cheese and a folded egg served on a fluffy buttermilk biscuit, McDonald’s Bacon, Egg & Cheese Biscuit may be the most satisfying breakfast sandwich on the menu! Homemade biscuits boast tender middles and golden, buttery crusts. While the biscuits are baking, cook bacon on a separate tray in the oven. For the eggs, lightly beat them, then cook as you would a thin omelet, folding each into a square to fit inside the biscuit. Slice the biscuits in half, brush with butter and start stacking!
Bacon, Egg & Cheese Biscuit
Ingredients
Method
- Heat oven to 425°F.
- Biscuits: Whisk flour, baking powder, baking soda, and salt.
- Biscuits: Cut in cold butter until crumbly.
- Biscuits: Stir in buttermilk. Pat 3/4 inch thick. Cut 6 rounds.
- Biscuits: Bake 12 to 15 minutes. Brush with melted butter.
- Bacon: Bake on a second sheet pan 15 to 18 minutes, until crisp.
- Eggs: Whisk eggs, milk, salt, and pepper.
- Eggs: Cook in a buttered skillet like a thin omelet. Cut into 6 squares and fold.
- Split biscuits. Add egg, 2 bacon slices, and cheese.
18) McRib

One of McDonald’s most elusive menu items, the McRib is a boneless pork patty shaped like a rib rack, glazed with barbecue sauce and topped with onions and pickles on a long roll. Its come-and-go availability has fans tracking its reappearance, but you can recreate it at home! Combine ground pork with seasonings, then press into thin rectangles. Use a knife to score each side to resemble ribs. Sear, then simmer in barbecue sauce until glazed. Serve on toasted hoagie rolls with onions and dill pickles. Freeze formed patties to help keep them together during cooking!
McRib
Ingredients
Method
- Mix pork, salt, pepper, garlic powder, and onion powder.
- Divide into 6. Press into 3×6 inch rectangles on parchment.
- Score lines across the tops with a knife.
- Freeze 20 minutes to firm up.
- Sear in oil 3 to 4 minutes per side, to 160°F.
- Add barbecue sauce. Simmer 3 minutes, turning to coat.
- Toast rolls.
- Add patties. Top with onion and pickles.
17) Shamrock Shake

McDonald’s minty, vanilla Shake is only available around St. Patrick’s Day, but with our copycat recipe, you can enjoy this green delight all year long! Combine vanilla ice cream, milk, mint extract and green food coloring. We suggest starting with a small amount of mint extract as it can quickly become overpowering. Like the real thing, this Shake should be garnished with whipped cream and a cherry. Use peppermint extract for the best flavor. Enjoy right away!
Shamrock Shake
Ingredients
Method
- Blend ice cream, milk, peppermint, and food coloring until smooth.
- Taste. Add more peppermint a drop at a time.
- Pour into 2 glasses.
- Top with whipped cream and a cherry.
16) McCrispy Strips

Introduced in 2025, McDonald’s McCrispy Strips are all white meat chicken strips encased in a crispy black pepper coating. Served with a Creamy Chili Dip, these new-and-improved strips are McDonald’s first new, permanent menu item in years! Dredge buttermilk-soaked chicken in a seasoned flour mixture (loaded with black pepper!) then fry until golden. For the dip, combine mayo, sweet chili sauce and a splash of sriracha, stirred together while the oil heats. Dredging the chicken twice leads to extra-crunchy coatings!
McCrispy Strips
Ingredients
Method
- Strips: Soak chicken in buttermilk 30 minutes.
- Strips: Whisk flour, cornstarch, pepper, salt, garlic powder, and paprika.
- Strips: Heat 2 inches of oil to 350°F.
- Strips: Dredge chicken in flour, dip back in buttermilk, then dredge again.
- Strips: Fry 5 to 6 minutes, to 165°F. Drain.
- Dip: Stir mayo, sweet chili sauce, and sriracha.
15) Snack Wrap

Gone since 2016 but back (temporarily!) in July 2025 thanks to loyal fan demand, McDonald’s Snack Wrap consists of a crispy chicken strip, shredded lettuce and cheese and sauce, all wrapped up in a flour tortilla. First, cook up a batch of our McCrispy Strips (or any crispy chicken tenders!). Next, warm a tortilla, top with ranch or pepper sauce and one chicken strip, lettuce and cheese. Fold the bottom up and tightly roll. Warming tortillas will make them easier to roll!
Snack Wrap
Ingredients
Method
- Warm tortillas.
- Spread 1 tablespoon ranch on each.
- Add lettuce, a chicken strip, and cheese.
- Fold up the bottom. Roll tightly.
- Notes: For a Spicy Snack Wrap, swap the ranch for a spicy pepper sauce.
14) Oreo McFlurry

One of McDonald’s most popular desserts for decades has been the Oreo McFlurry. There’s no McFlurry machine at home, but that’s not necessary. Simply wait for your favorite vanilla ice cream to soften a bit on the counter for 10 minutes, then stir in a splash of milk until it’s nice and thick (but still pourable) like soft serve. Stir in plenty of crushed Oreos (with a few chunks for some added texture) and serve up immediately in a cup with a long spoon.
Oreo McFlurry
Ingredients
Method
- Soften ice cream on the counter 10 minutes.
- Stir in milk until thick and smooth.
- Fold in crushed Oreos.
- Spoon into cups. Serve right away.
13) Filet-O-Fish

Pollock or cod cut into squares, breaded and fried until golden brown makes for a delicious replica of the Filet-O-Fish. Mix together mayo, sweet relish, minced onion and lemon juice for homemade tartar sauce. Serve on a steamed bun (steam buns in microwave for a few seconds with damp paper towel for perfect soft buns) with tartar sauce and half a slice of American cheese. Pollock or cod works best for this recipe, and panko breadcrumbs give the perfect crispy coating to compliment the creamy tartar sauce.
Filet-O-Fish
Ingredients
Method
- Tartar sauce: Stir mayo, relish, onion, and lemon juice. Chill.
- Fish: Cut into 4 squares, about 4 inches. Season with salt.
- Fish: Heat 1 inch of oil to 350°F.
- Fish: Coat in flour, then egg, then panko.
- Fish: Fry 2 to 3 minutes per side, until golden. Drain.
- Wrap buns in a damp paper towel. Microwave 15 seconds.
- Add tartar sauce, fish, and a half slice of cheese.
12) Cheeseburger

McDonald’s Cheeseburger consists of a thin beef patty topped with ketchup, mustard, pickle, chopped onion and American cheese on a soft bun. The Cheeseburger is the original, the one it all started with. Make homemade versions by forming beef into thin patties wider than the buns and cooking on a hot griddle. Serve with ketchup, mustard, American cheese, pickles and rehydrated dried minced onion (soak in water for the onion flavor). Looking to make a Double Cheeseburger? Add another patty and slice of cheese! Have all toppings ready before cooking.
Cheeseburger
Ingredients
Method
- Soak onion in water 10 minutes. Drain.
- Divide beef into 8 balls.
- Press between parchment into thin 4-inch patties.
- Cook on a hot griddle 1 to 2 minutes. Season with salt and pepper.
- Flip. Add cheese. Cook 1 minute.
- Toast buns.
- Add ketchup, mustard, pickle, and onion. Top with patty.
11) McChicken

The crispy chicken patty sandwiched between two halves of a toasted bun with shredded lettuce and mayo is one of the best value sandwiches on the McDonald’s menu. And making a homemade version couldn’t be easier! Simply form ground chicken mixed with salt, pepper, onion powder and garlic powder into thin, round patties (chilling formed patties for a bit helps firm them up for less messy breading), dip in egg, coat with flour and breadcrumbs and fry until golden brown. Serve on toasted buns with mayo and shredded lettuce.
McChicken
Ingredients
Method
- Mix chicken, salt, pepper, onion powder, and garlic powder.
- Shape 4 thin round patties. Freeze 15 minutes.
- Heat 1/2 inch of oil to 350°F.
- Coat patties in flour, then egg, then panko.
- Fry 3 to 4 minutes per side, to 165°F.
- Toast buns.
- Spread mayo. Add lettuce and patty.
10) Apple Pie

Crisp, golden pastry stuffed with cinnamon apples and dusted with sugar sounds too good to be true, right? Well, it’s not only too good to be true, it is easy to make at home! Most locations now bake their Apple Pies, although some still fry them old-school style. To make a homemade version, soften diced apples in a saucepan with sugar, cinnamon and a little cornstarch and allow to cool before assembling pies (this helps avoid overly soft pastry). Fill rectangles of store-bought pie crust, cut slits in top, brush with butter, sprinkle with cinnamon sugar and bake.
Apple Pie
Ingredients
Method
- Filling: Cook apples, butter, sugar, and cinnamon 5 minutes, until soft.
- Filling: Stir cornstarch into water. Add and cook 1 minute, until thick. Cool.
- Crust: Heat oven to 400°F. Line a baking sheet.
- Crust: Cut crusts into 16 rectangles, about 3×4 inches, rerolling scraps.
- Crust: Spoon 2 tablespoons filling onto 8 rectangles.
- Crust: Top with remaining rectangles. Crimp edges with a fork.
- Cut 3 slits in each top. Brush with butter. Sprinkle with cinnamon sugar.
- Bake 20 to 22 minutes, until golden.
9) Pancakes (Hotcakes)

Soft, fluffy and slightly sweet, McDonald’s Hotcakes are served in stacks of three and smothered in butter and syrup. If you’re looking for a breakfast copycat recipe, this is the one! All you need are basic baking staples to make these fluffy cakes, just combine dry ingredients in one bowl, then add milk, eggs and oil. Cook 1/3 cup scoops onto a griddle over medium-low heat (too high of a heat could cause the outside to overcook before the inside is done), flip when bubbles form on top and serve stacked with butter and syrup.
8) Hash Browns

Crispy on the outside, soft and fluffy on the inside, McDonald’s Hash Browns might just be the best item on the breakfast menu! Here’s how to make your own: par-boil whole russet potatoes and allow to cool before shredding. Combine potatoes with salt, onion powder and a spoonful of flour and form into ovals. Chill for 30 minutes (this will help potatoes hold together), then fry until deep golden brown and sprinkle with a little extra salt immediately after frying for that familiar salty, fast food flavor.
Hash Browns
Ingredients
Method
- Boil whole potatoes 8 minutes. Cool completely.
- Shred on the large holes of a box grater.
- Mix with flour, salt, and onion powder.
- Shape into 8 ovals, 1/2 inch thick.
- Freeze on parchment 30 minutes.
- Heat 1 inch of oil to 375°F.
- Fry 3 to 4 minutes per side, until golden. Salt.
7) Sausage McGriddle

Instead of using an English muffin, McDonald’s serves up the McGriddle on two griddle cakes sweetened with maple flavor. Paired with a savory sausage patty, the sweet and salty breakfast sandwich is one customers rave about. To recreate it at home, pour batter for small pancakes onto a griddle and drizzle each one with a little maple syrup before flipping. It’ll caramelize just a bit, creating little pockets of sweetness like the original McGriddles. Serve two McGriddle-inspired pancakes with a sausage patty (add some brown sugar and sage to the pork for those savory notes).
Sausage McGriddle
Ingredients
Method
- Sausage: Mix pork, salt, pepper, sage, and brown sugar.
- Sausage: Shape 4 thin patties. Cook 3 to 4 minutes per side, to 160°F.
- Griddle cakes: Whisk flour, sugar, baking powder, and salt.
- Griddle cakes: Whisk in milk, egg, and butter.
- Griddle cakes: Pour 8 (1/4 cup) cakes on a buttered griddle over medium-low.
- Griddle cakes: Drizzle 1 teaspoon maple syrup over each.
- Griddle cakes: Flip when bubbly. Cook 1 to 2 minutes.
- Sandwich a sausage patty between 2 cakes.
6) Big Mac Sauce

This creamy, tangy sauce is a secret ingredient in McDonald’s most popular burger, but it is also tasty over fries, in salads and on wraps, so much so that McDonald’s is now even selling it as a dip in some countries! Mayonnaise, sweet pickle relish, yellow mustard, a splash of vinegar and a pinch of garlic powder, onion powder and paprika are all it takes, stir together and chill for at least an hour to allow flavors to meld before using. White wine vinegar lends this sauce tang, while paprika adds color without spice.
Big Mac Sauce
Ingredients
Method
- Whisk everything together.
- Chill at least 1 hour.
5) Sausage McMuffin with Egg

One of McDonald’s most popular breakfast sandwiches is simply a toasted English muffin, sausage patty (try adding sage, pepper and a little brown sugar to the ground pork for an authentic flavor), round egg and melty slice of American cheese. To make perfectly round eggs, slip greased canning lid rings onto a greased skillet, crack eggs inside rings and add a splash of water before covering with a lid, which will help eggs cook more evenly. When ready, butter toasted muffins and top with sausage patty, slice of cheese and egg.
Sausage McMuffin with Egg
Ingredients
Method
- Sausage: Mix pork, salt, pepper, sage, and brown sugar.
- Sausage: Shape 4 thin patties, a little wider than the muffins.
- Sausage: Cook 3 to 4 minutes per side, to 160°F.
- Eggs: Set 4 greased canning lid rings in a skillet over medium.
- Eggs: Crack an egg into each. Break the yolks.
- Eggs: Add water. Cover and cook 2 to 3 minutes.
- Toast and butter muffins.
- Stack sausage, cheese, and egg. Add muffin tops.
4) Quarter Pounder with Cheese

For folks who prefer more beef to bun in a burger, McDonald’s Quarter Pounder with Cheese features a thick quarter-pound beef patty topped with two slices of American cheese, onions, pickles, ketchup, and mustard served on a sesame seed bun. Form beef into quarter-pound burgers slightly wider than the bun and season with salt and pepper. Sear in a skillet over high heat, then immediately top with cheese and cover the skillet for a few minutes until the cheese is melty (covering the skillet helps ensure both slices of cheese melt). Serve on a toasted sesame seed bun.
Quarter Pounder with Cheese
Ingredients
Method
- Shape 4 patties, 1/2 inch wider than the buns.
- Heat a cast iron skillet over high.
- Season patties on both sides.
- Sear 3 minutes per side, to 160°F.
- Top each with 2 cheese slices. Cover 30 seconds to melt.
- Toast buns.
- Add ketchup, mustard, onion, and pickles. Top with patty.
3) French Fries

McDonald’s French Fries are thin, crispy, and salty, a perfect combo that makes them hard to stop eating. McDonald’s fries are more flavorful than many restaurant fries thanks to beef tallow, but these fries are still worth a try. To recreate at home, cut russet potatoes into thin fries and soak in water with added sugar to help them brown. Pat dry, then parboil or partially fry the potatoes before frying again until crispy. Add salt immediately after. Be sure to pat the potatoes dry before cooking to make them crispy and limit splatter!
French Fries
Ingredients
Method
- Cut potatoes into 1/4-inch sticks.
- Stir sugar into water. Soak fries 30 minutes.
- Drain and pat very dry.
- Heat oil and tallow to 325°F.
- Fry in batches 3 minutes, until pale. Drain.
- Raise oil to 375°F.
- Fry again 2 to 3 minutes, until golden.
- Salt right away.
2) Chicken McNuggets

Chicken McNuggets come in four shapes: the ball, the bell, the boot, and the bone. They’re popular with kids and grown-ups alike, and the reason there are so many dipping sauces at McDonald’s. To recreate at home, add chicken breast and salt to a food processor and blend until it forms a paste. Form into nugget shapes, then chill or freeze until firm. Toss nuggets in flour, dip in cold tempura batter, then fry until golden and puffy. Serve with your favorite dipping sauce like barbecue, sweet and sour, or honey mustard.
Chicken McNuggets
Ingredients
Method
- Nuggets: Pulse chicken, salt, and onion powder until smooth.
- Nuggets: Shape into 1 tablespoon nuggets on parchment. Freeze 20 minutes.
- Heat 2 inches of oil to 350°F.
- Batter: Whisk flour, cornstarch, baking powder, salt, and pepper.
- Batter: Whisk in sparkling water.
- Dust nuggets in flour. Dip in batter.
- Fry 4 to 5 minutes, to 165°F. Drain.
1) Big Mac

Big Mac is McDonald’s most well-known burger: two beef patties, special sauce, lettuce, cheese, pickles, and onions between a three-part bun. It’s one of the most popular McDonald’s menu items ever made! To recreate the three-layered sesame seed bun, toast the top and two bun bottoms. Form the beef into thin patties and grill on a griddle. Assemble by layering special sauce, onions, lettuce, cheese, and a patty on the bottom bun, then repeat with sauce, onions, lettuce, and pickles before topping with the second patty and final bun piece.
Big Mac
Ingredients
Method
- Soak onion in water 10 minutes. Drain.
- Press beef into 8 thin 4-inch patties.
- Cook on a hot griddle 1 to 2 minutes per side. Season.
- Toast buns and extra bottoms.
- Bottom bun: sauce, onion, lettuce, cheese, patty.
- Add middle bun: sauce, onion, lettuce, pickles, patty.
- Add top bun.

Add comment