Medically reviewed by Elizabeth Barnes, RDN Key Takeaways Tomatoes contain powerful antioxidants called carotenoids that your body absorbs much better when eaten with fat.Avocado’s healthy fats help ...