There’s something about that first bite of a McDonald’s cheeseburger that takes you straight back. It’s warm, it’s soft, it’s perfectly balanced in its simplicity. That thin salty beef, tangy pickles, sweet ketchup, and melty American cheese… all hugged by a squishy, golden-toasted bun. If you’ve ever dreamed of skipping the drive-thru and recreating that nostalgic flavor at home, this Copycat McDonald’s Cheeseburger recipe is your golden ticket.
It’s not a big burger. It’s not meant to be. This is that one-handed classic, the one you could finish in four bites but always savor in six. Whether you’re cooking up a batch for kids or indulging in a solo late-night comfort fix, this homemade McDonald’s Cheeseburger hits all the notes, warm, cheesy, lightly tangy, with a hint of onion steam that wafts up as you unwrap it.
The secret? It’s all in the details: a super-thin patty cooked fast and hot, rehydrated onions for that unmistakable texture, and a quick wrap at the end to steam everything into one melt-in-your-mouth bite.

Table of Contents
How to make McDonald’s Cheeseburger
Start by forming a very thin 1.6-ounce beef patty, this mimics McDonald’s 10:1 format (ten patties per pound). Toast a soft white bun just until the cut faces turn golden. While the patty cooks, add finely chopped onions right on top so they soften into the meat. Once flipped, crown it with a slice of American cheese and let it melt. Dress the bottom bun with ketchup, mustard, pickles, and more onions. Stack, wrap, rest for a minute, and you’ve got that familiar drive-thru magic without ever leaving your kitchen.
Nutrition facts (per cheeseburger)
Calories: 300
Total Fat: 12 g
Saturated Fat: 5 g
Carbohydrates: 33 g
Sugar: 7 g
Protein: 15 g
Ingredients (1 cheeseburger)
Prep Time: 10 minutes
Cook Time: 5 minutes
Total Time: 15 minutes
Servings: 1
- 1.6 oz (45 g) 80/20 ground beef
- 1 soft white hamburger bun (3½–4 inches wide)
- 1 slice American cheese (processed, mild melt type)
- 2–3 dill pickle slices (thin, crinkle-cut preferred)
- 1 tsp dehydrated minced onion
- 1 tbsp warm water (for soaking onion)
- ½ tsp yellow mustard
- 1½ tsp ketchup
- Pinch of kosher salt
- Pinch of black pepper
Tools you’ll need
- Small skillet, griddle, or flat-top
- Spatula or burger press
- Parchment paper or burger wrapper
- Measuring spoons
- Metal ring (optional, for shaping patty)
- Butter knife or spoon for spreading sauces
Instructions
1. Rehydrate your onions
In a small bowl, mix the dehydrated onion with warm water. Let sit for 10–15 minutes, then drain. This gives them that signature soft bite you know from every McD’s cheeseburger.
2. Shape and season the beef
Weigh out 1.6 oz (about 2 tablespoons) of ground beef. Roll into a tight ball, then press flat into a very thin patty about 4 inches wide. Season with a pinch of salt and pepper.
3. Toast the bun
Heat a dry skillet or griddle on medium-high. Place the cut side of both bun halves face-down until lightly golden (20–30 seconds). Remove and set aside.
4. Cook the patty + onions
Crank heat to high. Cook the patty for about 45 seconds, then sprinkle rehydrated onion directly on top. Flip, lay down the slice of American cheese, and cook another 30–40 seconds, until the patty is fully cooked and the cheese is melty.
5. Dress the bun
On the bottom bun: spread ketchup, then a squiggle of mustard. Add rehydrated onions and pickle slices.
6. Stack, wrap, and steam
Place the patty with cheese onto the bottom bun. Cap it with the toasted top bun. Wrap in parchment or foil, and let sit for 1–2 minutes to let the flavors mingle and the bun soften.
Tips
- Don’t overdo the ketchup or mustard, McDonald’s keeps it balanced so the cheese and beef shine.
- Use dehydrated onion rehydrated in water to mimic their exact texture.
- For the classic “McDonald’s smell,” be sure to cook onions directly on the patty.
- Wrap the burger before serving to lock in that soft, steamy finish.
- Want to batch it? Pre-make the patties and store flat between parchment in the fridge.
What to serve with
Classic pairings
- Shoestring fries – Nothing says McDonald’s like golden, salty fries. Serve with a side of ketchup or even a DIY sweet-and-sour sauce for a drive-thru feel at home.
- Fountain-style soda – Pour cola or orange soda over crushed ice in a tall cup. Bonus points if you use a paper straw.
- Apple slices or mini carrots – If you’re going the Happy Meal route, these are a playful way to round it out.
Unexpected but fun
- Onion rings or curly fries – If you’re feeling bold, swap the classic fries for something with crunch and spice. It gives your cheeseburger night a fast-food remix.
- Vanilla milkshake or copycat McFlurry – That hot-and-cold combo hits every time. Dip your fries in, if you dare.
- Mini pickles or pepperoncini on the side – Amp up the tang with extra briny bites. It gives your cheeseburger a little grown-up zing without changing the main flavor.
Meal stretchers
- Double stack it – Serve two cheeseburgers side-by-side, just like the old-school 2-for-$3 specials.
- Side of mac and cheese – For a comfort food feast, this creamy side pairs surprisingly well.
- Baked potato wedges with paprika – A heartier, homemade option with a smoky twist.
Variations
Double Cheeseburger
Double the patties, double the cheese. Layer them with onions and pickles in between, not just on the bottom.
Big Mac Hack
Add shredded iceberg lettuce, an extra bottom bun slice, and your own copycat Big Mac sauce (mayo, relish, mustard, vinegar, garlic powder, onion powder, paprika). You just made a mini Mac.
Spicy Cheeseburger
Add 2–3 dashes of hot sauce to the patty before cooking or stir some sriracha into the ketchup. A tiny kick makes this even more addictive.
Breakfast Cheeseburger
Swap the beef for a sausage patty and top with a fried egg. It’s like a McMuffin and cheeseburger had a delicious lovechild.
Keto version
Skip the bun and stack everything into a lettuce wrap. Still warm, cheesy, tangy, and shockingly satisfying.
Ingredient substitutes
Ground Beef
Original: 80/20 ground beef
Subs: 85/15 beef (a bit leaner), smashed Beyond Meat (for plant-based), ground turkey with a touch of oil
American Cheese
Original: Mild processed American cheese
Subs: Velveeta slices, cheddar singles (milder), vegan American slices
Dehydrated Onion
Original: Dried minced onion soaked in warm water
Subs: Finely chopped raw white onion (briefly sauté if you want a softer bite), freeze-dried onions, or onion powder (sparingly)
Dill Pickles
Original: Thin, crinkle-cut dill slices
Subs: Bread-and-butter chips (sweeter), gherkins sliced thin, or fresh cucumber coins with a splash of vinegar
Bun
Original: Soft white hamburger bun
Subs: Potato bun (a little richer), brioche bun (more buttery), gluten-free hamburger bun, or lettuce wrap
Ketchup & Mustard
Original: Basic yellow mustard and sweet ketchup
Subs: Dijon or spicy brown mustard for more bite, low-sugar ketchup, or tomato jam for a gourmet edge
Ingredients
- 1.6 oz (45 g) 80/20 ground beef
- 1 soft white hamburger bun (3½–4 inches wide)
- 1 slice American cheese (processed, mild melt type)
- 2–3 dill pickle slices (thin, crinkle-cut preferred)
- 1 tsp dehydrated minced onion
- 1 tbsp warm water (for soaking onion)
- ½ tsp yellow mustard
- 1½ tsp ketchup
- Pinch of kosher salt
- Pinch of black pepper
Instructions
1. Rehydrate your onions
In a small bowl, mix the dehydrated onion with warm water. Let sit for 10–15 minutes, then drain. This gives them that signature soft bite you know from every McD’s cheeseburger.
2. Shape and season the beef
Weigh out 1.6 oz (about 2 tablespoons) of ground beef. Roll into a tight ball, then press flat into a very thin patty about 4 inches wide. Season with a pinch of salt and pepper.
3. Toast the bun
Heat a dry skillet or griddle on medium-high. Place the cut side of both bun halves face-down until lightly golden (20–30 seconds). Remove and set aside.
4. Cook the patty + onions
Crank heat to high. Cook the patty for about 45 seconds, then sprinkle rehydrated onion directly on top. Flip, lay down the slice of American cheese, and cook another 30–40 seconds, until the patty is fully cooked and the cheese is melty.
5. Dress the bun
On the bottom bun: spread ketchup, then a squiggle of mustard. Add rehydrated onions and pickle slices.
6. Stack, wrap, and steam
Place the patty with cheese onto the bottom bun. Cap it with the toasted top bun. Wrap in parchment or foil, and let sit for 1–2 minutes to let the flavors mingle and the bun soften.
Notes
Calories: 300 Total Fat: 12 g Saturated Fat: 5 g Carbohydrates: 33 g Sugar: 7 g Protein: 15 g