McDonald’s Big Mac Copycat Recipe
This copycat McDonald’s Big Mac recipe gives you that iconic stack at home, and it’s closer to the real thing than you’d expect. Two thin beef patties, shredded lettuce, American cheese, pickles, onion, and that tangy special sauce, all built into a sesame seed bun with the middle layer. Make it on a weeknight and it comes together in about 30 minutes.
The sauce is the part people always ask about. Once you’ve made it yourself, the bottled stuff won’t cut it anymore.

Why I Love This Recipe
The sauce is bright and a little sweet, with a vinegary kick from the relish that cuts through the richness of the beef. It tastes like the real thing because the ratio of mayo to ketchup to mustard actually matters, and this one is balanced right.
Thin patties cooked on a screaming hot pan get crispy edges, which is exactly what makes a Big Mac feel like a Big Mac. Thick burgers don’t do the same thing.
The whole build takes about 5 minutes once the patties are done. That’s the kind of recipe I keep coming back to.
Recipe Ingredients

- 3 tbsp mayonnaise – Full-fat gives the sauce its body; light mayo works but the texture is slightly thinner
- 1 tbsp French dressing – The orange variety, this is the base of the special sauce color and tang
- 2 tsp sweet pickle relish – Adds the sweet-sour note that defines the sauce
- 1 tsp white wine vinegar – Sharpens the sauce; plain white vinegar works too
- 1 tsp sugar – Balances the acidity in the sauce
- 1/4 tsp onion powder – For background savory depth in the sauce
- 1/4 tsp garlic powder – A small amount, but it rounds out the sauce
- 1/4 tsp paprika – Adds subtle warmth and contributes to the sauce’s pale-orange color
- 300g (10.5 oz) ground beef, 20% fat – Higher fat content means better browning and more flavor; 15% fat is the minimum swap
- 1/2 tsp salt – For seasoning the patties
- 1/4 tsp black pepper – Season the patties just before they hit the pan
- 2 sesame seed burger buns – Standard size; you’ll use 3 bun halves total per serving, so the middle crown of one bun becomes the divider
- 2 slices American cheese – Melts flat and creamy; mild cheddar slices are the closest swap
- 1/2 cup (40g) iceberg lettuce – Finely shredded; iceberg holds its crunch and doesn’t wilt quickly
- 8 slices dill pickle – Thin-cut, not sandwich-thick
- 2 tbsp white onion – Finely diced; about 1/4 of a small onion
Variations / Substitutions
- Ground turkey instead of beef – The patties won’t get the same dark crust but the sauce still carries the flavor; season slightly more aggressively.
- Gluten-free buns – Any sturdy gluten-free sesame seed bun works; toast them a little longer since they tend to be drier.
- American cheese swap – Mild cheddar slices melt reasonably well, though the texture is firmer and less glossy than the original.
- Spicy version – Add 1 tsp hot sauce and a pinch of cayenne to the special sauce; it adds heat without changing the overall character of the burger.
- Dairy-free – Use a dairy-free cheese slice and swap the mayonnaise in the sauce for a vegan mayo; the sauce flavor holds up well.
- No French dressing – Replace it with 1 tsp ketchup plus 1/2 tsp extra vinegar; the color is slightly paler but the taste is close.
If you enjoy making fast food at home, you might also like a Copycat McDonald’s Filet-O-Fish Recipe.
How To Make Big Mac
Step 1: Whisk the Special Sauce

Combine the 3 tbsp mayonnaise, 1 tbsp French dressing, 2 tsp sweet pickle relish, 1 tsp white wine vinegar, 1 tsp sugar, 1/4 tsp onion powder, 1/4 tsp garlic powder, and 1/4 tsp paprika in a small bowl. Whisk until smooth and evenly orange-pink. Taste it, and adjust the vinegar or sugar by a pinch if it feels one-note. Set aside while you make the patties.
The sauce comes together in under 2 minutes, but letting it sit while you cook the beef is worth it. The flavors settle and the sauce tastes noticeably more cohesive after even 10 minutes.
Step 2: Shape and Season the Patties

Divide the 300g (10.5 oz) ground beef into 4 equal portions of roughly 75g (2.6 oz) each. Press each one flat between your palms or between two pieces of parchment, aiming for a roughly 10cm (4-inch) round about 5mm (1/4 inch) thick. Season both sides with the 1/2 tsp salt and 1/4 tsp black pepper right before cooking.
Keep the patties thin and even. If they’re too thick, they won’t get those crisp, browned edges, and that texture is part of what makes this feel authentic. Don’t season them early or the salt will draw out moisture and you’ll lose the crust.
Step 3: Sear the Patties

