This list is a great starting point for you and contains the best sources of the 3 macros
Protein
(Prioritize fresh, lean, minimally processed sources)
Whole eggs and egg whites
Fish
Shelfish
Chicken
Duck
Turkey
Beef
Bison
Lamb
Pork
Game
Whey Protein
Other meats (Goat, crocodile, any exotics)
Plain Greek Yogurt
Tempeh
Insects
Carbs
Beans and lentils
Oats
Buckwheat
Quinoa
Rice (White being IMO best)
Farro
Millet
Potatoes (Not chips)
Plain Kefir
Fresh/frozen fruit
Fats
Extra Virgin olive oil
Walnut oil
Avocado
Cheese (Aged over 6 months)
Egg yolks
Seeds - Chia, Flax, pumpkin
Cashews
Pistachios
Almonds
Brazil nuts
Pecans
Peanuts
Nut butters of the above (Warning on serving size)
Olives
Fresh unprocessed coconut
Veg
Eat the rainbow. All colours