It's easy to identify foods with the highest levels of antioxidants—they're often the most colorful. Carrots and sweet potatoes have plenty of beta carotene; bell peppers, strawberries and tomatoes contain vitamin C; tomatoes and watermelon have lycopene; and dark leafy greens like spinach contain lutein. Blueberries have anthocyanins. Red grapes have resveratrol.