The short answer: A sandwich typically weighs about 150 to 300 grams (5 to 11 ounces), depending on bread, fillings, and size.
Sandwich weight by type
Sandwich weight changes quickly with bread thickness and fillings. Here are common types.
| Type (example) | Typical weight |
|---|---|
| Simple two-slice sandwich | About 120-180 g (4.2-6.3 oz) |
| Deli sandwich | About 200-280 g (7-10 oz) |
| Sub / hoagie (6-inch) | About 230-320 g (8-11 oz) |
| Footlong sub | About 450-600 g (1-1.3 lb) |
| Club sandwich (triple-decker) | About 300-400 g (11-14 oz) |
What affects sandwich weight
- Bread type. Thick artisan loaves weigh much more than thin sliced bread.
- Fillings. Generous meat and cheese add substantial weight.
- Spreads. Butter, mayonnaise, and sauces add small amounts.
- Size and length. A footlong sub weighs roughly double a six-inch.
- Vegetables. Lettuce, tomato, and pickles add water-heavy weight.
- Pressed vs. loose. Pressed sandwiches lose a little moisture in the press.
How sandwich weight compares
A typical sandwich weighs about the same as a medium orange, while a footlong sub is closer to a full can of soup.
Frequently asked questions
How much does a footlong sub weigh?
A footlong sub typically weighs about 450 to 600 grams (1 to 1.3 pounds), depending on the meats and toppings.
How much does a plain bread-and-butter sandwich weigh?
A simple buttered sandwich with two slices weighs roughly 120 to 180 grams (4 to 6 ounces).
Why do deli sandwiches weigh so much?
Deli sandwiches pile on thick layers of meat and cheese, which are dense and add up quickly to 200 grams or more.



