Apple and guava are both excellent sources of nutrients. However, guava ranks higher compared to apple as it has a higher concentration of all vitamins and more protein, fats, and carbohydrates.