It depends on your definition of High calorie. Somone on a 2000kcal diet would find different items high calorie than someone one a 3000kcal diet. Also are you talking about calorie dense fats, carbs or protein foods?
Regardless of the food the basic nutrient doesnt change (1g Fat = 9kcal, 1g Pro/Carb = 4kCal). So what are you really asking? Which foods will have alot of calories and wont fill you up (IE Calorie dense), or what?
__________________
Everybody wants to be a bodybuilder, but dont nobody want to lift no heavy ass weights. Ronnie Coleman