That McDonald’s cheeseburger craving hits different — and now you can crush it without leaving the house. This 15-minute copycat recipe nails every detail, from the lacy crispy-edged patty to the rehydrated onions that are McDonald’s actual secret weapon.

If you’ve ever wondered why a McDonald’s cheeseburger tastes the way it does — that distinct tang, that pillowy bun, that paper-thin patty with crispy lacy edges — you’re not alone. It’s the most iconic fast-food burger on the planet, and the good news is you can absolutely recreate it at home. Better, actually. This copycat McDonald’s cheeseburger recipe takes about 15 minutes, costs a fraction of the drive-thru, and gets every single detail right.
I’ve made this recipe dozens of times tweaking the ratios, and the version below is the closest you can get to the real thing without an industrial flat-top griddle.

Why This Recipe Works
There are three things most home cooks get wrong when trying to copy a McDonald’s burger:
- They use fresh onions. McDonald’s uses dehydrated minced onions, rehydrated in water. This gives a milder, sweeter, almost briny flavor that fresh onions can’t match.
- They cook the patty too thick. A real McDonald’s patty is about 1/4 inch thin and cooked through in 90 seconds. Thick patties miss the entire point.
- They skip the steam. Wrapping the finished burger in parchment for two minutes is what gives McDonald’s burgers their signature soft, slightly squished, perfectly melded texture.
Get those three things right and you’re 90% of the way there.
McDonald’s Cheeseburger Ingredients
Here’s what goes into the real thing — and what you’ll need at home:

- Ground beef (80/20): A McDonald’s patty is 100% beef, no fillers. The fat content matters; 80/20 chuck gives you enough fat to crisp without greasiness.
- Soft hamburger buns: Look for the squishiest, most processed-looking buns at your store. This is not the time for brioche. Martin’s Potato Rolls work, but a standard supermarket bun is more authentic.
- American cheese slices: Real American cheese (the individually wrapped kind). Cheddar will not melt the same way. Kraft Singles or Land O’Lakes are perfect.
- Dried minced onion: Found in the spice aisle. This is the secret weapon.
- Dill pickle slices: Use hamburger-style dill chips. Two per burger.
- Ketchup and yellow mustard: Heinz ketchup and French’s mustard are the closest matches to McDonald’s specs.
- Salt and black pepper: That’s it for seasoning. McDonald’s keeps it simple.
How to Make a McDonald’s Cheeseburger at Home

Step 1: Rehydrate the Onions Combine 2 tablespoons dried minced onion with 3 tablespoons warm water. Let sit for at least 10 minutes. They’ll plump up and turn slightly translucent. This is non-negotiable for authenticity.
Step 2: Portion the Beef (Don’t Overwork It) Divide 1 pound of 80/20 ground beef into 4 equal balls. Do not pack them tight, do not season them yet, and do not pre-shape into patties. Loose meatballs smash better and create more surface area for that crispy crust.
Step 3: Get the Griddle Screaming Hot Heat a cast-iron skillet or griddle over medium-high heat until very hot. Add a thin layer of neutral oil (canola, vegetable, or avocado). The pan should be smoking slightly — this is what creates the Maillard reaction that gives smash burgers their flavor.

Step 4: Toast the Buns First Before the patties go down, split the buns and toast them cut-side down on the hot griddle for 30-45 seconds. Set aside. Toasting first means the buns get the beef-fat flavor when assembled.
Step 5: Smash, Don’t Press Place a beef ball on the hot griddle and immediately smash it flat with a sturdy spatula until it’s about 1/4 inch thick. Press hard for a full 10 seconds — this is what creates those craggy, lacy crispy edges that make smash burgers iconic.

Step 6: Season and Sear Now sprinkle with salt and black pepper. Cook undisturbed for 90 seconds. Don’t move the patty. Don’t flip early. You want a deep mahogany crust on the bottom before flipping.
Step 7: Flip, Cheese, Melt Flip each patty (use a metal spatula and scrape up every single crispy bit — that’s flavor gold). Immediately top with a slice of American cheese. Cook another 30-45 seconds until the cheese is fully melted.
Step 8: Build It McDonald’s Style This is the official build order, bottom to top:
- Bottom bun
- Ketchup (1 teaspoon)
- Mustard (½ teaspoon)
- 2 pickle slices
- A pinch of rehydrated onions
- Cheesy patty
- Top bun
Step 9: Steam Wrap the assembled burger in parchment paper or foil and let it sit for 2 minutes. This is the single most underrated trick. The trapped steam softens the bun, melts the toppings together, and makes the whole burger taste like it came from the drive-thru window.

Pro Tips for the Best Copycat McDonald’s Cheeseburger
- Don’t use lean beef. 90/10 will give you a dry, sad burger. Stick with 80/20.
- High heat is non-negotiable. If your pan isn’t ripping hot, you’ll steam the meat instead of searing it.
- Use a real metal spatula. Plastic and silicone won’t get under the crust without ripping it.
- Want to go full pro? Buy a bacon press or burger smasher (around $10) for an even smash.
- Doubling up? For a Double Cheeseburger, just stack two patties with cheese between. Add a third pickle.
Common Mistakes to Avoid
Mistake #1: Forming patties ahead of time. The smash is the cooking method. Pre-formed patties don’t work.
Mistake #2: Flipping too early. Wait for the crust. If the patty sticks, it’s not ready.
Mistake #3: Using fresh onion. I know it feels wrong to use dehydrated, but trust the process.
Mistake #4: Skipping the steam wrap. It feels unnecessary. It is not unnecessary.

