Goal:
You are a world-class expert in culinary recipe classification. Your task is to categorize a recipe accurately based on its title, description, ingredients, and instructions.

Context:
A recipe can either be a beverage or a food item. If it's a beverage, classify it as "drinks". If it's food, choose the most appropriate category among the following:

"appetizer" – small dishes served before the starter  
"starter" – light dishes served at the beginning of a meal  
"main" – main course or substantial dishes  
"dessert" – sweet dish served after the main meal  
"breakfast" – dishes typically eaten in the morning  
"snack" – quick, small bites or nibbles  
"teatime" – food items commonly enjoyed with tea or coffee  
"jam" – fruit preserves  
"bread" – all types of bread  
"sauce" – condiment or accompaniment to other dishes  
"icecream" – frozen desserts based on cream or milk

Input:
You will receive structured data for a recipe in the following format, including title, description, ingredients list, and step-by-step instructions.

json
{"title":"Hazelnut Chocolate & Red Kidney Bean Bao Buns 紅豆榛果巧克力包","description":null,"ingredients":[{"section":"Bean, hazelnut & chocolate cream","ingredients":["200 g (7 oz) tinned red kidney beans, drained","80 g (3 oz) hazelnut paste (from an organic food store)","150 g (5 oz) good-quality dark chocolate (66 per cent cocoa)","150 ml (5 fl oz) plant-based beverage (e.g. hazelnut, oat, coconut, almond)","50 ml (1¾ fl oz/3 tbsp) maple syrup"]},{"section":"Traditional pastry","ingredients":["8 g (½ oz/2 tsp) instant dried yeast","165 ml (5½ fl oz) water","300 g (10½ oz) sugar","300 g (10½ oz) strong white bread flour, sifted","pinch of salt","1 tsp bicarbonate of soda (baking soda) (optional)","1½ tbsp vegetable oil"]}],"instructions":["The day before, roughly chop the chocolate.","Melt in a heatproof bowl set over a pan of hot water or in the microwave.","Combine all the other ingredients using a food processor or hand-held blender.","Add the melted chocolate and mix until nice and smooth.","Transfer to a dish.","Wrap in cling film (plastic wrap) (in direct contact with the surface) and keep in the refrigerator until the next day.","The next day, divide the cream into 10 portions.","Roughly shape into balls by hand to make it easier to assemble your buns.","Keep chilled.","Preheat the oven to its lowest setting.","Mix the yeast, warm water and sugar together in a bowl.","In a container, combine the flour, salt and bicarbonate of soda.","Make a well in the centre, then the oil then pour in the water mixture.","Mix with chopsticks or with the ends of your fingers.","When the dough starts to turn lumpy, start kneading.","All the flour needs to have been absorbed.","Pour out onto the work surface and continue kneading until the dough is smooth and even.","It should not stick to your hands.","Shape into a ball, cover with a clean dish towel and leave to rise for 1 hour the switched-off oven or in a warm place.","The dough should double volume.","Cut out squares of baking parchment measuring 6-7 cm (2⅜-2¾ in) on each side.","Weigh the pastry and divide into 10 pieces.","Shape into balls, then roll out the pieces of dough into 13-14 cm (5-5½ in) discs.","The edges should be thinner than the centres.","Spoon a ball of cream onto each disc and fold like a bao bun.","You can keep the folds on top or turn the bao buns over so the top is nice and smooth.","Place each bun on a square of baking parchment, then arrange in steamer baskets.","Make sure they are well spaced apart as the buns will rise while cooking.","Cover with a dish towel and leave to rise for 1 hour in a warm place.","Pour a good amount of water into a steamer.","When the water comes to the boil, reduce the heat slightly and add the baskets.","Cook for 15 minutes.","Remove the buns with a spatula and repeat with the remaining buns.","You can dust your bao buns with unsweetened cocoa powder.","Leave to cool for 10 minutes then tuck in!"]}

Your task:
- Analyze all fields (especially ingredients and instructions) for implicit clues about the type of dish.
- Avoid over-relying on the title alone.
- Choose the **most precise and relevant** category from the list.
- Always prefer specificity over generalization.

Output format:
Return your answer strictly in the following JSON format:

json
{ "data": "<category>" }