[{"data":1,"prerenderedAt":414},["ShallowReactive",2],{"recipe:taiwanese-pineapple-cake":3,"recipe:country:taiwan":192},{"slug":4,"title":5,"nativeName":6,"romanized":7,"pronunciation":8,"countrySlug":9,"region":10,"emoji":11,"summary":12,"intro":13,"story":14,"whyThis":15,"tips":20,"substitutions":27,"variations":44,"serveWith":54,"storage":56,"faq":57,"equipment":73,"baseServings":78,"prepMinutes":79,"cookMinutes":80,"restMinutes":81,"difficulty":82,"course":83,"diet":85,"mainIngredients":88,"ingredients":92,"instructions":140,"nutrition":172,"images":180,"keywords":184,"publishedAt":190,"updatedAt":190,"authorSlug":191},"taiwanese-pineapple-cake","Feng Li Su (Taiwanese Pineapple Shortcake)","鳳梨酥","feng li su","fung LEE soo","taiwan","Taichung and the southern pineapple belt","🍍","A short, crumbly butter-and-milk-powder pastry brick wrapped around a dense, tart core of slow-cooked pineapple jam — the box of sweets every Taiwanese traveller brings home.","Feng li su is a small rectangular pastry with a filling of pineapple cooked down until it is thick, chewy and sharply tart, sealed inside a shortbread so rich with butter and milk powder that it crumbles the moment you bite. The contrast is the whole design: dry, salty-sweet, sandy crust against a sticky fruit centre that tastes of concentrated pineapple rather than sugar. Each one is about two mouthfuls, meant to be eaten slowly with unsweetened tea, and Taiwanese bakeries sell them in gift boxes by the tens of thousands. It is not a difficult pastry, but it is a patient one — most of the work is standing over a pan reducing fruit.","Pineapple has been a Taiwanese export crop since the Japanese colonial period, when canneries along the western plain shipped it around the world, and the fruit is knitted into the language: in Taiwanese Hokkien the word for pineapple, ong-lai, sounds like \"prosperity arrives\". That pun is why pineapple motifs sit on shop counters and why a box of pineapple cakes is the default gift for a new business, a visit to someone's parents, or a colleague returning from a trip.\n\nThe pastry as sold today was standardised in the twentieth century by Taichung bakeries, and for decades most commercial fillings were not pure pineapple at all but mostly winter melon, a cheap, neutral gourd that cooks to a translucent, chewy jam and stretches expensive fruit a long way. Purists sneered; bakers pointed out that winter melon gives the filling its characteristic stringy chew and stops the acidity becoming punishing. The argument was settled commercially rather than aesthetically — around the late 2000s \"tu feng li su\", earth pineapple cake, made with 100 percent local fruit became a premium selling point, and today both styles are sold openly and labelled as such. Neither is fake; they are different products, and this recipe uses a blend so you can taste why.\n\nThe cake is also the centre of a serious craft scene. Taipei runs a competition for the best feng li su, bakeries advertise which cultivar they use — Tainong No. 17, the honey-scented golden diamond, is a favourite — and the small square moulds that give the pastry its brick shape are sold in every Taiwanese kitchenware shop. Made at home the pastry is softer and shorter than the shelf-stable commercial version, which is a fair trade: what you lose in tidiness you gain in butter.",[16,17,18,19],"Cooks the filling down properly to a paste that holds its shape, instead of a loose jam that leaks and blows the pastry open.","Blends pineapple with winter melon the way traditional bakeries do, and explains what each one contributes.","A dough with milk powder and cornstarch, which is what gives the crumb its sandy, melting shortness.","Works with square moulds or free-formed by hand, so no special equipment is strictly required.",[21,22,23,24,25,26],"Squeeze the grated pineapple and keep the juice — reduce it separately to a syrup and stir it back in, so you lose water but not flavour.","Cook the filling further than feels sensible. It should hold a furrow when you drag a spoon through it, or the cakes will burst in the oven.","Weigh the filling and the dough into equal portions, around 15 g each. Eyeballing gives thin patches that split at the corners.","Chill the dough until firm but not hard. Warm dough sticks to your palms and refuses to close around the ball of filling.","Press the pastry down into the mould in the tin, then flip the whole tray halfway through baking so both faces colour evenly.","Let them cool completely in the moulds before unmoulding, because hot shortbread has no structure and will collapse at the edges.",[28,32,36,40],{"original":29,"swap":30,"note":31},"Winter melon","All pineapple, cooked slightly longer","This gives the premium \"tu feng li su\" style: brighter and sharper, but looser and more fibrous. Reduce it further to compensate.",{"original":33,"swap":34,"note":35},"Fresh pineapple","Canned pineapple in juice, very well drained","Workable and much faster, though canned fruit is sweeter and less acidic, so cut the sugar by about a third and add a squeeze of lemon.",{"original":37,"swap":38,"note":39},"Milk powder","An extra 20 g of flour plus a pinch more salt","The pastry will be a little less fragrant and slightly less sandy, but still short and perfectly good.",{"original":41,"swap":42,"note":43},"Maltose or honey in the filling","Golden syrup, or an extra spoon of sugar","These are there for stickiness and chew rather than sweetness, so a syrup of some kind is better than plain sugar alone.",[45,48,51],{"name":46,"description":47},"Egg yolk pineapple cake","A salted duck egg yolk buried in the centre of the filling, so each cake has a rich, salty core. Common around Mid-Autumn Festival.",{"name":49,"description":50},"Cranberry or mango filling","Dried cranberries or mango cooked into the pineapple jam, sold widely as a modern bakery variation and noticeably sweeter.",{"name":52,"description":53},"Round pineapple pastry","The same filling in a rounder, taller shape called feng li su bing, sometimes finished with an egg wash for a glossy top.",[55],"Strong unsweetened tea — a roasted Dong Ding oolong or a Wenshan baozhong — which is exactly how they are served in Taiwanese teahouses.","The pastries keep 5 days in an airtight tin at room temperature and are arguably better on day two, once the moisture from the filling has softened the crumb slightly. Refrigeration makes the shortbread hard and dulls the pineapple, so avoid it unless your kitchen is very warm. They freeze for 2 months wrapped individually; thaw at room temperature and refresh in a 150°C oven for 5 minutes. The filling alone keeps 2 weeks in a jar in the fridge and is worth making in a double batch.",[58,61,64,67,70],{"question":59,"answer":60},"Why do many pineapple cakes contain winter melon?","Winter melon is a cheap, mild gourd that cooks down to a chewy translucent jam. Taiwanese bakeries have long used it to stretch expensive pineapple and, just as importantly, to give the filling its characteristic stringy chew and to soften pineapple's sharp acidity. Cakes made with fruit only are sold as tu feng li su and are brighter and more tart.",{"question":62,"answer":63},"Why did my pineapple cakes crack or leak in the oven?","Usually the filling was not reduced far enough, so it turned to liquid in the heat and forced the pastry apart. It should be thick enough to roll into a ball that holds its shape at room temperature. Cracking can also come from pastry wrapped too thinly at the corners or from a dough that was too cold and brittle when shaped.",{"question":65,"answer":66},"Do I need the square moulds to make feng li su?","No. The small square rings give the classic brick shape and keep the edges sharp, but you can shape the cakes by hand into flattened rectangles and bake them on a lined tray. They will spread a little more and look rustic, and the taste is identical.",{"question":68,"answer":69},"Can I make the filling ahead of time?","Yes, and it is the sensible way to split the work. The cooked pineapple jam keeps for about two weeks refrigerated in a clean jar and several months frozen. Bring it back to room temperature before portioning, since cold filling tears the pastry as you wrap it.",{"question":71,"answer":72},"What kind of pineapple should I use?","A ripe, aromatic pineapple with a strong smell at the base — Taiwanese bakers often use the golden diamond cultivar, Tainong No. 17. Underripe fruit is too acidic and cooks down grey rather than gold. Include some of the firm core, finely grated, because it contributes much of the chew in the finished filling.",[74,75,76,77],"Wide heavy frying pan or sauté pan for the jam","Box grater or food processor","Square pineapple cake moulds, about 4.5 cm","Baking tray and paper",16,40,75,60,"medium",[84],"dessert",[86,87],"vegetarian","nut-free",[89,90,91],"pineapple","butter","flour",[93,98,102,105,110,114,117,121,124,128,131,134,137],{"ref":89,"qty":94,"unit":95,"name":96,"group":97},800,"g","ripe pineapple flesh and core, peeled weight","For the filling",{"qty":99,"unit":95,"name":100,"note":101,"group":97},300,"winter melon, peeled and deseeded","or another 300 g pineapple — see substitutions",{"qty":103,"unit":95,"name":104,"group":97},90,"caster sugar",{"ref":106,"qty":107,"unit":108,"name":109,"group":97},"honey",2,"tbsp","maltose or honey",{"ref":111,"qty":112,"unit":108,"name":113,"group":97},"lemon",1,"lemon juice",{"qty":112,"unit":115,"name":116,"group":97},"pinch","fine salt",{"ref":90,"qty":118,"unit":95,"name":119,"group":120},160,"unsalted butter, soft","For the pastry",{"qty":122,"unit":95,"name":123,"group":120},55,"icing sugar",{"ref":125,"qty":107,"unit":126,"name":127,"group":120},"eggs","piece","egg yolks",{"qty":129,"unit":95,"name":130,"group":120},30,"full-fat milk powder",{"ref":91,"qty":132,"unit":95,"name":133,"group":120},200,"plain flour",{"ref":135,"qty":79,"unit":95,"name":136,"group":120},"cornstarch","cornflour",{"qty":138,"unit":139,"name":116,"group":120},0.5,"tsp",[141,145,149,154,157,161,164,168],{"title":142,"text":143,"tip":144},"Grate and drain the fruit","Coarsely grate {qty:pineapple} of pineapple, core included, and the winter melon into a bowl. Squeeze both hard through a sieve or muslin, catching every drop of juice in a separate pan — you should extract several hundred millilitres, and the pulp should feel damp rather than wet.","The core is tougher and more fibrous than the flesh, and that fibre is exactly what gives the filling its chew.",{"title":146,"text":147,"timerSeconds":148},"Reduce the juice","Boil the collected juice hard over high heat until it has reduced to a scant 100 ml of thick, cloudy syrup that smells intensely of pineapple. This concentrates the flavour you would otherwise pour away.",900,{"title":150,"text":151,"timerSeconds":152,"tip":153},"Cook the filling down","Tip the squeezed pulp into a wide pan with the syrup, sugar, maltose, lemon juice and salt. Cook over medium heat, stirring often, for 40–50 minutes, until the mixture darkens to a deep amber, stops steaming freely and holds a clean furrow when you drag a spoon across the pan base.",2700,"Lower the heat for the last ten minutes and stir constantly — this is when it catches and turns bitter.",{"title":155,"text":156},"Cool and portion the filling","Spread the filling on a plate to cool completely, then roll it into 16 balls of about 15 g each. They should hold their shape without sticking to your palms; if they slump, return the mixture to the pan and cook it further.",{"title":158,"text":159,"timerSeconds":160},"Make the pastry","Beat the soft butter with the icing sugar and salt until pale and fluffy, then work in the egg yolks one at a time. Sift in the milk powder, flour and cornflour and fold just until no dry patches remain — the dough should be soft and sandy, not smooth or elastic. Chill for 30 minutes.",1800,{"title":162,"text":163},"Wrap the cakes","Divide the dough into 16 pieces of about 30 g. Flatten one into a disc in your palm, sit a ball of filling in the middle, and draw the pastry up around it, pinching the seam closed so no filling shows. Roll gently between your palms to smooth it.",{"title":165,"text":166,"timerSeconds":167},"Mould and rest","Set the square moulds on a lined tray, drop in each ball seam-side down and press it flat to the corners with your thumb or a small tamper. Chill the tray for 20 minutes so the butter firms up and the shapes hold in the oven.",1200,{"title":169,"text":170,"timerSeconds":171},"Bake and cool in the moulds","Bake at 170°C for 12 minutes, then flip each cake in its mould with a palette knife and bake another 10–12 minutes, until both faces are a pale biscuit gold and the edges are just turning darker. Cool completely on the tray before unmoulding — they are extremely fragile while hot.",720,{"calories":173,"protein":174,"carbs":175,"fat":176,"fiber":112,"sugar":177,"sodium":178,"estimated":179},245,3,33,11,19,95,true,[181],{"src":182,"alt":183},"\u002Fimages\u002Frecipes\u002Ftaiwanese-pineapple-cake\u002Fhero.svg","Square Taiwanese pineapple cakes on a plate, one broken open to show the dense amber pineapple jam inside the crumbly pastry",[7,185,186,187,188,189,9],"pineapple cake","taiwanese pastry","pineapple shortcake","gift box sweets","teahouse snack","2026-08-21","dishroute-kitchen",{"items":193,"total":392,"page":112,"limit":412,"hasMore":413},[194,222,229,254,280,301,323,345,366,386],{"slug":195,"title":196,"nativeName":197,"countrySlug":9,"region":198,"baseServings":199,"prepMinutes":129,"cookMinutes":200,"difficulty":82,"course":201,"diet":203,"mainIngredients":205,"images":210,"keywords":214,"publishedAt":190,"updatedAt":190,"authorSlug":191},"danzai-noodles","Danzai Mian (Tainan Peddler's Noodles)","擔仔麵","Tainan",4,80,[202],"main",[204],"dairy-free",[206,207,208,209],"shrimp","ground-pork","egg-noodles","dried-shrimp",[211],{"src":212,"alt":213},"\u002Fimages\u002Frecipes\u002Fdanzai-noodles\u002Fhero.svg","Small bowl of Tainan danzai noodles with dark minced pork, a whole shrimp, bean sprouts and coriander in shrimp broth",[215,216,217,218,219,220,221],"danzai mian","taiwanese noodles","tainan","shrimp broth","minced pork noodles","xiaochi","street food",{"slug":4,"title":5,"nativeName":6,"romanized":7,"countrySlug":9,"region":10,"baseServings":78,"prepMinutes":79,"cookMinutes":80,"restMinutes":81,"difficulty":82,"course":223,"diet":224,"mainIngredients":225,"images":226,"keywords":228,"publishedAt":190,"updatedAt":190,"authorSlug":191},[84],[86,87],[89,90,91],[227],{"src":182,"alt":183},[7,185,186,187,188,189,9],{"slug":230,"title":231,"nativeName":232,"romanized":233,"countrySlug":9,"region":234,"baseServings":199,"prepMinutes":235,"cookMinutes":236,"restMinutes":103,"difficulty":82,"course":237,"diet":239,"mainIngredients":240,"images":244,"keywords":248,"publishedAt":190,"updatedAt":190,"authorSlug":191},"gua-bao","Gua Bao (Taiwanese Steamed Pork Belly Bun)","割包","gua bao","Island-wide, strongest in Taipei night markets",45,105,[238],"street-food",[],[241,91,242,243],"pork-belly","peanuts","soy-sauce",[245],{"src":246,"alt":247},"\u002Fimages\u002Frecipes\u002Fgua-bao\u002Fhero.svg","Two folded Taiwanese gua bao buns filled with glossy braised pork belly, pickled mustard greens, crushed peanuts and coriander",[233,249,250,251,252,253,9],"taiwanese street food","pork belly bun","tiger bites pig","steamed bun","night market",{"slug":255,"title":256,"nativeName":257,"countrySlug":9,"region":258,"baseServings":199,"prepMinutes":259,"cookMinutes":260,"restMinutes":261,"difficulty":82,"course":262,"diet":263,"mainIngredients":264,"images":268,"keywords":272,"publishedAt":190,"updatedAt":190,"authorSlug":191},"hakka-stir-fry","Kejia Xiao Chao (Hakka Stir-Fry with Dried Squid)","客家小炒","Hsinchu and Miaoli",25,15,240,[202],[204],[241,265,266,267],"squid","tofu","celery",[269],{"src":270,"alt":271},"\u002Fimages\u002Frecipes\u002Fhakka-stir-fry\u002Fhero.svg","Hakka stir-fry of dried squid strips, crisp pork belly, pressed tofu and celery in a dark soy glaze",[273,274,275,276,277,278,279],"kejia xiao chao","hakka stir-fry","dried squid","taiwanese","pork belly","pressed tofu","hakka cuisine",{"slug":281,"title":282,"nativeName":283,"countrySlug":9,"region":284,"baseServings":199,"prepMinutes":259,"cookMinutes":178,"difficulty":285,"course":286,"diet":287,"mainIngredients":288,"images":291,"keywords":295,"publishedAt":190,"updatedAt":190,"authorSlug":191},"lu-rou-fan","Lu Rou Fan (Taiwanese Braised Pork Rice)","滷肉飯","Taipei","easy",[202],[204],[241,243,289,290],"five-spice","short-grain-rice",[292],{"src":293,"alt":294},"\u002Fimages\u002Frecipes\u002Flu-rou-fan\u002Fhero.svg","Small bowl of Taiwanese lu rou fan, glossy diced braised pork belly over white rice with a halved soy-braised egg",[296,297,276,277,298,299,300],"lu rou fan","braised pork rice","soy braise","rice bowl","minced pork",{"slug":302,"title":303,"nativeName":304,"countrySlug":9,"region":284,"baseServings":199,"prepMinutes":259,"cookMinutes":305,"difficulty":82,"course":306,"diet":308,"mainIngredients":309,"images":313,"keywords":317,"publishedAt":190,"updatedAt":190,"authorSlug":191},"taiwanese-beef-noodle-soup","Niu Rou Mian (Taiwanese Braised Beef Noodle Soup)","牛肉麵",195,[307],"soup",[204],[310,311,243,312],"beef-shank","doubanjiang","star-anise",[314],{"src":315,"alt":316},"\u002Fimages\u002Frecipes\u002Ftaiwanese-beef-noodle-soup\u002Fhero.svg","Deep bowl of Taiwanese beef noodle soup with braised shank, wheat noodles, bok choy and pickled mustard greens in dark red broth",[318,319,276,320,311,321,322],"beef noodle soup","niu rou mian","braised beef","noodle soup","taipei",{"slug":324,"title":325,"nativeName":326,"countrySlug":9,"region":327,"baseServings":107,"prepMinutes":328,"cookMinutes":260,"difficulty":82,"course":329,"diet":330,"mainIngredients":332,"images":335,"keywords":339,"publishedAt":190,"updatedAt":190,"authorSlug":191},"taiwanese-oyster-omelette","O-a-tsian (Taiwanese Oyster Omelette)","蚵仔煎","West-coast oyster country and night markets nationwide",20,[238],[331,204],"pescatarian",[333,125,334],"oysters","bok-choy",[336],{"src":337,"alt":338},"\u002Fimages\u002Frecipes\u002Ftaiwanese-oyster-omelette\u002Fhero.svg","Taiwanese oyster omelette with crisp frilled edges and glossy pink sauce poured over egg, oysters and green leaves",[340,341,342,343,333,221,344],"oyster omelette","o-a-tsian","taiwanese night market","sweet potato starch","hokkien",{"slug":346,"title":347,"nativeName":348,"countrySlug":9,"region":349,"baseServings":199,"prepMinutes":260,"cookMinutes":129,"difficulty":285,"course":350,"diet":351,"mainIngredients":352,"images":356,"keywords":360,"publishedAt":190,"updatedAt":190,"authorSlug":191},"san-bei-ji","San Bei Ji (Taiwanese Three-Cup Chicken)","三杯雞","Taiwan",[202],[204],[353,354,243,355],"chicken","sesame-oil","thai-basil",[357],{"src":358,"alt":359},"\u002Fimages\u002Frecipes\u002Fsan-bei-ji\u002Fhero.svg","Cast-iron pan of Taiwanese three-cup chicken, glazed bone-in pieces with whole garlic cloves, ginger coins and wilted basil leaves",[361,362,276,363,364,353,365],"san bei ji","three cup chicken","sesame oil","thai basil","one pan",{"slug":367,"title":368,"nativeName":369,"romanized":370,"countrySlug":9,"region":371,"baseServings":199,"prepMinutes":129,"cookMinutes":328,"restMinutes":81,"difficulty":285,"course":372,"diet":374,"mainIngredients":375,"images":377,"keywords":381,"publishedAt":190,"updatedAt":190,"authorSlug":191},"taiwanese-scallion-pancake","Taiwanese Cong You Bing (Crushed Flaky Scallion Pancake)","蔥抓餅","cong zhua bing","Taipei and Yilan street stalls",[373],"bread",[],[91,376],"scallions",[378],{"src":379,"alt":380},"\u002Fimages\u002Frecipes\u002Ftaiwanese-scallion-pancake\u002Fhero.svg","A crushed Taiwanese scallion pancake pulled open into shaggy golden flakes with spring onion showing through the layers",[370,382,383,384,221,385,9],"taiwanese scallion pancake","flaky flatbread","taiwanese breakfast","spring onion",{"slug":387,"title":388,"nativeName":389,"romanized":390,"countrySlug":9,"region":391,"baseServings":107,"prepMinutes":392,"cookMinutes":393,"restMinutes":328,"difficulty":285,"course":394,"diet":396,"mainIngredients":398,"images":402,"keywords":406,"publishedAt":190,"updatedAt":190,"authorSlug":191},"bubble-tea","Zhen Zhu Nai Cha (Taiwanese Bubble Milk Tea)","珍珠奶茶","zhen zhu nai cha","Taichung and Tainan",10,35,[395],"drink",[86,397,87],"gluten-free",[399,400,401],"tapioca-starch","milk","brown-sugar",[403],{"src":404,"alt":405},"\u002Fimages\u002Frecipes\u002Fbubble-tea\u002Fhero.svg","Tall glass of Taiwanese bubble milk tea with dark tapioca pearls settled at the bottom and brown sugar streaking the sides",[407,408,390,409,410,411,9],"bubble tea","boba","tapioca pearls","milk tea","brown sugar boba",24,false,1787360059626]