The short answer: A taco typically weighs about 75 to 150 grams (2.6 to 5 ounces), depending on the shell size and filling.
Taco weight by type
Taco weight depends heavily on the shell and how much filling is packed in. Here are common types.
| Type (example) | Typical weight |
|---|---|
| Street taco (small) | About 60-90 g (2.1-3.2 oz) |
| Standard hard-shell taco | About 90-130 g (3.2-4.6 oz) |
| Soft taco | About 100-150 g (3.5-5.3 oz) |
| Loaded supreme taco | About 140-180 g (4.9-6.3 oz) |
| Large/double-shell taco | About 160-220 g (5.6-7.8 oz) |
What affects taco weight
- Shell size. Larger tortillas hold more filling and weigh more.
- Filling amount. A generously stuffed taco can weigh nearly double a light one.
- Protein choice. Beef and carnitas weigh more than fish or veggie fillings.
- Toppings. Cheese, salsa, sour cream, and guacamole all add grams.
- Hard vs. soft shell. A soft tortilla and a fried shell differ in weight.
- Single vs. double shell. An extra tortilla layer adds a little weight.
How taco weight compares
A typical taco weighs about the same as a small apple or a tennis ball.
Frequently asked questions
How much does a street taco weigh?
A small street taco usually weighs about 60 to 90 grams (2 to 3 ounces), since it uses a small tortilla and a modest amount of filling.
How heavy is a loaded supreme-style taco?
A fully loaded taco with cheese, sour cream, and tomatoes can weigh about 140 to 180 grams (5 to 6 ounces).
Why do tacos vary so much in weight?
Shell size and filling quantity make the biggest difference, which is why a small street taco feels far lighter than a large stuffed one.



