We did a side-by-side comparison of similar burritos at both chains and discovered that Chipotle's massive portions — if eaten in one sitting — are weighing down its burritos with more than double the calories, carbohydrates, and grams of fat of Taco Bell's.

While Chipotle's burrito is twice the size of Taco Bell's, it had nearly five times as much cholesterol. It had 36 grams of fat compared to the Taco Bell burrito's 16 grams. So if you tend to eat your entire burrito, Taco Bell is the lower-fat and lower-cholesterol choice.

On a gram-per-gram basis, however, the math is slightly different: Chipotle's burrito has nearly 50% more fat per gram than Taco Bell's and almost three times as much cholesterol. But it also has more than two times the protein on a per-gram basis and almost 50% more fiber than the Taco Bell burrito.

The differences between these two burritos can be traced back to the meat used. Taco Bell meat contains contains lots of fillers, so that could be what's keeping the fat, protein, and cholesterol content of their burritos down.