How Many Calories Are in a Copycat McDonald’s Cheeseburger?
A real McDonald’s cheeseburger is 300 calories. This homemade version comes in at roughly 305 calories per burger, with 14g fat, 30g carbs, and 16g protein. Slightly higher protein because the homemade patties are a touch larger (4 oz vs the real 1.6 oz McDonald’s patty).
Variations and Add-Ons
- Double Cheeseburger: Two patties, two slices of cheese, same toppings.
- McDouble: Two patties, one slice of cheese.
- Quarter Pounder style: Use one 4-oz patty (don’t smash as thin), add raw diced onion instead of rehydrated.
- Spicy version: Add a thin smear of sriracha or McDonald’s-style Spicy Pepper sauce.
Storage and Reheating
These burgers are best fresh, but if you must store them, wrap individually in foil and refrigerate up to 2 days. To reheat, unwrap, place on a 350°F sheet pan for 5 minutes, then rewrap in foil and let steam for another 2 minutes. Never microwave the assembled burger — the bun turns to glue.

Frequently Asked Questions
What kind of beef does McDonald’s use? McDonald’s uses 100% pure beef with no fillers, preservatives, or additives. It’s typically a blend of chuck, round, and sirloin trimmings. For home cooking, 80/20 ground chuck is the closest match.
Why does a McDonald’s cheeseburger taste different from other burgers? The combination of rehydrated onions, the specific ketchup-mustard-pickle ratio, the thin smashed patty, and the steamed bun all work together to create the signature flavor. Most copycat attempts miss the rehydrated onion step, which is what makes the biggest difference.
Can I make this on a regular pan? Yes. A cast-iron skillet works best, but any heavy stainless steel pan will work. Avoid nonstick — you can’t get it hot enough to develop a proper crust.
Is American cheese really necessary? Yes. American cheese melts differently than natural cheeses because it contains emulsifiers that keep it creamy when heated. Substituting cheddar or Swiss will not give you the same result.
How thin should the patty be? About 1/4 inch thick after smashing. Real McDonald’s patties are even thinner (around 3/16 inch), but 1/4 inch is achievable at home without tearing the meat.
Can I make these ahead for a party? Cook the patties fresh, but you can prep everything else in advance: rehydrate the onions, slice the pickles, toast the buns, mix the ketchup-mustard. Cook patties in batches and wrap immediately.
Related Recipes You’ll Love
- McDonald’s Buffalo Sauce
- Air Fryer Big Mac Wraps
- Copycat McDonald’s Quarter Pounder Recipe
- Best Smash Burger Recipe with Crispy Edges
- Red Lobster Cheddar Bay Biscuits Copycat Recipe
- Ninja Creami McDonald’s Chocolate Milkshake
- Ninja Creami McDonald’s Strawberry Milkshake
Media; Instagram, Facebook, and TikTok, and Join Our Facebook Page and group for all your Air Fryer Recipes and Tips!

Copycat McDonald’s Cheeseburger Recipe (Better Than the Drive-Thru)
Description
Ingredients
- pounds ground beef, 80/20 chuck
- 4 hamburger buns, soft
- 4 slices American cheese
- 2 tablespoons dried minced onion
- 3 tablespoons warm water, for onions
- 8 dill pickle slices
- 4 teaspoons ketchup
- 2 teaspoons yellow mustard
- 1 teaspoons salt
- 0.5 teaspoons black pepper
- 1 tablespoons neutral oil, for griddle
Instructions
- Rehydrate the onions: Combine 2 tablespoons dried minced onion with 3 tablespoons warm water (for onions) in a small bowl. Let sit until soft and plumped. This is McDonald’s biggest secret — they use dehydrated minced onions, not fresh, which gives that signature drive-thru flavor.
- Portion the beef: Divide 1 pounds ground beef (80/20 chuck) into 4 equal balls (about 4 oz each). Do not season yet and do not pack tightly — loose, gently formed meatballs smash flatter and crispier.
- Heat the griddle: Heat a cast iron skillet or flat-top griddle over medium-high heat until ripping hot. Add 1 tablespoons neutral oil (for griddle) and swirl to coat the surface evenly.
- Toast the buns: Split 4 soft hamburger buns and place cut-side down on the hot griddle. Toast until lightly golden and lightly crisp. Remove and set aside.
- Smash the patties: Place the beef balls on the hot griddle. Immediately smash each one flat with a sturdy spatula or burger press until paper-thin (about 1/4 inch). Press hard to maximize contact with the griddle and create those iconic crispy lacy edges.
- Season and sear: Sprinkle the smashed patties with 1 teaspoons salt and 0.5 teaspoons black pepper. Cook undisturbed until a deep brown crust forms on the bottom — do not move them or you’ll lose the crust.
- Flip and add cheese: Flip each patty, making sure to scrape up all the crispy browned bits with the spatula. Immediately top each patty with a slice of 4 American cheese slices. Cook until the cheese is fully melted and draped over the edges.
- Build the burger: On each toasted bottom bun, spread 4 teaspoons ketchup and 2 teaspoons yellow mustard. Add 2 slices from your 8 dill pickle slices, then a small sprinkle of the rehydrated onions, then the cheesy smashed patty. Cap with the top bun.
- Steam and serve: Wrap each finished burger tightly in parchment paper or foil and let rest. This steams the bun and melds the flavors together — exactly like McDonald’s does before handing them out at the drive-thru window. Optional but highly recommended for authenticity.
Equipment
- Skillet, or Grill
- Cooking Oil
Notes
Notes
Nutrition
Share this recipe
We can’t wait to see what you’ve made! Mention @forktospoon or tag #forktospoon!