Heat a large cast-iron or stainless steel pan over high heat for about 2 minutes until it’s very hot. Cook the 4 patties in a single layer for 2 minutes on the first side without moving them, until the edges are browned and they release easily from the pan. Flip and cook for 1 more minute. In the last 30 seconds, lay 1 slice of American cheese over 2 of the patties and let it melt.
The patties should have a dark, almost crusty perimeter on the cooked side. If yours look grey and steamed, the pan wasn’t hot enough. A little smoke is normal and a good sign.
Step 4: Toast the Buns

While the patties rest for 1 minute off the heat, cut 2 sesame seed buns in half. You’ll use 3 halves total per burger: the bottom, the top, and one extra crown half as the middle divider. Toast all 3 halves cut-side down in the same hot pan for about 45 seconds to 1 minute, until the cut surface is golden and slightly crisp.
A toasted bun keeps the sauce from soaking through immediately. Pale, untoasted buns go soggy fast, so don’t skip this.
Step 5: Layer and Garnish the Burger

Spread about 1 tsp of the special sauce on the bottom bun, then add 1 tbsp diced white onion, a handful of shredded iceberg lettuce (roughly 1/4 cup / 20g), 4 slices dill pickle, and the cheese-topped patty. Set the middle bun on top, spread another 1 tsp of sauce on it, then add the remaining onion, lettuce, 4 more dill pickle slices, and the plain patty. Spread 1 tsp sauce on the underside of the top bun, press it on, and serve immediately. The stacked burger with its three bun layers and the sauce just visible at the edges is the shot.
Recipe Tips
- Get the pan genuinely hot before the beef goes in. A lukewarm pan steams the patties. You want the first patty to sizzle hard the moment it touches the surface.
- Use cold beef straight from the fridge. Cold fat holds the patty shape better during the first 60 seconds in the pan before the crust forms.
- Make extra sauce. The recipe above gives you just enough for 2 burgers. If you’re feeding more people, double or triple the sauce first. It keeps in the fridge for up to 5 days in a sealed jar.
- Dice the onion small. Larger chunks overpower every bite. Aim for pieces no bigger than 3mm (1/8 inch) so they distribute evenly across the patty.
Bake times don’t apply here, but if you’re making multiple burgers at once, here’s a quick guide to patties per pan size:
| Pan size | Patties per batch | Recommended heat |
|---|---|---|
| 20cm (8-inch) | 2 patties | High |
| 25cm (10-inch) | 4 patties | High |
| 30cm (12-inch) | 4 to 6 patties | High |
How To Store
- Refrigerate – Store leftover cooked patties and sauce separately in sealed containers for up to 3 days. Don’t assemble the burger ahead of time or the bun goes soft.
- Reheating – Reheat patties in a hot dry pan for about 1 minute per side, or in a microwave for 30 to 40 seconds covered with a damp paper towel. Add fresh lettuce and pickle after reheating, not before.
What To Serve With Big Mac
A side of homemade oven fries is the obvious move, but the reason it works is the contrast: the burger is rich and saucy, and thin crispy fries give you that clean crunch between bites. A simple coleslaw with a vinegar dressing also cuts through the fat in a way that a creamy dressing wouldn’t, keeping the whole meal from feeling heavy. If you want something lighter, a plain iceberg wedge with a little lemon and salt is enough to balance the plate.
Frequently Asked Questions
Can I make the special sauce a day ahead?
Yes. It actually tastes better after sitting overnight in the fridge, since the flavors have time to come together. Store it in a sealed jar for up to 5 days.
Why are my patties shrinking and puffing up in the middle?
That’s usually a sign the heat is too low, which causes the fat to render slowly and steam the meat. Make sure the pan is very hot before the patties go in, and press each one down lightly with a spatula in the first 30 seconds.
Can I cook these on a grill instead of a pan?
You can, but a flat cast-iron or stainless pan is better for thin patties because you get full contact with the surface. A grill grate tends to let the edges cook unevenly on something this thin.
Do I need to use both buns for 1 burger?
Yes. A Big Mac uses 3 bun halves per burger, so you need 1.5 buns per serving. Buy an extra bun or two if you’re making a double batch.
—

Ingredients
Method
- Whisk together the mayonnaise, French dressing, sweet pickle relish, white wine vinegar, sugar, onion powder, garlic powder, and paprika until smooth. Set aside.
- Divide the ground beef into 4 equal portions and press each into a thin patty about 10cm (4 inches) wide. Season both sides with salt and black pepper just before cooking.
- Heat a large pan over high heat for 2 minutes. Cook the patties for 2 minutes on the first side, flip, and cook for 1 more minute. Add 1 slice of American cheese to 2 of the patties in the last 30 seconds. Rest the patties for 1 minute off the heat.
- Toast the 3 bun halves cut-side down in the same hot pan for 45 seconds to 1 minute until golden.
- Build each burger: sauce on the bottom bun, then onion, lettuce, 4 pickle slices, and the cheese patty. Add the middle bun, more sauce, remaining onion, lettuce, 4 pickle slices, and the plain patty. Spread sauce on the inside of the top bun, press down, and serve immediately.
