How Much Does a Taco Weigh?

Typically, a taco weighs about 75 to 150 grams (2.6 to 5 ounces).

Updated June 2026

How Much Does a Taco Weigh?

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 tacoAbout 90-130 g (3.2-4.6 oz)
Soft tacoAbout 100-150 g (3.5-5.3 oz)
Loaded supreme tacoAbout 140-180 g (4.9-6.3 oz)
Large/double-shell tacoAbout 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.