Olá, Ricardo!
Como a lista está mostrando vários itens, é sinal de que o binding do ListView está ok, porém deve ter um problema no binding do item do seu ListView.
Comigo funcionou sem problemas. Eu consigo ver o nome das refeições e o valor das calorias.
Aqui vai o meu arquivo do xaml da listagem. Compare com o seu e veja se está faltando algo:
<StackLayout Padding="25">
<ListView ItemsSource="{Binding Refeicoes}">
<ListView.ItemTemplate>
<DataTemplate>
<ViewCell>
<ViewCell.View>
<StackLayout>
<Label Text="{Binding Descricao}" FontSize="12" />
<StackLayout Orientation="Horizontal">
<Label Text="Calorias:" FontSize="10" />
<Label Text="{Binding Calorias}" FontSize="10" />
</StackLayout>
</StackLayout>
</ViewCell.View>
<ViewCell.ContextActions>
<MenuItem Command="{Binding RemoveRefeicao}" CommandParameter="{Binding .}" Text="Excluir" IsDestructive="True"></MenuItem>
</ViewCell.ContextActions>
</ViewCell>
</DataTemplate>
</ListView.ItemTemplate>
</ListView>
</StackLayout>
Boa sorte e bons estudos!