Blood oranges are a variety of orange that have a dark reddish-orange color and contain more anthocyanin than regular oranges. The skin of the blood orange is thinner than that of a regular orange and can sometimes be slightly bumpy in texture. The main difference between a navel orange and a blood orange is the flavor. A navel orange is juicy but has a bitter aftertaste. On the other hand, blood oranges are sweeter and tartier.