Barbecue (countable noun )
1. I love barbecue.
2. I love barbecues.

Pudding (countable/non-countable nouns)
3. I love mango pudding.
4. I love mango puddings.
5. I love rice pudding.
6 I love rice puddings.

I wonder which of the above sentences are correct. Thanks for your help.