
The best burger toppings balance the rich, salty beef with something crisp, something acidic and something creamy. Classic picks like lettuce, tomato, onion, pickles and cheese do that job well, and creative add-ons such as caramelized onions, bacon, green chiles or a fried egg let you build in more flavor. The order you stack them in matters almost as much as what you choose.
What makes a good burger topping
A great burger is about contrast. Ground beef brings fat, salt and savory browned flavor, so the toppings that work best push back against that richness. When you plan a burger, try to cover at least three of these roles:
- Crunch: lettuce, raw onion, pickles, crispy fried onions, bacon.
- Acid: pickles, pickled onions, pickled jalapeños, tomato, mustard.
- Creaminess: cheese, mayo-based sauces, avocado, a runny egg yolk.
- Sweetness: caramelized onions, ketchup, grilled pineapple, onion jam.
- Heat: jalapeños, roasted green chiles, hot sauce, pepper jack.
You don't need all five. Two or three well-chosen toppings usually beat a burger buried under everything in the fridge.
Classic burger toppings
Lettuce
Iceberg is the diner standard because it stays crisp and cold against hot beef. Shred it for a fast-food style burger or use a whole leaf for a backyard burger. Green leaf and butter lettuce are softer and milder; romaine adds a firmer crunch. Whatever you pick, dry it well so it doesn't make the bun soggy.
Tomato
Use ripe tomatoes in season and slice them about 1/4 inch thick. A pinch of salt on the slice brings out flavor. Out of season, many cooks skip tomato entirely rather than use a pale, mealy one.
Onion
Onion might be the most versatile topping on the list. Thin raw red or white onion adds sharp bite. Grilled onion rings soften and sweeten. Thinly sliced onion smashed into the patty as it cooks is the heart of the Oklahoma fried onion burger, and slow-cooked caramelized onions add deep sweetness that pairs well with Swiss or blue cheese.
Pickles
Dill pickle chips are the easiest way to add acid and crunch. Bread-and-butter pickles are sweeter and work well with smoky or spicy burgers. Pat them dry before stacking.
Cheese
Cheese technically counts as a topping, and it's the one most people won't skip. American melts the smoothest, cheddar brings sharper flavor, and Swiss is the classic partner for mushrooms. Our guide to the best cheese for burgers breaks down how each one melts.
Ketchup, mustard and mayo
The condiment trio still earns its spot. Yellow mustard adds tang, ketchup adds sweetness and acidity, and mayo adds richness and helps toppings stick. For more ideas, see our roundup of the best burger sauces.
Creative burger toppings worth trying
- Bacon: cook it until crisp so it adds crunch instead of chew. Thick-cut bacon can slide out of the bun, so a lattice or halved strips hold better.
- Sautéed mushrooms: cook them in butter until browned and most of their liquid is gone. Pair them with Swiss, as in our mushroom Swiss burger.
- Roasted green chiles: smoky, mild to hot, and a New Mexico favorite. Try our green chile cheeseburger.
- Fried egg: a runny yolk acts like a built-in sauce. Cook it in the same pan after the burgers.
- Avocado or guacamole: creamy and cool, good with pepper jack and pickled jalapeños.
- Pickled red onions: bright, tangy and pink. A quick pickle in vinegar, sugar and salt is ready in about 30 minutes.
- Coleslaw: crunchy and tangy; especially good on smoky or barbecue-sauced burgers.
- Grilled pineapple: sweet and charred; pairs with teriyaki-style glazes and spicy mayo.
- Crispy fried onions or shoestring potatoes: big crunch with very little effort.
- Arugula: peppery and tender; good on burgers with goat cheese or blue cheese.
Topping combinations that work
If you'd rather follow a proven formula, these combinations balance flavor and texture well:
- Classic cheeseburger: American cheese, lettuce, tomato, raw onion, pickles, ketchup and mustard. It's the template most backyard burgers start from.
- Smash burger: American cheese, thin onion, pickles and a tangy sauce. Keep it simple so the crust stands out; see our ultimate smash burger.
- Steakhouse: sharp cheddar, bacon, caramelized onions and a little steak sauce or horseradish mayo.
- Southwest: pepper jack, roasted green chiles or jalapeños, avocado and a chipotle mayo.
- Blue and sweet: crumbled blue cheese, caramelized onions or onion jam, and arugula.
- Breakfast burger: cheddar, bacon, a fried egg and a smear of hot sauce mayo.
How to stack burger toppings
Stacking order affects how the burger holds together and whether the bottom bun survives. There's no single correct order, but this approach works for most burgers:
- Toasted bottom bun with sauce: a layer of mayo or sauce on a toasted bun acts as a moisture barrier.
- Lettuce: a dry leaf on the bottom shields the bun from meat juices. Many cooks prefer lettuce on the bottom for this reason.
- Patty with melted cheese: melt the cheese on the patty while it cooks so it glues to the meat.
- Warm toppings: bacon, mushrooms, grilled or caramelized onions and chiles go right on the cheese, where they stick.
- Cool, wet toppings: tomato, pickles and raw onion go on top, away from the bottom bun.
- Top bun with sauce: a second layer of sauce or condiment on the top bun.
A few extra tips help everything stay put:
- Toast the buns. A golden, toasted surface resists sogginess far better than a soft untoasted one. Our guide to the best buns for burgers covers toasting methods.
- Keep wet toppings dry. Pat tomatoes, pickles and lettuce with a paper towel before stacking.
- Match the patty to the bun. A patty slightly wider than the bun leaves room for toppings without overflowing.
- Don't overload. If the burger is taller than you can comfortably bite, take something off.
Setting up a burger topping bar
A topping bar is an easy way to feed a crowd. Plan on two cheeses, a few classic vegetables, two or three sauces and one or two special toppings like bacon or green chiles. Slice tomatoes and onions shortly before serving, keep cut vegetables, mayo-based sauces and cooked toppings chilled until you need them, and don't leave perishable items out for more than two hours (one hour on a day above 90°F), following USDA guidance. To figure out how much meat to buy, see how much ground beef per burger.
Frequently asked questions
What are the most popular burger toppings?
Cheese, lettuce, tomato, onion, pickles, ketchup, mustard and bacon are the most common choices on American burgers. Together they cover crunch, acid, sweetness and richness, which is why they've stuck around.
Should lettuce go on the top or bottom of a burger?
Either works, but putting a dry lettuce leaf under the patty helps keep juices from soaking the bottom bun. Toasting the bun adds more protection.
How do I keep toppings from sliding off?
Melt the cheese onto the patty, place warm toppings on the cheese so they stick, and use a little sauce on each bun as glue. Keeping toppings thin and dry also helps.
How many toppings should a burger have?
Three to five toppings, plus cheese and a sauce, is plenty for most burgers. More than that tends to hide the beef and makes the burger hard to eat.
Hungry for more?
Find great burgers near you or cook one tonight.