Los burritos y los tacos son elementos de la cocina mexicana que incluyen rellenos enrollados en una envoltura de pan plano, pero hay algunas diferencias clave que distinguen estos platos entre sí. La diferencia más fundamental es que los burritos suelen ser mucho más grandes que los tacos, con un solo burrito que comprende una comida completa, mientras que varios tacos pueden ser necesarios para que un comensal se sienta lleno.
Los tacos son una comida antigua. La historia de la cocina mesoamericana ha incluido alguna forma de taco durante siglos. Los tacos tradicionales están hechos con tortillas de maíz calientes del tamaño de una mano, dobladas o envueltas alrededor de un relleno simple, y algunas veces adornadas con salsa, crema agria u otras salsas. La mayoría de los tacos tienen un solo elemento en su relleno, como carne asada o carne de cerdo desmenuzada. Algunos cocineros también hacían tacos en conchas duras, que históricamente estaban hechas con tortillas rancias.
El burrito, por otro lado, es un invento relativamente reciente. El desarrollo del burrito generalmente se atribuye a un comerciante emprendedor del siglo XX que quería vender platos de arroz y frijoles sin tener que proporcionar platos. Se topó con la idea de envolver los ingredientes en una envoltura de gran tamaño hecha de una tortilla de trigo, con la envoltura como plato y aislando los ingredientes. Como reflejo de estos orígenes, los burritos generalmente se envuelven firmemente para formar un paquete, en lugar de simplemente doblarse o enrollarse, como con los tacos.
El burrito también tiende a tener una mezcla de ingredientes, como arroz, frijoles y queso o arroz, carne y verduras. Las tortillas que se usan para envolver burritos son significativamente más grandes que las que se usan para empacar tacos, y se acercan más al tamaño de una cara que a la palma de la mano de alguien. Las tortillas de maíz rara vez se usan para burritos, porque pueden romperse y partirse cuando se hacen tan grandes, y los burritos a veces se hacen con tortillas de sabores, como las tortillas de espinaca o tomate.
Los burritos y los tacos en México tienden a ser bastante simples, con ingredientes básicos y frescos y un tamaño relativamente pequeño. Fuera de México, estos platos han divergido considerablemente de sus orígenes. Los tacos, por ejemplo, se pueden hacer con tortillas de trigo además de la tortilla de maíz tradicional, y las tortillas también se pueden freír para obtener un sabor extra y una textura crujiente. El burrito también se ha disparado considerablemente, hasta el punto en que algunas personas ni siquiera lo reconocen, con muchos restaurantes de inspiración mexicana fuera de México que ofrecen burritos rellenos con una multitud de rellenos y salsas empapadas.