Macronutrients are energy yielding nutrients usually consumed in larger quantities in the the diet (>10g per day) to fuel our energy systems for growth and bodily functions.
We don't consume isolated macronutrients, we consume foods. Foods are made up of macros, but some contain more of one or two than others.
This graphic illustrates which foods contain the most of one or two macros, with perhaps only a negligible amount of the remaining macro. It should be noted that there are some foods which contain a similar amount of all three macros, such as dairy products like milk.