How Much Does a Homemade Smash Burger Actually Cost?
Smash burgers have taken over backyards, food trucks, and gourmet restaurants alike. A homemade double smash burger — two 3-ounce patties, two slices of American cheese, a toasted potato roll, special sauce, dill pickles, and diced onion — typically costs between $2.50 and $4.00 per burger. Compare that to $9–$13 at Smashburger or Five Guys, or $15–$20+ at a gourmet burger bar, and you are looking at savings of 60–85% per serving.
The Key Ingredients and What They Cost
80/20 ground beef is non-negotiable for a real smash burger. The 20% fat content is what creates those crispy, caramelized edges. At most grocery stores, 80/20 ground beef runs $5–$8 per pound. Each smash patty is roughly 3 ounces (pre-cook), so a single pound yields about 5–6 patties. For a double smash, you need two patties.
Potato rolls are the classic smash burger bun. A standard 8-pack costs $3–$5, putting the per-bun cost at $0.38–$0.63. Martin's Potato Rolls are the gold standard among enthusiasts.
American cheese — specifically individually wrapped deli-style slices — melts into a glossy, creamy blanket that is the signature of the style. Two slices per double burger at $0.37–$0.62 per pair.
Special sauce, dill pickles, and diced onion add roughly $0.30–$0.60 total per burger when drawn from standard grocery quantities.
Batch Cooking Savings
Eight double smash burgers at home might cost $20–$32 in total ingredients. That same order at Five Guys for four people would run $50–$60 before drinks, tax, and tip. Hosting a smash burger night at home for eight people saves a realistic $30–$60 compared to a restaurant outing.