<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Sweet n' Sour: Amateur Kitchen]]></title><description><![CDATA[The journey starts here!]]></description><link>https://snsour.substack.com/s/amateur-kitchen</link><image><url>https://substackcdn.com/image/fetch/$s_!07lN!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F76cea6bc-a439-4965-b2e1-da20bf55ccf6_2048x2048.jpeg</url><title>Sweet n&apos; Sour: Amateur Kitchen</title><link>https://snsour.substack.com/s/amateur-kitchen</link></image><generator>Substack</generator><lastBuildDate>Sat, 02 May 2026 16:53:36 GMT</lastBuildDate><atom:link href="https://snsour.substack.com/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Sweet n Sour]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[snsour@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[snsour@substack.com]]></itunes:email><itunes:name><![CDATA[Celine Leung]]></itunes:name></itunes:owner><itunes:author><![CDATA[Celine Leung]]></itunes:author><googleplay:owner><![CDATA[snsour@substack.com]]></googleplay:owner><googleplay:email><![CDATA[snsour@substack.com]]></googleplay:email><googleplay:author><![CDATA[Celine Leung]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[Miso Soup (味噌汁)]]></title><description><![CDATA[Miso soup is a staple in Japanese cuisine.]]></description><link>https://snsour.substack.com/p/miso-soup</link><guid isPermaLink="false">https://snsour.substack.com/p/miso-soup</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Sat, 25 Apr 2026 02:31:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!IObH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Miso soup is a staple in Japanese cuisine. It&#8217;s often served as a part of a traditionally meal alongside rice and a few simple side dishes. It&#8217;s made by dissolving miso paste into a light broth, usually based on dashi, creating a soup that is both comforting and deeply savoury.</p><p>Despite its simplicity, miso soup is more about balance than complexity. The broth should be gentle and clean, allowing the miso to add depth without becoming overpowering. Ingredients like tofu, seaweed or spring onions are added for texture, but the focus always remains on the harmony between the miso and the broth. It&#8217;s a everyday dish that reflects the simplicity of Japanese home cooking.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!IObH!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IObH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IObH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IObH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IObH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!IObH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:89701,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/195313105?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!IObH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg 424w, https://substackcdn.com/image/fetch/$s_!IObH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg 848w, https://substackcdn.com/image/fetch/$s_!IObH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!IObH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd483dbb2-ff0e-4e04-bcf6-9397ae6533fb_2048x1152.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><h3>Dashi</h3><ul><li><p>Dashi is the foundation of the soup. It provides a clean savoury depth and add structure without heaviness.</p></li><li><p><strong>Kombu</strong> is soaked to extract its umami. It happens best slowly in cool water.</p><ul><li><p>Kombu is removed right before boiling for a clean subtle base. If kombu boils it releases bitterness and make the broth slightly slimy.</p></li></ul></li><li><p><strong>Bonito</strong> flakes (katsuobushi) add aroma and layered umami.</p><ul><li><p>Short simmer is enough. Otherwise it becomes harsh and loses the clean finish.</p></li></ul></li><li><p>Broth is strained to keep it clear.</p></li></ul><h3>Miso soup</h3><ul><li><p><strong>Miso paste</strong> is fermented, salty and full of umami but it&#8217;s not meant to dominate. Its role is to round out the dashi, and add body and depth.</p><ul><li><p>There different miso types: white (shiro) is milder and slightly sweet, red (aka) is stronger and deeper, and yellow is the blend of both, offering a balanced middle ground. For miso soup we&#8217;re using the yellow miso but you can pick based on your own preference.</p></li></ul></li><li><p><strong>Tofu</strong> adds softness and contrast in texture. It should be gently handled and lightly warmed in the soup.</p></li><li><p><strong>Wakame</strong> brings a slight ocean flavour and a soft, slippery texture. It expands a lot when hydrated, so use a small amount.</p></li><li><p><strong>Spring onion</strong> is the finishing touch. It adds freshness and a slight sharpness. It&#8217;s always added at the end to keep it bright.</p></li></ul><h2>Notes</h2><ul><li><p>Keep the broth just below simmer. Do not let it boil as it dulls the dashi flavour and makes the soup feel rough.</p></li><li><p>Never add miso directly into the pot. Dissolve it in a ladle with hot dashi then mix it back in. This ensures smooth texture and even seasoning.</p></li><li><p>Turn off the heat before adding miso. High heat destroys the aroma of miso and flattens its flavour.</p></li><li><p>Miso soup should be served immediately.</p><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div></li></ul><div><hr></div><h2>Recipe:</h2><h3>Dashi</h3><h4>Ingredients</h4><ul><li><p>2 cups water</p></li><li><p>1 piece kombu (about 5&#8211;6 cm)</p></li><li><p>1 small handful katsuobushi (bonito flakes)</p></li></ul><h4>Steps</h4><ol><li><p>Place kombu in water and let it soak for 20&#8211;30 minutes.</p></li><li><p>Heat the water slowly over medium heat.</p></li><li><p>Just before it starts to simmer, remove the kombu.</p></li><li><p>Add bonito flakes and let it simmer gently for 30&#8211;60 seconds.</p></li><li><p>Turn off heat and let it rest (about 1 minute).</p></li><li><p>Strain and set aside.</p></li></ol><h3>Miso soup</h3><h4>Ingredients</h4><ul><li><p>2 cups dashi</p></li><li><p>2 tbsp miso paste (adjust to taste)</p></li><li><p>100g soft tofu, cubed</p></li><li><p>1 tbsp dried wakame (rehydrated)</p></li><li><p>1-2 tbsp chopped spring onion</p></li></ul><h3>Steps</h3><ol><li><p>Heat the dashi in a pot over medium heat until just below a simmer. Do not boil.</p></li><li><p>Add tofu and let it warm gently for 1&#8211;2 minutes.</p></li><li><p>Add wakame and let it soften to your preferred texture.</p></li><li><p>Turn off the heat.</p></li><li><p>Dissolve miso paste in a ladle with some hot dashi, then return it to the pot. Do not boil after adding miso.</p></li><li><p>Taste and adjust if needed.</p></li><li><p>Serve immediately and top with spring onion.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/miso-soup?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/miso-soup?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Tamago Yaki (卵焼き)]]></title><description><![CDATA[Tamagoyaki is a classic Japanese rolled omelette, commonly served in bento boxes or as part of a traditional breakfast.]]></description><link>https://snsour.substack.com/p/tamago-yaki</link><guid isPermaLink="false">https://snsour.substack.com/p/tamago-yaki</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 21 Apr 2026 04:31:00 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/684ff591-5429-4723-8cd5-c8eb444c6c94_1290x785.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Tamagoyaki is a classic Japanese rolled omelette, commonly served in bento boxes or as part of a traditional breakfast. It&#8217;s made by cooking thin layers of seasoned egg in a rectangular pan, then rolling them repeatedly to create a soft, layered texture. At home, you can still make tamagoyaki in a regular round pan. You won&#8217;t get the clean rectangular shape, but the texture and layers will still be there. Despite its simple ingredients, tamagoyaki is all about control. Heat, timing, and technique all play a role in achieving that smooth, slightly bouncy finish.</p><p>The seasoning can vary depending on the style. In many traditional versions, dashi is added to give the omelette a light savoury depth, sometimes alongside soy sauce and a touch of sugar for balance. This creates a more umami-forward, slightly sweet profile. In this version, the focus is kept simpler with just water and salt, allowing the natural flavour of the egg to come through while still maintaining that soft and tender texture.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!qNOM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qNOM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qNOM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qNOM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qNOM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!qNOM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg" width="1290" height="1956" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1956,&quot;width&quot;:1290,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:379634,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/194865022?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!qNOM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg 424w, https://substackcdn.com/image/fetch/$s_!qNOM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg 848w, https://substackcdn.com/image/fetch/$s_!qNOM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!qNOM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffcb5799a-456f-440a-b921-204b980943b3_1290x1956.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Ingredients</h2><ul><li><p><strong>Egg</strong> is both the flavour base and the texture you are controlling.</p></li><li><p><strong>Sugar</strong> balances the salt, helps retain moisture for a softer texture, and promotes slight caramelisation.</p></li><li><p><strong>Mirin</strong> adds gentle sweetness that&#8217;s different from sugar. It adds aroma and slight gloss to the egg. It rounds the flavour so it doesn&#8217;t taste flat.</p></li><li><p>Adding <strong>water</strong> softens the texture.</p></li><li><p><strong>Oil</strong> ensures smooth rolling and even cooking. It should be reapplied lightly between layers and not just at the start.</p></li></ul><h2>Notes</h2><ul><li><p>Gently mix the eggs to minimise incorporated air. Too much air creates bubbles and ruins the smooth layers.</p></li><li><p>Strain the egg mixture for a cleaner professional look but I skipped this step for a home version.</p></li><li><p>Heat control is the most important skill in this dish.</p><ul><li><p>Medium-low heat allows gradual setting and control of the egg texture.</p></li><li><p>High heat causes bubbling, browning and dry texture.</p></li><li><p>Japanese tamago yaki should be soft, yellow and not golden brown.</p></li></ul></li><li><p>Each layer should be thin and evenly spread. If too thick, layers become clumsy and interior becomes dense.</p></li><li><p>You roll when bottom is set and the top is slightly glossy so layers bond together and interior stays soft.</p></li><li><p>Between each layer, lifting the rolled egg allows new egg to flow underneath and even layering. This is how you build distinct but cohesive layers.</p></li><li><p>A good tamagoyaki feels like: layers are visible but not separated, texture is soft and slightly bouncy.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!JBJ7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JBJ7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JBJ7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JBJ7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JBJ7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!JBJ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg" width="1290" height="1745" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1745,&quot;width&quot;:1290,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:279590,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/194865022?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!JBJ7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg 424w, https://substackcdn.com/image/fetch/$s_!JBJ7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg 848w, https://substackcdn.com/image/fetch/$s_!JBJ7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!JBJ7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F884d8624-367e-4865-8b95-d4bcec0f6a70_1290x1745.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients</h3><ul><li><p>3 large eggs</p></li><li><p>1 + 1/2 tsp sugar</p></li><li><p>1 tsp mirin</p></li><li><p>1 tbsp water</p></li><li><p>1/2 tsp salt</p></li><li><p>neutral oil (for pan)</p></li></ul><h3>Steps</h3><ol><li><p>Crack eggs into a bowl and gently mix until just combined. Do not whisk aggressively.</p></li><li><p>Add sugar, mirin, water, and salt. Mix until smooth. Strain if you want a cleaner texture.</p></li><li><p>Heat pan over medium-low heat and lightly oil it.</p></li><li><p>Pour a thin layer of egg mixture to cover the pan.</p></li><li><p>When the bottom is set and the top is still slightly wet, roll the egg forward.</p></li><li><p>Oil the pan again. Lift the rolled egg slightly and pour another thin layer underneath.</p></li><li><p>Once slightly set, roll again. Repeat until all egg mixture is used.</p></li><li><p>Shape the omelette gently and rest for 1&#8211;2 minutes before slicing.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/tamago-yaki?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/tamago-yaki?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Exploring Japanese Cuisine]]></title><description><![CDATA[Japanese cuisine is often described as simple, but that simplicity is intentional.]]></description><link>https://snsour.substack.com/p/exploring-japanese-cuisine</link><guid isPermaLink="false">https://snsour.substack.com/p/exploring-japanese-cuisine</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 21 Apr 2026 02:30:44 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!Mim0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Japanese cuisine is often described as simple, but that simplicity is intentional. Each ingredient is prepared to express its natural flavour, supported by techniques that preserve texture, seasonality, and balance. The goal is a clean taste, a clean structure, and a sense that everything on the plate belongs there.</p><p>The essence of Japanese cuisine is defined by <strong>washoku</strong>, a philosophy of eating that emphasises seasonal harmony and nutritional balance. A typical meal consists of rice and miso soup, served alongside several side dishes, creating variety in both nutrition and experience. This structure reflects a broader approach to cooking: meals are composed with intention, where each component contributes something different in texture, temperature, and flavour.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Mim0!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Mim0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Mim0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Mim0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Mim0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Mim0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png" width="1456" height="971" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:971,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2615333,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/194788577?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Mim0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png 424w, https://substackcdn.com/image/fetch/$s_!Mim0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png 848w, https://substackcdn.com/image/fetch/$s_!Mim0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png 1272w, https://substackcdn.com/image/fetch/$s_!Mim0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbd7ea7f9-0d89-44eb-afa7-046fd0b5ae8b_1536x1024.png 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h3>Flavour Philosophy</h3><p>Japanese flavour is built around restraint and clarity. Rather than layering many strong element together, seasoning is used in a controlled way so the main ingredient remains recognisable in both taste and texture.</p><p>There is a preference for flavours that feel steady over the course of a meal. Instead of aiming for intensity in a single bite, dishes are seasoned so they can be eaten comfortably alongside rice and other components without becoming overwhelming.</p><p>Sweetness, saltiness, and savouriness are often present at the same time, but kept in balance so none of them dominates. This creates a flavour that feels rounded and consistent, rather than sharp or contrasting.</p><p>Subtle depth is an important part of this approach. Many dishes carry a gentle savoury quality that supports the overall taste without drawing attention to itself, allowing the food to feel complete without being heavy.</p><h3>Different expressions of Japanese food</h3><p>Japanese cooking shows up in different forms, depending on context.</p><p>At home, meals are simple and balanced, built around rice, soup, and a few side dishes. There are also more refined styles, such as Kaiseki, where dishes are carefully structured around the seasons and presented with a strong sense of intention.</p><p>Some foods are shaped by specific traditions, like Edomae sushi, where technique and history play a central role in how the dish is prepared.</p><p>At the same time, there are more casual, adapted dishes known as Yoshoku (the &#8220;Western-Japanese&#8221; fusion), with dishes like tonkatsu, Japanese curry, and omurice, which reflect how outside influences have been incorporated into everyday cooking.</p><h3>Learning Goals for This Series</h3><p>Through this series, I want to understand how Japanese food achieves that sense of clarity and control, where flavours remain distinct, ingredients are handled with intention, and dishes come together in a way that feels natural rather than forced.</p><p>Starting with simple, everyday dishes, I&#8217;ll work towards building an intuition for how ingredients are prepared and seasoned so they hold their shape, flavour, and role within a meal.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><p></p>]]></content:encoded></item><item><title><![CDATA[Mul Naengmyeon (물냉면)]]></title><description><![CDATA[Mul naengmyeon translates to &#8220;water cold noodles&#8221; in Korean.]]></description><link>https://snsour.substack.com/p/mul-naengmyeon</link><guid isPermaLink="false">https://snsour.substack.com/p/mul-naengmyeon</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 31 Mar 2026 02:30:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!wAWR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Mul naengmyeon translates to &#8220;water cold noodles&#8221; in Korean. It&#8217;s a cold noodle dish served in an icy, tangy broth with chewy buckwheat noodles, slices of cold beef, and crisp toppings like cucumber, pear and boiled egg. In modern days it&#8217;s a popular summer dish. However, it was traditionally enjoyed during the winters when people would naturally have access to ice, with the broth often partially frozen into a slushy texture.</p><p>Mul naengmyeon is all about contrast. Its flavour is subtle and clean, relying on balance rather than bold seasoning. Alongside it, bibim naengmyeon is a well-known variation, where the same noodles are tossed in a spicy, sweet gochujang-based sauce instead of served in broth. While we won&#8217;t be making that version here, it shows how the dish can shift from light and refreshing to bold and punchy, simply by changing the base.</p><p>Despite its simple appearance, mul naengmyeon brings together serveral components that reflects the diversity of Korean cooking techniques. The cold beef broth highlights clarity and careful extraction, while the tang often comes from dongchimi, a type of water kimchi that introduces fermentation into the dish. The noodles require precise handling to achieve their signature chew, and the toppings add layers of texture and subtle sweetness. Each element is prepared differently, yet they come together in a way that feels light and effortless.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wAWR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wAWR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic 424w, https://substackcdn.com/image/fetch/$s_!wAWR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic 848w, https://substackcdn.com/image/fetch/$s_!wAWR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic 1272w, https://substackcdn.com/image/fetch/$s_!wAWR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wAWR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic" width="1456" height="1456" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/33a88771-b13e-4119-b871-a235ae266675.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1456,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1167270,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/192577855?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wAWR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic 424w, https://substackcdn.com/image/fetch/$s_!wAWR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic 848w, https://substackcdn.com/image/fetch/$s_!wAWR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic 1272w, https://substackcdn.com/image/fetch/$s_!wAWR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F33a88771-b13e-4119-b871-a235ae266675.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><ul><li><p><strong>Naengmyeon noodles</strong> are made with buckwheat and starch. They are chewy, and slightly elastic.</p><ul><li><p>Rinsing with cold water after cooking is critical. It removes starch and prevents clumping. The cold water &#8220;tightens&#8221; the noodles.</p></li></ul></li><li><p>The <strong>beef stock</strong> forms the backbone of the cold soup, giving it a clean, savoury depth without heaviness.</p><ul><li><p>It&#8217;s made by gently simmering beef with aromatics and chilled before use so the final broth taste light and refreshing.</p></li></ul></li><li><p>Traditional broth often includes <strong>dongchimi</strong> (radish water kimchi).</p><ul><li><p>It adds natural acidity, fermentation depth and refreshing quality.</p></li></ul></li><li><p><strong>Pear</strong> adds sweetness, crisp texture and balances the sour broth.</p></li><li><p><strong>Beef</strong> adds a light umami and depth.</p></li><li><p><strong>Egg</strong> provides richness and visual contrast.</p></li></ul><h2>Notes</h2><ul><li><p>The broth should be cold, slightly sweet and sour with clean tastes instead of being heavy or greasy.</p></li><li><p>Mul naengmyeon must be very cold and almost icy. That&#8217;s what makes it refreshing.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!62pT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!62pT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic 424w, https://substackcdn.com/image/fetch/$s_!62pT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic 848w, https://substackcdn.com/image/fetch/$s_!62pT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic 1272w, https://substackcdn.com/image/fetch/$s_!62pT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!62pT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/36941334-7cdb-40d9-877e-be1c16e99fea.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1728746,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/192577855?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!62pT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic 424w, https://substackcdn.com/image/fetch/$s_!62pT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic 848w, https://substackcdn.com/image/fetch/$s_!62pT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic 1272w, https://substackcdn.com/image/fetch/$s_!62pT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F36941334-7cdb-40d9-877e-be1c16e99fea.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Recipes:</h2><h3>Beef stock</h3><p><strong>Ingredients:</strong></p><ul><li><p>200 g beef brisket (or shank)</p></li><li><p>5 cups water</p></li><li><p>2 cloves garlic</p></li><li><p>1 slice ginger</p></li></ul><p><strong>Steps:</strong></p><ol><li><p>Add to pot: beef, water, garlic and ginger.</p></li><li><p>Bring to boil. Skim foam and reduce to simmer. Let it cook for 60-90 minutes.</p></li><li><p>Chill broth completely.</p></li></ol><h3>Dongchimi (radish water kimchi)</h3><p><strong>Ingredients:</strong></p><ul><li><p>2 cups Korean radish, large chunks</p></li><li><p>1 tsp salt</p></li><li><p>3 cups water</p></li><li><p>1 1/2 tbsp sugar</p></li><li><p>2 cloves garlic, lightly crushed</p></li><li><p>1&#8211;2 slices ginger</p></li><li><p>2 tbsp sliced green onion</p></li><li><p>&#189; tsp vinegar (optional only if you want slight extra tang)</p></li></ul><p><strong>Steps:</strong></p><ol><li><p>Toss radish with salt. Rest 20-30 minutes to draw out natural sweetness.</p></li><li><p>Add water, sugar, garlic, ginger, green onion and vinegar to radish. Mix well.</p></li><li><p>Leave at room temperature for 6-12 hours then refrigerate for 3-5 days. 1 day is still acceptable for naengmyeon.</p></li></ol><h3>Final Mix (1 serving)</h3><p><strong>Ingredients:</strong></p><ul><li><p>1 pack naengmyeon noodles</p></li><li><p>1 cups beef stock</p></li><li><p>1/2 cup dongchimi broth</p></li><li><p>2 tsp rice vinegar</p></li><li><p>2 tsp sugar</p></li><li><p>1/4 tsp salt (adjust to taste)</p></li></ul><p>Toppings (adjust as preferred)</p><ul><li><p>Cucumber, julienned</p></li><li><p>1 boiled egg, halved</p></li><li><p>Korean pear, thin slices</p></li><li><p>Boiled beef slices from beef stock</p></li><li><p>Dongchimi radish</p></li></ul><p><strong>Steps:</strong></p><ol><li><p>Freeze 1 cup of beef stock an hour before serving until it turns slushy.</p></li><li><p>Boil noodles according to package. Rinse under cold running water. Rub noodles gently to remove excess starch and drain well.</p></li><li><p>Mix together dongchimi broth, rice vinegar, sugar and salt.</p></li><li><p>Place noodles in bowl. Pour dongchimi broth and beef stock over.</p></li><li><p>Add toppings: cucumber, egg, pear, beef and radish.</p></li><li><p>Enjoy!</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/mul-naengmyeon?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/mul-naengmyeon?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Hotteok (호떡)]]></title><description><![CDATA[Hotteok (&#54840;&#46497;) is a popular Korean street snack known for its crispy exterior and warm, gooey filling.]]></description><link>https://snsour.substack.com/p/hotteok</link><guid isPermaLink="false">https://snsour.substack.com/p/hotteok</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 24 Mar 2026 02:30:53 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/e7467da8-8dee-4af5-a60b-89d528d8eb86_1536x864.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Hotteok (&#54840;&#46497;) is a popular Korean street snack known for its crispy exterior and warm, gooey filling. It&#8217;s made from a simple yeast dough, filled with a mixture of brown sugar, cinnamon, and nuts, then pan-fried until golden and slightly caramelised on the inside.</p><p>It&#8217;s especially associated with colder seasons, where the contrast of a hot, syrupy centre against the crispy dough makes it a comforting treat to hold and eat on the go. While the sweet version is the most familiar, there are also savoury variations filled with vegetables or glass noodles, showing how adaptable the dish can be.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!wbw7!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!wbw7!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wbw7!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wbw7!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wbw7!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!wbw7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:181339,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/191837914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!wbw7!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!wbw7!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!wbw7!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!wbw7!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff74dead6-98f9-4931-9ccd-8d2d605fba98_1536x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><h3>Dough:</h3><ul><li><p><strong>All-purpose flour</strong> forms the structure. It provides gluten which contributes to its chewiness and gives elasticity so it can stretch when pressed.</p><ul><li><p>Hotteok is not cakey. It&#8217;s elastic and chewy.</p></li></ul></li><li><p><strong>Sugar</strong> feeds the yeast and helps fermentation. It adds slight sweetness to the dough and helps browning when frying.</p><ul><li><p>This is not a sweet dough, just lightly balanced.</p></li></ul></li><li><p><strong>Salt</strong> balances everything.</p><ul><li><p>It controls yeast activity, enhances flavour, and prevents dough from tasting flat.</p></li><li><p>Without salt, hotteok tastes bland even with sweet filling.</p></li></ul></li><li><p><strong>Instant yeast</strong> creates a soft interior and slight bread-like structure.</p><ul><li><p>Hotteok is not dense like mochi. It&#8217;s a light and airy chew.</p></li></ul></li><li><p><strong>Warm milk</strong> is responsible for hydration and softness.</p><ul><li><p>Milk adds a richer flavour, softer crumb, and slightly more golden colour.</p></li><li><p>Warm temperature activates yeast (not hot or you&#8217;ll kill it)</p></li></ul></li><li><p><strong>Neutral oil</strong> in dough keeps it soft, prevents dryness and improves stretchability.</p></li></ul><h3>Filling:</h3><ul><li><p><strong>Brown sugar</strong> is the core of hotteok.</p><ul><li><p>It melts into syrup with a slightly caramel flavour and creates the molten centre.</p></li></ul></li><li><p><strong>Cinnamon</strong> adds warmth, aroma and depth to the filling.</p></li><li><p><strong>Peanuts</strong> adds texture contrast and slight savouriness. It prevents syrup from being too liquid.</p></li></ul><h2>Notes</h2><ul><li><p>Dough is kneaded for 3-5 minutes just enough for gluten to hold shape.</p></li><li><p>Proofing allows yeast to produce gas and for the dough to expand which helps create the airy texture.</p></li><li><p>Balance is important for filling. Too little result in no syrup, and too much causes leakage.</p></li><li><p>Hotteok is pan-fried in medium heat.</p><ul><li><p>Too hot burns the outside without melting the sugar.</p></li><li><p>Hotteok is pan-fried seam-side down first to seal the dough and prevent leakage.</p></li></ul></li><li><p>Hotteok must be eaten hot because syrup is molten and texture is optimal.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!mneR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!mneR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mneR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mneR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mneR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!mneR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:157384,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/191837914?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!mneR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!mneR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!mneR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!mneR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F85ffd908-3931-442f-9007-a00d48ce06fd_1536x2048.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients: (for 6 hotteok)</h3><p><strong>Dough</strong></p><ul><li><p>250g cups all-purpose flour</p></li><li><p>1 tbsp sugar</p></li><li><p>1/2 tsp salt</p></li><li><p>1 tsp instant yeast</p></li><li><p>3/4 cup warm milk</p></li><li><p>1 tbsp neutral oil</p></li></ul><p><strong>Filling (mix together)</strong></p><ul><li><p>1/3 cup brown sugar</p></li><li><p>1 tsp ground cinnamon</p></li><li><p>2 tbsp crushed peanuts</p></li></ul><h3>Steps:</h3><ol><li><p>In a bowl combine flour, sugar, salt and yeast.</p></li><li><p>Add warm milk and oil. Mix until a sticky dough forms.</p></li><li><p>Knead lightly for about 3-5 minutes until smooth. Cover and let rise for 1 hour until doubled.</p></li><li><p>Divide the dough into 6 pieces. Flatten each piece into a small disk.</p></li><li><p>Place 1-2 tbsp filling in the center. Pinch the dough closed to seal. Form into a ball.</p></li><li><p>Heat a pan over medium heat and add a little oil.</p></li><li><p>Place the dough seam-side down. P ress gently with a spatula to flatten. Cook about 1 minute until lightly golden.</p></li><li><p>Flip and cook another 2-3 minutes until both sides are holden and the sugar inside melts.</p></li><li><p>Eat hot and enjoy!</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/hotteok?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/hotteok?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Samgyetang (삼계탕) - Shared Pot Version]]></title><description><![CDATA[Samgyetang (&#49340;&#44228;&#53461;) is a traditional Korean ginseng chicken soup made by simmering a whole young chicken stuffed with glutinous rice, garlic, jujubes, and fresh ginseng.]]></description><link>https://snsour.substack.com/p/samgyetang-shared-pot-version</link><guid isPermaLink="false">https://snsour.substack.com/p/samgyetang-shared-pot-version</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 17 Mar 2026 02:30:54 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/53ac5aae-f381-4c83-8fb5-af35c3a88e8c_1536x864.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Samgyetang (&#49340;&#44228;&#53461;) is a traditional Korean ginseng chicken soup made by simmering a whole young chicken stuffed with glutinous rice, garlic, jujubes, and fresh ginseng. The broth is light but deeply nourishing, with a subtle herbal aroma that comes from the ginseng and other ingredients slowly infusing the soup.</p><p>Despite being a hot soup, samgyetang is famously eaten during the hottest days of summer in Korea. The idea follows the concept of &#8220;fighting heat with heat&#8221;, where eating warm and nourishing food is believed to help restore energy lost to the weather.</p><p>Samgyetang is often thought of as a restorative comfort food, something people turn to when they feel tired, run down or simply in need of a nourishing bowl of soup.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!F-bu!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!F-bu!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!F-bu!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!F-bu!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!F-bu!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!F-bu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:149467,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/191121948?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!F-bu!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!F-bu!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!F-bu!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!F-bu!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6d494ec6-fb33-4a4b-907e-0954aa327c2e_1536x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Ingredients</h2><ul><li><p>Samgyetang uses <strong>young small chicken</strong> because the meat is tender, cooks faster, and the whole bird fits one serving. This dish is traditionally one chicken per person.</p><ul><li><p>However I couldn&#8217;t find them near where I live so I substituted it with a normal chicken instead, and picked the smallest chicken I can find (~1.3kg). It&#8217;s still enjoyable as a homecooked meal that&#8217;s enough to share between 2-3 people.</p></li></ul></li><li><p><strong>Glutinous rice</strong> adds creamy starch and subtle sweetness to the broth. As it cooks inside the chicken, it absorbs chicken fat and broth. It becomes a soft porridge-like filling.</p></li><li><p><strong>Ginseng</strong> is the defining ingredient. It gives a earthy aroma and has a traditional medicinal reputation to restore energy.</p></li><li><p><strong>Garlic</strong> removes poultry smell and adds sweetness during long simmer. It helps balances the bitterness from ginseng.</p></li><li><p><strong>Jujubes</strong> provide a gentle sweetness and visual contrast. They round out the broth flavour.</p></li></ul><h2>Notes</h2><ul><li><p>Samgyetang is not a heavily seasoned stew. Flavour comes from the ingredients. Salt is adjusted at the table. This keeps the broth clean and restorative.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tRiA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tRiA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tRiA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tRiA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tRiA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tRiA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:143938,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/191121948?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tRiA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tRiA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tRiA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tRiA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1bb96891-2f6a-4b2d-bef3-56a019e4bbc0_1536x2048.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe (2-3 servings):</h2><h3>Ingredients:</h3><ul><li><p>1 whole chicken (about 1.3 kg)</p></li></ul><p><strong>Stuffing</strong></p><ul><li><p>1/3 cup glutinous rice, soaked 30&#8211;60 minutes</p></li><li><p>1 ginseng root (I used a herbal packet and there should be one in there)</p></li><li><p>4 garlic cloves</p></li><li><p>3 jujubes (red dates)</p></li></ul><p><strong>Soup</strong></p><ul><li><p>1 samgyetang herbal packet</p></li><li><p>Water just enough to cover chicken</p></li><li><p>2 garlic cloves</p></li><li><p>2&#8211;3 extra jujubes for stronger sweetness</p></li></ul><p><strong>Serving</strong></p><ul><li><p>Salt</p></li><li><p>Chopped green onion</p></li></ul><h3>Steps:</h3><ol><li><p>Soak glutinous rice for 30-60 minutes, then drain.</p></li><li><p>Place the stuffing inside the cavity of the chicken.</p></li><li><p>Place chicken in a pot large enough to hold it comfortably. Add rest of the ingredients in the herbal packet if using one and just enough water to cover the chicken.</p></li><li><p>Bring to a boil. Reduce to gentle simmer. Skim foam after the first 10 minutes. Cover and simmer for another 60 minutes.</p></li><li><p>Chicken is ready when meat pulls easily from bone and rice inside is fully soft.</p></li><li><p>Serve the whole chicken in broth and cut it at the table.</p></li><li><p>Season broth individually with salt and top with green onion if desired.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/samgyetang-shared-pot-version?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/samgyetang-shared-pot-version?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Galbi Jjim (갈비찜)]]></title><description><![CDATA[Galbi jjim is a Korean braised short rib dish known for its deep, savoury-sweet flavour and tender meat.]]></description><link>https://snsour.substack.com/p/galbi-jjim</link><guid isPermaLink="false">https://snsour.substack.com/p/galbi-jjim</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 10 Mar 2026 02:30:43 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/6d3e74de-ef85-40e4-8dcc-284b1931c5e4_1536x864.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Galbi jjim is a Korean braised short rib dish known for its deep, savoury-sweet flavour and tender meat. The name simply means &#8220;braised ribs&#8221; but the dish carries a sense of occasion. It&#8217;s often served during celebrations, holidays, or family gatherings when something special is placed at the centre of the table.</p><p>The ribs are slowly simmered in a soy-based sauce with garlic, ginger, and vegetables until the meat becomes soft enough to pull apart easily. It&#8217;s hearty and comforting, yet refined enough to feel celebratory. It&#8217;s a dish that reflects the Korean love for slow cooking and layered flavour.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!QCGe!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QCGe!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QCGe!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QCGe!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QCGe!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!QCGe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:201297,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/190344659?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QCGe!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QCGe!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QCGe!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QCGe!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F01f60650-4e80-4cbe-80b1-0fef7ad89f76_1536x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><ul><li><p><strong>Short ribs</strong> are used as galbi jjim require collagen, bone, and fat.</p><ul><li><p>Bone adds depth and enhances the richness of broth.</p></li><li><p>Collagen breaks down slowly and create a glossy sauce texture.</p></li></ul></li><li><p><strong>Korean pear</strong> adds sweetness, tenderises meat, and adds fruit depth without acidity.</p></li><li><p><strong>Soy sauce</strong> forms the savoury backbone. Galbi jjim is soy-based.</p></li><li><p><strong>Sugar</strong> provide base sweetness and honey or syrup provide gloss, depth and a caramelised finish. Galbi jjim is slightly sweet, not dessert sweet but rounded.</p></li><li><p><strong>Ginger </strong>and <strong>garlic</strong> remove heaviness of beef. They add warms and balance out the richness.</p></li></ul><h2>Notes</h2><ul><li><p>Soaking the short ribs removes excess blood and ensures clean flavours.</p></li><li><p>Blanching the short ribs removes impurities which makes the braise refined and not heavy.</p></li><li><p>The vegetable order matters.</p><ul><li><p>Radish and carrots goes first because they are harder. They both absorbs sauce beautifully.</p></li><li><p>Potatoes and mushrooms go later to prevent over-softening.</p></li></ul></li><li><p>Simmer and don&#8217;t boil.</p><ul><li><p>Hard boil would toughen the outer meat.</p></li><li><p>Gentle simmer softens collagen and keep structure intact.</p></li><li><p>Galbi jjim should be tender but still hold shape.</p></li></ul></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!32Ug!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!32Ug!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg 424w, https://substackcdn.com/image/fetch/$s_!32Ug!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg 848w, https://substackcdn.com/image/fetch/$s_!32Ug!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!32Ug!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!32Ug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg" width="1164" height="1164" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1164,&quot;width&quot;:1164,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:212499,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/190344659?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F70d5c3af-dc46-44cc-861e-180fd711b054_1164x2046.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!32Ug!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg 424w, https://substackcdn.com/image/fetch/$s_!32Ug!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg 848w, https://substackcdn.com/image/fetch/$s_!32Ug!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!32Ug!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F724974e9-0dc6-4117-b914-8b19c0dc47cc_1164x1164.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients (4-5 servings with rice):</h3><ul><li><p>1.2-1.5 kg beef short ribs (bone-in preferred)</p></li><li><p>Korean radish, large chunks (I used approx. double the amount of carrot or adjust as preferred)</p></li><li><p>1 carrot, large chunks</p></li><li><p>1 small onion, large pieces</p></li><li><p>4&#8211;6 whole garlic cloves</p></li><li><p>3&#8211;4 shiitake mushrooms</p></li><li><p>2&#8211;3 small potatoes</p></li></ul><p>Braising sauce</p><ul><li><p>1/2 cup soy sauce</p></li><li><p>3 tbsp sugar</p></li><li><p>2 tbsp rice syrup or honey</p></li><li><p>1 tbsp sesame oil</p></li><li><p>1 tbsp mirim</p></li><li><p>1 tbsp minced garlic</p></li><li><p>1 tsp minced ginger</p></li><li><p>1/2 Korean pear, blended</p></li><li><p>2 cups water</p></li><li><p>Black pepper</p></li></ul><h3>Steps:</h3><ol><li><p>Soak ribs in cold water for 1-2 hours (change water once).</p></li><li><p>Bring ribs to boil in fresh water. Boil 5 minutes. Drain and rinse ribs clean.</p></li><li><p>Mix all sauce ingredients except water.</p></li><li><p>Place ribs in heavy pot, add sauce and water (liquid should just cover ribs). Bring to boil and lower water to gentle simmer.</p></li><li><p>Add onion and garlic. Cover and simmer for 1-2 hours until beef is tender (time depends on your meat).</p></li><li><p>Add radish and carrot first. Simmer 20 minutes.</p></li><li><p>Add potatoes and mushrooms. Simmer 20 more minutes.</p></li><li><p>Remove lid. Simmer uncovered 15 minutes until sauce thickens and glazes.</p></li><li><p>Drizzle tiny bit of sesame oil.</p></li><li><p>Garnish with sesame seeds (optional).</p></li><li><p>Enjoy hot with rice.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/galbi-jjim?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/galbi-jjim?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Kimchi Mandu (김치만두)]]></title><description><![CDATA[Kimchi mandu (&#44608;&#52824;&#47564;&#46160;) are Korean dumplings filled with a mixture of pork, tofu, and finely chopped kimchi.]]></description><link>https://snsour.substack.com/p/kimchi-mandu</link><guid isPermaLink="false">https://snsour.substack.com/p/kimchi-mandu</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Thu, 05 Mar 2026 02:30:30 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/003d9e82-7fb7-4d40-9214-b8f3090c70ef_1290x1032.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Kimchi mandu (&#44608;&#52824;&#47564;&#46160;) are Korean dumplings filled with a mixture of pork, tofu, and finely chopped kimchi. They&#8217;re one of those dishes that feel both everyday and celebratory.</p><p>Unlike plain meat dumplings, kimchi mandu carry a subtle tang from the kimchi, which cuts through the richness of the filling. The kimchi doesn&#8217;t just add spice. It brings acidity and depth, making the dumplings taste lighter and more balanced. Tofu is often added to keep the texture soft and juicy, while garlic, sesame oil, and aromatics round everything out.</p><p>Mandu are commonly enjoyed during holidays like lunar new year, especially in mandu soup, but they&#8217;re also found year-round in different forms: steamed, pan-fried, or boiled. It&#8217;s simple in structure, but deeply comforting.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9HKj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9HKj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9HKj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9HKj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9HKj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9HKj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:140199,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/189940930?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9HKj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9HKj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9HKj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9HKj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1d6d28c2-c505-4e1c-b2d9-96fc928ae419_1536x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Mandu Fillings</h2><p>Mandu filling is about balance of fat, moisture, structure, aroma, and texture.</p><ul><li><p><strong>Ground pork</strong> provides fat, juiciness and binding protein. Without pork fat, mandu becomes dry and crumbly.</p></li><li><p><strong>Kimchi</strong> adds acidity, fermented depth, moisture and a red colour. It must be squeezed well as too much liquid might break the wrapper.</p></li><li><p><strong>Tofu</strong> is essential in Korean mandu. Tofu softens texture and lightens the filling. It creates that fluffy interior of a mandu.</p></li><li><p><strong>Glass noodles</strong> absorbs juices, add bounce, stretch filling volume and improve the texture of the filling. They prevent dense meatball texture.</p></li><li><p><strong>Onion</strong> adds sweetness and moisture.</p></li><li><p><strong>Green onion</strong> adds a light, sharp freshness that prevents the filling from tasting heavy.</p></li><li><p><strong>Soy sauce</strong> is used as the salt base.</p></li><li><p><strong>Garlic</strong> is used as a bridge connecting pork and kimchi. Pork alone can taste fatty and kimchi alone can taste sour. Garlic bridges them with warmth and sharpness.</p></li><li><p><strong>Sesame oil</strong> adds nutty depth. It rounds out sharp flavours like garlic, kimchi and pepper. Too much sesame oil makes filling greasy.</p></li><li><p><strong>Black pepper</strong> cuts the richness of pork fat.</p></li><li><p><strong>Sugar</strong> balances kimchi acidity.</p></li></ul><h2>Notes</h2><ul><li><p>Mix until sticky. This step is important for pork proteins to activate and binds the filling together well so juices stay within the filling during cooking.</p></li><li><p>Air must be removed while folding the mandu. Air pockets expand during cook and causes leakage.</p></li><li><p>There&#8217;s different cooking methods for mandu:</p><ul><li><p>Steamed for soft, delicate, clean flavour.</p></li><li><p>Boiled for mandu soup (manduguk).</p></li><li><p>Pan-fried for crispy bottom and juicy interior.</p></li></ul></li></ul><h2>Cooking Methods</h2><ul><li><p>Steamed for soft, delicate and clean flavour.</p></li><li><p>Boiled for mandu soup (manduguk) for a warm, clean and comforting version.</p></li><li><p>Pan-fried for a crispy bottom and juicy interior.</p></li></ul><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!tOTr!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tOTr!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tOTr!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tOTr!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tOTr!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!tOTr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg" width="1456" height="1091" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1091,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:135478,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/189940930?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!tOTr!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg 424w, https://substackcdn.com/image/fetch/$s_!tOTr!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg 848w, https://substackcdn.com/image/fetch/$s_!tOTr!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!tOTr!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b6f81e9-75b2-432c-8506-ea6a7fb6b104_2048x1535.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients (~30 dumplings):</h3><ul><li><p>1 pack Korean dumpling wrappers</p></li></ul><p><strong>Filling</strong></p><ul><li><p>250 g ground pork</p></li><li><p>150 g well-fermented kimchi, finely chopped</p></li><li><p>150 g firm tofu, drained</p></li><li><p>1 cup glass noodles (dangmyeon), soaked and finely chopped</p></li><li><p>2 tbsp finely chopped onion</p></li><li><p>1 tbsp chopped green onion</p></li><li><p>1 tbsp minced garlic</p></li><li><p>1 tbsp soy sauce</p></li><li><p>1 tsp sesame oil</p></li><li><p>1/2 tsp salt</p></li><li><p>1 tsp sugar</p></li><li><p>black pepper</p></li></ul><p><strong>Dipping Sauce</strong></p><ul><li><p>2 tbsp soy sauce</p></li><li><p>1 tsp vinegar</p></li><li><p>1/2 tsp sugar</p></li><li><p>Sesame oil</p></li><li><p>Chilli flakes (optional)</p></li></ul><h3>Steps:</h3><ol><li><p>Soak glass noodles 20-30 minutes in warm water, drain and chop small.</p></li><li><p>Wrap tofu in paper towel and press for 10 minutes, then crumble finely.</p></li><li><p>Squeeze kimchi very well to remove excess liquid.</p></li><li><p>In a large bowl, combine all ingredients for filling. Mix thoroughly until sticky and cohesive (2-3 minutes).</p></li><li><p>Place a big spoonful (~1 tbsp) of filling in the centre of wrapper. Wet edges lightly with water.</p></li><li><p>Fold into half-moon or preferred shape and seal tightly. Press air out while sealing.</p></li><li><p>Cook:</p><ul><li><p>Steam for 10-12 mins (fresh) or 12-15 mins (frozen)</p></li><li><p>Pan-fry for 8-10 mins</p></li><li><p>Boiled for 4-5 mins (fresh) or 6-7 mins (frozen)</p></li></ul></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/kimchi-mandu?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/kimchi-mandu?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Bossam (보쌈)]]></title><description><![CDATA[Bossam (&#48372;&#49928;) is a Korean dish built around tender slices of boiled pork, wrapped in fresh napa cabbage leaves with bold, punchy condiments.]]></description><link>https://snsour.substack.com/p/bossam</link><guid isPermaLink="false">https://snsour.substack.com/p/bossam</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 24 Feb 2026 02:30:15 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!c5ks!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Bossam (&#48372;&#49928;) is a Korean dish built around tender slices of boiled pork, wrapped in fresh napa cabbage leaves with bold, punchy condiments.</p><p>Traditionally, bossam was associated with gatherings and kimjang season (the annual communal kimchi-making period), when freshly made kimchi would be enjoyed alongside warm, just-cooked pork. The richness of the meat balances the sharp, fermented flavours, while additions like ssamjang, garlic, chilli, and salted shrimp add layers of saltiness and heat.</p><p>It&#8217;s simple in structure but deeply satisfying, and like many Korean meals, it encourages sharing and building your own perfect bite.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!c5ks!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!c5ks!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!c5ks!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!c5ks!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!c5ks!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!c5ks!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:173304,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/188857041?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!c5ks!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!c5ks!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!c5ks!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!c5ks!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F41445d85-fd0d-4332-830d-c35464c08e82_1536x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p>Bossam is built from a balance of contrasting components, meant to be mixed and matched at the table:</p><ul><li><p><strong>Pork</strong> for fat and richness</p></li><li><p><strong>Radish</strong> for crunch and spice</p></li><li><p><strong>Napa cabbage</strong> for freshness and wrapping</p></li><li><p><strong>Ssamjang</strong> for fermented depth</p></li><li><p><strong>Saeujeot</strong> for sharp salty umami</p></li><li><p><strong>Chilli and garlic</strong> for sharp contrast</p></li></ul><h2>Pork</h2><h3>Ingredients</h3><ul><li><p>Bossam traditionally uses <strong>pork belly</strong></p><ul><li><p>Bossam is about gently cooking the pork in seasoned liquid.</p></li><li><p>Fat renders gently during simmering and keeps the lean meat moist. Texture becomes silky and not dry.</p></li><li><p>Skin-on is preferred because the collagen turns soft and slightly sticky. It gives that proper bossam mouthfeel.</p></li><li><p>It&#8217;s still valid with skin-off, just less textural contrast.</p></li></ul></li><li><p><strong>Onion</strong> adds natural sweetness and flavour depth. It soften the pork flavour so it doesn&#8217;t taste heavy.</p></li><li><p><strong>Garlic</strong> neutralises pork odour and adds warmth.</p></li><li><p><strong>Ginger</strong> cuts richness of fat and remove gaminess.</p></li><li><p><strong>Doenjang</strong> adds fermented depth and season meat from outside in.</p></li><li><p><strong>Mirim</strong> removes odour and adds mild sweetness. Alcohol evaporates during simmering.</p></li><li><p><strong>Whole black peppercorns</strong> cuts fattiness and keeps flavour from feeling dull. Whole peppercorn is used for slow infusion.</p></li></ul><h3>Instructions</h3><ol><li><p>Bring liquid to boil first</p><ul><li><p>Boil the aromatics first so doenjang dissolves and flavours infuse water.</p></li></ul></li><li><p>Add pork after boiling</p><ul><li><p>Adding pork to hot liquid prevents blood clouding and keeps broth cleaner.</p></li></ul></li><li><p>Lower to gentle simmer</p><ul><li><p>Hard boil tightens protein and toughens outer layers.</p></li><li><p>Gentle simmer slowly renders fat, maintains moisture and keeps meat tender.</p></li></ul></li><li><p>Simmer for 50-60 minutes</p><ul><li><p>Enough time to fully tenderise.</p></li><li><p>Too short results in chewy meat and too long results in dry outer layer.</p></li></ul></li><li><p>Rest before slicing</p><ul><li><p>Resting allows juices to redistribute and prevent dryness.</p></li></ul></li></ol><h2>Quick Bossam Cabbage</h2><p>This is not kimchi. You can use raw napa cabbage leaves but this process softens the leaves for wrapping.</p><h3>Ingredients</h3><ul><li><p>Use baby <strong>napa cabbage</strong> or inner leaves as they are sweeter, softer and more flexible for wrapping.</p></li><li><p><strong>Salt</strong> draws moisture out and softens leaf fibres. It makes leaves flexible for wrapping and slightly seasons the leaf so it isn&#8217;t bland.</p></li><li><p><strong>Sugar</strong> balances salt, enhances natural sweetness and helps soften texture.</p></li><li><p><strong>Water</strong> helps salt dissolve evenly and creates a light brine.</p></li><li><p><strong>Rice vinegar</strong> adds brightness and slight acidity to cut pork fat but it&#8217;s optional.</p></li></ul><h3>Instructions</h3><ol><li><p>Add salt and massage helps breaks down leaf rigidity and make wrapping clean and flexible.</p></li><li><p>30-60 minutes should be enough to soften leaves. Adjust according to preference.</p></li><li><p>Leaves are lightly rinsed to remove excess salt.</p></li><li><p>Leaves are pat dry to prevent soggy wraps and keeps presentation neat.</p></li></ol><h2>Mu Saengchae</h2><p>Mu saengchae is a fresh, spicy radish salad. It&#8217;s a classic accompaniment to bossam to add crunch, heat and brightness to balance the rich pork.</p><h3>Ingredients</h3><ul><li><p><strong>Korean radish</strong> provides crunch, natural sweetness and freshness. It&#8217;s julienned so it mixes evenly.</p></li><li><p><strong>Salt</strong> draws out excess moisture and slightly soften the texture.</p></li><li><p><strong>Gochugaru</strong> adds heat, red colour and earthy chilli flavour.</p></li><li><p><strong>Saeujeot</strong> provides sharp fermented umami, saltiness and depth.</p></li><li><p><strong>Sugar</strong> balances the bitterness of radish, and spiciness and saltiness from the seasonings. It can be adjusted based on the radish sweetness.</p></li><li><p><strong>Garlic</strong> connects radish to pork aromatics.</p></li><li><p><strong>Spring onion</strong> adds freshness and mild onion aroma.</p></li><li><p><strong>Sesame seed</strong> adds nutty texture and <strong>sesame oil</strong> provides a small aroma finish.</p></li><li><p><strong>Rice vinegar</strong> adds brightness but is not mandatory.</p></li></ul><h3>Instructions</h3><ol><li><p>Salt first so texture is controlled before seasoning and prevents watery salad.</p></li><li><p>Excess moisture is removed from radish to keep seasoning from being diluted.</p></li><li><p>Salad is chilled for 20-30 minutes to allow flavours to settle and keep texture crisp.</p></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!eBWT!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!eBWT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eBWT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eBWT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eBWT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!eBWT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:161428,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/188857041?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!eBWT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!eBWT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!eBWT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!eBWT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F386808f4-fe21-41bf-b8a4-ed677807a8f6_1536x2048.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe (~3 servings)</h2><h3>Pork:</h3><p><strong>Ingredients</strong></p><ul><li><p>700-800g pork belly (skin-on preferred)</p></li><li><p>1.5 L water (enough to submerge pork)</p></li><li><p>1/2 onion</p></li><li><p>4 garlic cloves, smashed</p></li><li><p>3 slices ginger</p></li><li><p>2 tbsp mirim</p></li><li><p>1 tsp whole black peppercorns</p></li></ul><p><strong>Steps</strong></p><ol><li><p>Bring water, onion, garlic, ginger, doenjang, mirim, and peppercorns to a boil.</p></li><li><p>Add pork belly and lower to gentle simmer.</p></li><li><p>Cook for 50-60 minutes.</p></li><li><p>Remove and rest 10-15 minutes before slicing into ~0.5cm pieces.</p></li></ol><h3>Quick bossam cabbage</h3><p><strong>Ingredients</strong></p><ul><li><p>12-16 napa cabbage leaves</p></li><li><p>2 tsp salt</p></li><li><p>1/2 tsp sugar</p></li><li><p>2 tbsp water</p></li><li><p>1/2 tsp rice vinegar</p></li></ul><p><strong>Steps</strong></p><ol><li><p>Lightly sprinkle salt and sugar over leaves.</p></li><li><p>Add 2 tbsp water and gently massage leaves.</p></li><li><p>Let sit for 30-60 minutes based on preferred texture.</p></li><li><p>Rinse and pat dry.</p></li></ol><h3>Mu saengchae (fresh radish salad)</h3><p><strong>Ingredients</strong></p><ul><li><p>2 cups Korean radish, julienned</p></li><li><p>1 tsp salt</p></li><li><p>1 1/2 tbsp gochugaru</p></li><li><p>1 tsp saeujeot</p></li><li><p>1-2 tsp sugar (adjust to taste)</p></li><li><p>1 tsp minced garlic</p></li><li><p>1 tbsp sliced spring onion</p></li><li><p>1 tsp sesame seeds</p></li><li><p>1 tsp sesame oil</p></li><li><p>1 tsp vinegar, optional</p></li></ul><p><strong>Steps</strong></p><ol><li><p>Toss radish with salt and rest for 10 minutes.</p></li><li><p>Gently squeeze and remove excess liquid.</p></li><li><p>Add gochugaru, saeujeot, sugar and garlic.</p></li><li><p>Mix well. Add spring onion, sesame seeds, and sesame oil.</p></li><li><p>Chill 20-30 minutes before serving.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/bossam?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/bossam?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Brownies]]></title><description><![CDATA[Brownies sit somewhere between a cake and a dessert bar, but at their core, they&#8217;re really about texture.]]></description><link>https://snsour.substack.com/p/brownies</link><guid isPermaLink="false">https://snsour.substack.com/p/brownies</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Sat, 07 Feb 2026 02:30:21 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!_FMq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Brownies sit somewhere between a cake and a dessert slice, but at their core, they&#8217;re really about texture. A good chewy brownie is dense, rich, and satisfying, with a soft bite that gives way slowly rather than crumbling apart.</p><p>The version here leans into that chewiness. It&#8217;s the kind of brownie that feels substantial without being too heavy, where the centre stays moist and fudge-like while the edges set just enough to hold their shape. The flavour is deeply chocolatey, but balanced: not overly sweet, and not reliant on extras or mix-ins to feel complete.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!TDNK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TDNK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic 424w, https://substackcdn.com/image/fetch/$s_!TDNK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic 848w, https://substackcdn.com/image/fetch/$s_!TDNK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic 1272w, https://substackcdn.com/image/fetch/$s_!TDNK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!TDNK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/5cb100aa-fbf6-40a2-af46-5d363515d662.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1396383,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/186733521?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!TDNK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic 424w, https://substackcdn.com/image/fetch/$s_!TDNK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic 848w, https://substackcdn.com/image/fetch/$s_!TDNK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic 1272w, https://substackcdn.com/image/fetch/$s_!TDNK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F5cb100aa-fbf6-40a2-af46-5d363515d662.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Ingredients</h2><ul><li><p><strong>All-purpose flour</strong> provides structure and stability.</p><ul><li><p>The amount used allows the brownies to hold their shape when sliced while still remaining flexible and chewy rather than crumbly.</p></li></ul></li><li><p><strong>Cocoa powder</strong> delivers concentrated chocolate flavour.</p><ul><li><p>It deepens the colour of the brownies and contributes to a rich, balanced chocolate taste without adding excess fat.</p></li></ul></li><li><p><strong>Salt</strong> enhances flavour and balances sweetness.</p><ul><li><p>Even a small amount sharpens the chocolate notes and prevents the brownies from tasting flat.</p></li></ul></li><li><p><strong>Butter</strong> provides richness, flavour, and moisture.</p><ul><li><p><strong>Unsalted butter</strong> is used so the salt level can be controlled separately, ensuring consistent flavour.</p></li><li><p>Butter is melted so it blends smoothly with the sugar, creating a cohesive base that contributes to a dense yet flexible crumb.</p></li><li><p>When combined with sugar and whisked thoroughly, the butter helps dissolve the sugar, which contributes to the thin, crackly top during baking.</p></li></ul></li><li><p><strong>White sugar</strong> sweetens the brownies and play a key role in texture.</p><ul><li><p>White sugar plays the key role in forming the thin, crackly top. When combined with warm melted butter and whisked thoroughly, it partially dissolves, creating a glossy batter.</p></li><li><p>During baking, this sugar-rich mixture forms a thin film that dries and cracks as steam escapes.</p></li><li><p>It also helps retain moisture during baking.</p></li></ul></li><li><p><strong>Brown sugar</strong> adds moisture and depth of flavour.</p><ul><li><p>Its molasses content contributes to a softer interior and enhances chewiness by keeping the crumb supple rather than dry.</p></li></ul></li><li><p><strong>Eggs</strong> provide structure, binding, and elasticity.</p><ul><li><p>When whisked into the batter, they help create a cohesive network that gives the brownies their chewy pull while still allowing the centre to remain tender.</p></li></ul></li><li><p><strong>Vanilla extract</strong> enhances the chocolate flavour and adds warmth to the overall taste.</p><ul><li><p>It rounds out the sweetness without competing with the cocoa.</p></li></ul></li></ul><h2>Instructions</h2><ol><li><p>Mixing the dry ingredients</p><ul><li><p>Thoroughly combining the flour, cocoa powder, and salt ensures even distribution.</p></li><li><p>This prevents pockets of dryness or bitterness and promotes a uniform crumb.</p></li></ul></li><li><p>Melting the butter and adding sugar</p><ul><li><p>Adding sugar directly to warm melted butter allows the sugar to begin dissolving immediately.</p></li><li><p>This step is essential for achieving a smooth batter and contributes to the glossy surface once baked.</p></li></ul></li><li><p>Whisking vigorously</p><ul><li><p>Whisking in high speed helps further dissolve the sugar and thicken the mixture.</p></li><li><p>This creates a glossy, cohesive base and sets the foundation for a chewy texture without introducing excessive air.</p></li></ul></li><li><p>Adding eggs and vanilla</p><ul><li><p>Eggs are whisked in until the batter thickens slightly.</p></li><li><p>This step builds structure and elasticity while keeping the batter smooth and unified.</p></li></ul></li><li><p>Folding in dry ingredients</p><ul><li><p>The dry ingredients are folded in gently to avoid over-mixing.</p></li><li><p>This preserves the batter&#8217;s elasticity and prevents the brownies from becoming tough.</p></li></ul></li><li><p>Baking</p><ul><li><p>Baking until just set allows the brownies to develop structure while maintaining a soft interior.</p></li><li><p>A toothpick should come out with moist crumbs, indicating the brownies are fully baked but still chewy.</p></li></ul></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!_FMq!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!_FMq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic 424w, https://substackcdn.com/image/fetch/$s_!_FMq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic 848w, https://substackcdn.com/image/fetch/$s_!_FMq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic 1272w, https://substackcdn.com/image/fetch/$s_!_FMq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!_FMq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bc929eb2-a062-4794-bb47-e6c06d75fdf9.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:987336,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/186733521?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!_FMq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic 424w, https://substackcdn.com/image/fetch/$s_!_FMq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic 848w, https://substackcdn.com/image/fetch/$s_!_FMq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic 1272w, https://substackcdn.com/image/fetch/$s_!_FMq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbc929eb2-a062-4794-bb47-e6c06d75fdf9.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients (8 inches square cake pan):</h3><ul><li><p>85g all-purpose flour</p></li><li><p>30g cocoa powder</p></li><li><p>1/4 tsp salt</p></li><li><p>110g unsalted butter</p></li><li><p>150g white sugar</p></li><li><p>90g brown sugar</p></li><li><p>2 large eggs</p></li><li><p>1 tsp vanilla extract</p></li></ul><h3>Steps:</h3><ol><li><p>Mix flour, cocoa powder and salt thoroughly.</p></li><li><p>Melt butter and add both sugars right after.</p></li><li><p>Whisk vigorously for 30&#8211;45 seconds until glossy.</p></li><li><p>Add eggs and vanilla, whisk until thickened.</p></li><li><p>Fold in dry ingredients.</p></li><li><p>Pour into lined pan.</p></li><li><p>Bake 20&#8211;24 minutes.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/brownies?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/brownies?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Korean black bean noodles (짜장면)]]></title><description><![CDATA[Jjajangmyeon (&#51676;&#51109;&#47732;, Korean black bean noodles) is an iconic comfort food in Korean cuisine.]]></description><link>https://snsour.substack.com/p/korean-black-bean-noodles</link><guid isPermaLink="false">https://snsour.substack.com/p/korean-black-bean-noodles</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 03 Feb 2026 02:30:09 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/8a3d4011-8c08-4fd6-aea0-5eba87a7d8fc_1536x1152.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Jjajangmyeon (&#51676;&#51109;&#47732;, Korean black bean noodles) is an iconic comfort food in Korean cuisine. It&#8217;s a Korean noodle dish topped with a thick, glossy sauce made from a fermented black soy bean paste, usually stir-fried with pork and onions. Though often thought of as deeply Korean, the dish actually traces its roots to Chinese immigrants who brought over zhajiangmian (Chinese soybean paste noodles or fried sauce noodles). Over time, it evolved in Korea into a version that&#8217;s sweeter, darker, and richer, with a smoother, more sauce-forward profile.</p><p>Today, jjajangmyeon is best known as a delivery classic and a celebratory meal, especially eaten on moving days or special occasions when you want something satisfying but effortless.</p><p>This version uses jjajang powder which is a very normal Korean home-cooking shortcut. The goal here is not restaurant imitation, but understanding how jjajang sauce is built and balanced.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!G82p!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!G82p!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!G82p!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!G82p!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!G82p!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!G82p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg" width="1536" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1536,&quot;width&quot;:1536,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:366022,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/186465608?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd4f29423-ae4c-43c8-8634-aba24213d400_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!G82p!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!G82p!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!G82p!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!G82p!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fce5251e7-e263-4c58-9d6b-f5804a27169a_1536x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Ingredients</h2><ul><li><p><strong>Jjajangmyeon</strong> is traditionally eaten with wheat noodles, not rice noodles or egg noodles.</p><ul><li><p>Wheat noodles have enough chew to hold thick sauce.</p></li><li><p>Fresh noodles are preferred for elasticity, but fried jjajang noodles are also common.</p></li></ul></li><li><p><strong>Pork belly</strong> is the backbone of jjajang flavour.</p><ul><li><p>Pork belly provides fat, which is essential.</p></li><li><p>The fat carries the black bean flavour and coats the noodles.</p></li><li><p>Diced small so it distributes evenly through the sauce.</p></li></ul></li><li><p><strong>Onion</strong> is non-negotiable in jjajangmyeon.</p><ul><li><p>It provides natural sweetness and balances the bitterness of black bean powder.</p></li></ul></li><li><p>Optional vegetables include zucchini, cabbage and potato. These are traditional but flexible.</p><ul><li><p><strong>Zucchini</strong> adds moisture and freshness.</p></li><li><p><strong>Cabbage</strong> adds sweetness and soft texture.</p></li><li><p><strong>Potato</strong> adds body and helps thicken the sauce naturally.</p></li></ul></li><li><p>In this recipe I used o<strong>ttogi samsun ganjjajang powder</strong>. This is the core flavour.</p><ul><li><p>It&#8217;s made from fermented black beans and is naturally bitter and savoury.</p></li><li><p>Ganjjajang refers to a drier, stir-fried style of jjajang sauce, which is why this powder works especially well when bloomed properly.</p></li></ul></li><li><p><strong>Water</strong> is added to turn the fried base into a sauce.</p><ul><li><p>It allows the powder to dissolve evenly and extracts flavour from pork and vegetables.</p></li></ul></li><li><p><strong>Sugar</strong> is added for balancing the bitterness from the black bean paste.</p></li><li><p><strong>Corn starch</strong> slurry creates the signature glossy, clingy texture, and help sauce coat noodles evenly.</p></li></ul><h2>Instructions</h2><ol><li><p>Prep all ingredients</p><ul><li><p>Jjajang cooks quickly once it starts.</p></li><li><p>Slurry must be ready so you don&#8217;t overcook the sauce while scrambling.</p></li><li><p>Noodle water is prepared but noodles are cooked later to stay springy.</p></li></ul></li><li><p>Cook pork belly</p><ul><li><p>Cooking pork first builds the flavour base.</p></li><li><p>Medium heat prevents scorching.</p></li><li><p>Let pork fat melts into the oil. This pork oil becomes the foundation of the sauce.</p></li><li><p>Light browning adds savoury depth.</p></li></ul></li><li><p>Cook onion</p><ul><li><p>Onions are cooked until translucent and soft but don&#8217;t let it brown as it adds bitterness.</p></li><li><p>Heat draws out natural sugars.</p></li></ul></li><li><p>Bloom the jjajang powder</p><ul><li><p>Powder is cooked briefly in hot oil so the raw bitterness is reduced and the fermented aroma deepens.</p></li></ul></li><li><p>Add water and simmer</p><ul><li><p>Water transforms the base into a sauce.</p></li><li><p>Simmering allows flavours to merge.</p></li><li><p>Texture should be loose but cohesive.</p></li></ul></li><li><p>Thicken sauce</p><ul><li><p>The starch slurry is added slowly to avoid lumps.</p></li><li><p>Sauce should coat a spoon and cling to noodles.</p></li><li><p>Sugar is added here because now you can judge balance accurately.</p></li></ul></li><li><p>Cook noodles</p><ul><li><p>Noodles are cooked separately and last to prevent overcooking and allows you to time everything cleanly.</p></li><li><p>Well-salted water seasons the noodles internally.</p></li></ul></li><li><p>Assemble</p><ul><li><p>Sauce goes on top, not mixed in pan.</p></li><li><p>Mixing happens at the table.</p></li><li><p>This keeps texture correct and visual clean.</p></li><li><p>Optional cucumber adds freshness and contrast.</p></li></ul></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!21tI!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!21tI!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!21tI!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!21tI!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!21tI!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!21tI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg" width="1536" height="1536" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1536,&quot;width&quot;:1536,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:196725,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/186465608?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32d55016-2a56-4f25-8130-5bc44fd57a0b_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!21tI!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!21tI!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!21tI!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!21tI!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffd32e847-ce81-489a-9202-d6f56aa02bbd_1536x1536.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients (1 serving):</h3><ul><li><p>1 portion fresh wheat noodles</p></li><li><p>70g pork belly, diced (1 cm)</p></li><li><p>1 tbsp neutral oil</p></li></ul><p>Vegetables</p><ul><li><p>1/2 large onion, diced</p></li><li><p>1/4 zucchini, diced (optional)</p></li><li><p>2 tbsp cabbage, diced (optional)</p></li><li><p>1 tbsp diced potato (optional)</p></li></ul><p>Sauce</p><ul><li><p>13-15g jjajang powder</p></li><li><p>3/4 cup water</p></li><li><p>1/2 tsp sugar (adjust at the end)</p></li></ul><p>Thickening</p><ul><li><p>2 tsp corn starch</p></li><li><p>1 tbsp water</p></li></ul><h3>Steps:</h3><ol><li><p>Preparations:</p><ol><li><p>Dice pork and vegetables evenly.</p></li><li><p>Mix corn starch and water.</p></li><li><p>Bring noodle water to a boil (don&#8217;t cook yet).</p></li></ol></li><li><p>Heat pan over medium heat. Add 1 tbsp neutral oil. Add pork and cook 2-3 minutes until lightly browned and fat renders.</p></li><li><p>Add onion and stir-fry until translucent and soft.</p></li><li><p>Add zucchini, cabbage and potato and stir-fry for 2 minutes if using.</p></li><li><p>Push ingredients to one side. Add jjajang powder directly into the oil. Stir 20-30s only.</p></li><li><p>Add water, stir well and simmer for 4 minutes.</p></li><li><p>Stir slurry and pour in slowly while stirring. Taste and add sugar as needed.</p></li><li><p>Boil noodles according to packet instructions in well-salted water. Drain thoroughly.</p></li><li><p>Place noodles in bowl, sauce on top with cucumber as optional topping.</p></li><li><p>Mix at the table and enjoy!</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/korean-black-bean-noodles?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/korean-black-bean-noodles?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Kimchi Jjigae (김치찌개)]]></title><description><![CDATA[Kimchi jjigae is one of the most iconic comfort dishes in Korean home cooking.]]></description><link>https://snsour.substack.com/p/kimchi-jjigae</link><guid isPermaLink="false">https://snsour.substack.com/p/kimchi-jjigae</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 27 Jan 2026 02:30:41 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!uW6m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Kimchi jjigae is one of the most iconic comfort dishes in Korean home cooking. It&#8217;s a humble stew built around well-fermented kimchi, simmered with pork, tofu, and anchovy-kelp broth until everything melts together into something deeply savoury and comforting.</p><p>Traditionally, families make this dish when kimchi has aged a little too long to eat on its own. Instead of wasting it, it becomes the backbone of a rich, warming stew. Every household has its own version, adjusting the level of spice, sourness, and richness based on preference and what&#8217;s available at home.</p><p>Kimchi jjigae reflects the everyday rhythm of Korean cooking. It&#8217;s practical, flavour-driven and meant to be shared around the table with rice.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!uW6m!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uW6m!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uW6m!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uW6m!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uW6m!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!uW6m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:195598,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/185809824?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uW6m!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uW6m!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uW6m!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uW6m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6f46993-dfc1-4879-9d50-68f0d593cc23_1536x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><ul><li><p>Kimchi jjigae prefers the use of <strong>well-fermented kimchi</strong>.</p><ul><li><p>Fresh kimchi tastes flat when boiled and lacks depth.</p></li><li><p>Aged kimchi breaks down when simmered and becomes savoury but not sharp.</p></li></ul></li><li><p><strong>Pork belly</strong> is classic in this dish</p><ul><li><p>It provides rendered fat for frying, adds richness to balance acidity and provides body in the broth.</p></li></ul></li><li><p><strong>Garlic</strong> and <strong>onion</strong> are supporting aromatics.</p><ul><li><p>Garlic reinforces savouriness.</p></li><li><p>Onion adds mild sweetness.</p></li><li><p>They should melt into the broth and not stand out.</p></li></ul></li><li><p><strong>Sesame oil</strong> is used at the start to coat kimchi and pork, wake up aromas and soften the harshness of the chilli.</p></li><li><p><strong>Gochugaru</strong> adds heat and colour, and <strong>gochujang</strong> adds body and fermented depth.</p><ul><li><p>You don&#8217;t need much as kimchi is already seasoned.</p></li></ul></li><li><p>The broth should be clean and light.</p><ul><li><p>Anchovies provide a savoury backbone.</p></li><li><p>Kelp adds natural sweetness and roundness.</p></li></ul></li><li><p><strong>Tofu</strong> is added after the stew develops so it keeps its shape while absorbing flavours.</p><ul><li><p>Firm tofu is used so it stay intact through boiling and doesn&#8217;t dissolve in the stew.</p></li></ul></li><li><p><strong>Spring onion</strong> is added last for a fresh finish and not a base.</p></li></ul><h2>Notes</h2><ul><li><p>Stir-frying kimchi is the most important step.</p><ul><li><p>Frying kimchi caramelises sugars, removes raw acidity and deepens flavour.</p></li><li><p>If this step is skipped before boiling, stew tastes thin and acidity feels harsh.</p></li></ul></li><li><p>Kimchi jjigae should taste sour and savour. It should be spicy but not sharp, comforting and not aggressive.</p><ul><li><p>If it tastes too sour, add a tiny pinch of sugar.</p></li><li><p>If it tastes flat, simmer longer to bring out the flavour of the kimchi.</p></li></ul></li><li><p>It is usually eaten bubbling hot with plain white rice.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!rf_Q!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!rf_Q!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rf_Q!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rf_Q!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rf_Q!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!rf_Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:176046,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/185809824?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!rf_Q!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!rf_Q!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!rf_Q!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!rf_Q!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3d4ca9a-5314-412f-865f-47aa8c99a194_1536x2048.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients (1 serving):</h3><ul><li><p>2 cups anchovy-kelp broth</p></li><li><p>100g pork belly, chopped or sliced</p></li><li><p>150g well-fermented kimchi, chopped (at least a few weeks old)</p></li><li><p>1-2 cloves garlic, minced</p></li><li><p>1/4 onion, sliced</p></li><li><p>1 tsp sesame oil</p></li><li><p>2 tsp gochugaru (Korean chilli flakes)</p></li><li><p>1 tsp gochujang</p></li><li><p>150g firm tofu, cut into thick slices</p></li><li><p>1 stalk spring onion, slice into 1cm pieces</p></li><li><p>1/2 tsp sugar (only if kimchi is extremely sour)</p></li></ul><h3>Steps:</h3><ol><li><p>Prepare broth (I used a pre-packed broth packet)</p></li><li><p>Heat pot over medium heat, add sesame oil.</p></li><li><p>Add pork belly and cook for 2-3 minutes until fat renders.</p></li><li><p>Add kimchi and stir-fry for 2-3 minutes until soft and glossy.</p></li><li><p>Add garlic and onion, cook 1-2 minutes until fragrant.</p></li><li><p>Add gochugaru and gochujang and let them toast for 20-30 seconds.</p></li><li><p>Pour in broth and simmer for 15-20 minutes.</p></li><li><p>Add tofu and simmer for 4 more minutes.</p></li><li><p>Add spring onion and cook for 1-2 minutes.</p></li><li><p>Taste and adjust.</p></li><li><p>Serve bubbling hot with white rice.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/kimchi-jjigae?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/kimchi-jjigae?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Dakgalbi (닭갈비)]]></title><description><![CDATA[Dakgalbi (&#45805;&#44040;&#48708;) is a bold and comforting Korean dish that brings people together around the table.]]></description><link>https://snsour.substack.com/p/dakgalbi</link><guid isPermaLink="false">https://snsour.substack.com/p/dakgalbi</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 20 Jan 2026 02:30:21 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/5477bf9c-5c86-4c39-9942-4fa08ca49748_4279x2477.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Dakgalbi (&#45805;&#44040;&#48708;) is a bold and comforting Korean dish that brings people together around the table. It&#8217;s made by stir-frying marinated chicken with gochujang, vegetables, and sometimes rice cakes on a large flat pan, meant to be shared and cooked together.</p><p>Traditionally, dakgalbi is interactive. Everyone gathers around, keeps stirring and eats straight from the pan. It&#8217;s spicy, savoury and slightly sweet with flavours that deepen as everything cooks together. It&#8217;s commonly enjoyed with extras like cheese, perilla leaves or noodles added at the end, making it both a social meal and a comfort food staple.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xv5o!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xv5o!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic 424w, https://substackcdn.com/image/fetch/$s_!xv5o!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic 848w, https://substackcdn.com/image/fetch/$s_!xv5o!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic 1272w, https://substackcdn.com/image/fetch/$s_!xv5o!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xv5o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/840c48ab-51f1-4f54-b9cd-34944d134bcf.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1210971,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/184842127?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xv5o!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic 424w, https://substackcdn.com/image/fetch/$s_!xv5o!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic 848w, https://substackcdn.com/image/fetch/$s_!xv5o!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic 1272w, https://substackcdn.com/image/fetch/$s_!xv5o!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F840c48ab-51f1-4f54-b9cd-34944d134bcf.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><ul><li><p>Dakgalbi always uses <strong>boneless thigh meat</strong>.</p><ul><li><p>Dakgalbi is a pan-stirred dish and not a gentle braise.</p></li><li><p>Thigh meat stays juicy under aggressive heat, absorbs spicy sauce better and resists drying out during stir-frying.</p></li></ul></li><li><p>Dakgalbi sauce is bold, stick and spicy but not watery.</p><ul><li><p><strong>Gochujang</strong> provides body, fermentation depth and sweetness.</p></li><li><p><strong>Gochugaru</strong> adds heat and colour. Dakgalbi should look red before it tastes spicy.</p></li><li><p><strong>Soy sauce</strong> brings saltiness and umami without overpowering the chilli.</p></li><li><p><strong>Sugar</strong> and <strong>syrup</strong> balances spicy and helps the sauce cling to the chicken. Syrup adds gloss and prevents dryness.</p></li><li><p><strong>Garlic</strong> and <strong>ginger</strong> removes chicken smell and give dakgalbi its signature savoury aroma.</p></li><li><p><strong>Sesame oil</strong> added into the marinade instead of as a finishing oil. It rounds the spice rather than simply making it fragrant.</p></li></ul></li><li><p>Vegetables are a traditional part of the dish. Dakgalbi is meant to be vegetable-forward and not just chicken.</p><ul><li><p><strong>Cabbage</strong> releases moisture and sweetness, preventing burning.</p></li><li><p><strong>Sweet potato</strong> absorbs sauce and adds natural sweetness. It&#8217;s a key component in authentic dakgalbi.</p></li><li><p><strong>Onion</strong> and <strong>carrot</strong> add sweetness and texture balance.</p></li><li><p><strong>Spring onion</strong> is added towards the end for freshness and aroma.</p></li></ul></li></ul><h2>Notes</h2><ul><li><p>Dakgalbi is cooked on a wide, shallow pan. It&#8217;s stirred constantly and cooked relatively fast.</p></li><li><p>Chicken is cooked first as it needs time to release fat and sauce must caramelises slightly on meat.</p><ul><li><p>Adding vegetables too early would dilute flavour.</p></li></ul></li><li><p>A small amount of water can be added to prevent sauce from burning and helps vegetables soften evenly to create a glossy and clingy finish.</p><ul><li><p>Traditional dakgalbi is not soupy so only a little liquid is used if necessary.</p></li></ul></li><li><p>Heat is controlled to medium-high so sauce sizzles but not burn.</p><ul><li><p>Constant stirring is needed to prevents burning.</p></li></ul></li><li><p>Dakgalbi is traditionally served straight from the pan and eaten with rice on the side.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!aqf_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!aqf_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic 424w, https://substackcdn.com/image/fetch/$s_!aqf_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic 848w, https://substackcdn.com/image/fetch/$s_!aqf_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic 1272w, https://substackcdn.com/image/fetch/$s_!aqf_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!aqf_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a803b6af-b905-4828-81fe-f558cfa77d49.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1105756,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/184842127?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!aqf_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic 424w, https://substackcdn.com/image/fetch/$s_!aqf_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic 848w, https://substackcdn.com/image/fetch/$s_!aqf_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic 1272w, https://substackcdn.com/image/fetch/$s_!aqf_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa803b6af-b905-4828-81fe-f558cfa77d49.heic 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients: (3-4 servings)</h3><ul><li><p>500g boneless chicken thigh, cut into bite-sized pieces</p></li></ul><p><strong>Sauce:</strong></p><ul><li><p>1 tbsp sugar</p></li><li><p>1 tbsp gochugaru</p></li><li><p>2 tbsp gochujang</p></li><li><p>1 tbsp soy sauce</p></li><li><p>1 tbsp rice syrup or corn syrup</p></li><li><p>1 tbsp minced garlic</p></li><li><p>1 tsp minced ginger</p></li><li><p>1 tbsp sesame oil</p></li></ul><p><strong>Cooking:</strong></p><ul><li><p>1 tbsp neutral oil</p></li><li><p>1 tbsp water (optional to helps prevent burning)</p></li></ul><p><strong>Vegetables:</strong></p><ul><li><p>1 cup cabbage, roughly chopped</p></li><li><p>1/2 onion, sliced</p></li><li><p>1 small sweet potato, thinly sliced</p></li><li><p>1 small carrot, sliced</p></li><li><p>1 stalk spring onion, cut into 5cm pieces (add last)</p></li></ul><h3>Steps:</h3><ol><li><p>Mix all sauce ingredients in a bowl.</p></li><li><p>Add chicken and marinate for 20-30 minutes while prepping other ingredients.</p></li><li><p>Heat a wide pan over medium-high heat with neutral oil.</p></li><li><p>Add marinated chicken and stir-fry until lightly cooked for about 3 minutes.</p></li><li><p>Add vegetables and stir-fry until chicken is fully cooked and vegetables are tender for about 4 minutes. Add water if it&#8217;s too dry.</p></li><li><p>Finish with spring onion (cook for extra 1-2 minutes) and serve hot with rice.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/dakgalbi?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/dakgalbi?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p><p></p>]]></content:encoded></item><item><title><![CDATA[Yangnyeom Chicken (양념치킨)]]></title><description><![CDATA[Yangnyeom chicken is one of the most iconic styles of Korean fried chicken, referring specifically to the double-fried chicken coated in a glossy sweet and spicy sauce.]]></description><link>https://snsour.substack.com/p/yangnyeom-chicken</link><guid isPermaLink="false">https://snsour.substack.com/p/yangnyeom-chicken</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 13 Jan 2026 02:30:30 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/d0a5fa20-d9aa-4295-af18-48a69bd71b8c_1536x864.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Yangnyeom chicken is one of the most iconic styles of Korean fried chicken, referring specifically to the double-fried chicken coated in a glossy sweet and spicy sauce. What sets it apart is the balance of texture and flavours. The ultra crispy chicken stays crunchy under sauce, paired with a glaze that&#8217;s sweet, savoury, spicy and just slightly tangy. The sauce typically combines gochujang, garlic, sugar or syrup and ketchup, creating that signature sticky finish.</p><p>Yangnyeom chicken is deeply tied to Korean everyday life and commonly eaten with friends, shared during late-night meals, and often paired with beer in the classic chimaek combo, which is a tradition for social gatherings.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k3TM!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k3TM!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k3TM!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k3TM!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k3TM!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k3TM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg" width="1536" height="2048" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/acfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:2048,&quot;width&quot;:1536,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:438258,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/184265143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F29d13693-d3c7-4408-8a27-e6e4ab954716_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!k3TM!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!k3TM!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!k3TM!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!k3TM!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Facfe5c4d-a61e-41be-811b-20f383787dd0_1536x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><ul><li><p>Korean fried chickens preferably uses <strong>thigh meat with skin-on</strong>.</p><ul><li><p>It&#8217;s juicier and more flavourful than breast, which is more forgiving during drying and stays tender even after saucing.</p></li><li><p>The skin is part of the crust system. During frying it renders fat and helps the batter blisters and bubbles. It adds texture contrasts and help crust stays crisp for longer.</p></li></ul></li><li><p>A light marinade (<strong>salt, garlic, ginger, milk</strong>) is used for the chicken to season the meat lightly and removes raw chicken smell.</p><ul><li><p>Milk softens fires slightly and keeps chicken juicy.</p></li></ul></li><li><p>Korean fried chicken is defined by a starch-heavy coating instead of flour.</p><ul><li><p><strong>Potato or corn starch</strong> allow the chicken to be light and ultra crispy. It stays crisp under sauce better than flour. Flour is added only a little for structure.</p></li><li><p><strong>Baking powder</strong> creates tiny air pockets in the batter and helps the coating puff and blister.</p></li><li><p><strong>Cold water</strong> helps limits gluten formation so the batter stays loose and light.</p></li></ul></li><li><p>Yangnyeom literally means seasoned.</p><ul><li><p><strong>Gochujang</strong> provide body and fermented depth.</p></li><li><p><strong>Ketchup</strong> adds acidity and colour.</p></li><li><p><strong>Sugar</strong> and syrup and sweetness and shine to the sauce.</p></li><li><p><strong>Soy sauce</strong> adds saltiness and umami, keeping the sauce from tasting like sweet chilli paste.</p></li><li><p><strong>Garlic</strong> adds aroma.</p></li><li><p><strong>Vinegar</strong> cuts through the grease.</p></li><li><p><strong>Sesame oil</strong> is for aroma and visual contrast and is only added after the sauce is cooked.</p></li></ul></li></ul><h2>Instructions</h2><ul><li><p>Chicken are doubled fried.</p><ul><li><p>First fry cooks chicken through.</p></li><li><p>Resting allow steam to escape.</p></li><li><p>Second fry creates crispy shell.</p></li></ul></li><li><p>The sauce is cooked briefly so the raw garlic mellows, sugar dissolves, and sauce thickens into a glaze.</p><ul><li><p>If it&#8217;s too thin the chicken goes soggy and if it&#8217;s too thick, the sauce clumps instead of coating.</p></li><li><p>Sauce should be glossy and coat a spoon but still flow.</p></li><li><p>Sesame oil is added after cooking.</p></li></ul></li><li><p>Chicken is tossed in sauce off heat.</p><ul><li><p>It preserves crispness and gives even coating.</p></li></ul></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8I_j!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8I_j!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8I_j!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8I_j!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8I_j!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8I_j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:214729,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/184265143?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8I_j!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!8I_j!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!8I_j!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!8I_j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa2d332cb-b4f1-484a-be84-500b3be55308_1536x2048.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients (2 servings):</h3><ul><li><p>500 g chicken thighs with skin on preferred, cut into bite-sized pieces (4&#8211;5 cm)</p></li></ul><p>Chicken marinade</p><ul><li><p>1/2 tsp salt</p></li><li><p>1/2 tsp garlic powder</p></li><li><p>1/4 tsp ginger powder</p></li><li><p>1 tbsp milk</p></li></ul><p>Coating</p><ul><li><p>1/2 cup potato starch/corn starch</p></li><li><p>1/4 cup all-purpose flour</p></li><li><p>1/2 tsp baking powder</p></li><li><p>1/2 cup cold water</p></li></ul><p>Frying</p><ul><li><p>Neutral oil (canola/vegetable), enough for deep frying</p></li></ul><p>Yangnyeom sauce</p><ul><li><p>3 tbsp gochujang</p></li><li><p>2 tbsp ketchup</p></li><li><p>2 tbsp sugar</p></li><li><p>1 tbsp rice syrup</p></li><li><p>1 tbsp soy sauce</p></li><li><p>1 tbsp minced garlic</p></li><li><p>1 tbsp water</p></li><li><p>1 tsp vinegar (rice or apple cider)</p></li><li><p>1/2 tbsp sesame oil</p></li></ul><p>Finish</p><ul><li><p>Toasted sesame seeds</p></li></ul><h3>Steps:</h3><ol><li><p>Add chicken, salt, garlic powder, ginger powder and milk to a bowl. Mix and rest in the fridge while you prepare everything else.</p></li><li><p>Mix starch, flour, baking powder and water for the coating.</p></li><li><p>Heat oil to 160-165&#176;C (medium heat, electric stove level 6).</p></li><li><p>Right before frying, coat chicken with the coating.</p></li><li><p>Fry chicken in batches and do not overcrowd. Fry for 4-5 mins. Remove to a rack or tray and rest for 5 minutes.</p></li><li><p>Increase oil to temperature to 180-185&#176;C (medium-high heat, electric Level 7-8)</p></li><li><p>Fry chicken until golden for 2-3 minutes. Remove and drain well.</p></li><li><p>Combine all sauce ingredients except sesame oil in a small pan.</p></li><li><p>Simmer gently and stir constantly until sugar fully dissolves and sauce thickens slightly and looks glossy.</p></li><li><p>Turn off heat and stir in sesame oil.</p></li><li><p>Place fried chicken in a large bowl. Pour sauce over and toss quickly and gently until evenly coated.</p></li><li><p>Sprinkle sesame seeds and serve immediately while hot and crispy.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/yangnyeom-chicken?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/yangnyeom-chicken?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Vanilla Cupcakes with Ermine (Flour) Buttercream Frosting]]></title><description><![CDATA[Vanilla cupcakes are one of the simplest bakes, which also makes them one of the easiest to get wrong.]]></description><link>https://snsour.substack.com/p/vanilla-cupcakes-with-ermine-flour</link><guid isPermaLink="false">https://snsour.substack.com/p/vanilla-cupcakes-with-ermine-flour</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Sat, 03 Jan 2026 02:30:48 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/ae2c727b-03a0-434d-b823-58afc50a0e5f_1536x864.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Vanilla cupcakes are one of the simplest bakes, which also makes them one of the easiest to get wrong. With so few ingredients, every detail matter: the mixing method, the fat used, and even how the frosting is made.</p><p>Ermine buttercream, also known as flour or cooked milk frosting is a classic but often overlooked. Unlike traditional buttercream, it starts with a milk, sugar and flour roux that&#8217;s cooked and cooled before being whipped with butter. The result is a frosting that&#8217;s light, smooth, and far less sweet with a soft and creamy texture that pairs perfectly with delicate vanilla cake.</p><p>Paired with soft vanilla cupcakes, ermine buttercream creates a dessert that feels balanced and nostalgic. It highlights technique over excess sweetness, proving that simple desserts can still feel thoughtful and elegant.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6xs3!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6xs3!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6xs3!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6xs3!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6xs3!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6xs3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:155457,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/183107686?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6xs3!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!6xs3!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!6xs3!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!6xs3!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fbfad6908-2fc7-4d98-8b7e-8bceedf4fe90_1536x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Cupcake base</h2><h3>Ingredients</h3><ul><li><p><strong>All-purpose flour</strong> provides the main structure of the cupcake. The amount is calibrated so the cupcakes are soft and tender and not bready, with enough strength to hold frosting, but not so much that they feel dry.</p></li><li><p><strong>Baking powder</strong> is the primary leavener. It creates lift and a light crumb. This amount gives a gentle dome and even rise.</p></li><li><p><strong>Salt</strong> balances sweetness and sharpens vanilla flavour. Without salt, cupcakes taste flat even if sweet enough.</p></li><li><p><strong>Butter</strong> is the main source of richness and flavour in these cupcakes. Using melted butter or softened butter changes how the batter is built.</p><ul><li><p>Melted butter removes the creaming step, which means less air is incorporated. This gives the cupcakes a finer, more even crumb. It also makes the batter more stable and forgiving, especially when mixing eggs.</p></li><li><p>I originally tried using softened butter and the creaming method. But as a beginner, I kept running into the same issue&#8230;the batter would curdle as soon as I added the eggs. This likely happens when the butter and eggs aren&#8217;t the same temperature, which causes the fat and water to separate even when everything was technically &#8220;room temperature&#8221;. Switching to melted butter removed that fragile step entirely.</p></li><li><p>For beginner, using melted butter is less stressful, more consistent, and still gives soft, moist cupcakes. Especially when paired with a light frosting like ermine buttercream.</p></li></ul></li><li><p><strong>White sugar</strong> provides sweetness and helps create a tender crumb. As it dissolves into the batter, it helps create a smooth texture and supports even baking while also helping the cupcakes retain moisture. White sugar is used here for a clean, neutral vanilla flavour.</p></li><li><p><strong>Eggs</strong> provide structure and stability to the cupcakes. They bind the ingredients together, support the rise during baking, and give the cupcakes enough strength to hold frosting without collapsing. Room temperature eggs blend more smoothly into the batter.</p></li><li><p><strong>Vanilla extract</strong> enhances the overall flavour of the cupcakes. It adds warmth and depth without overpowering the frosting, keeping the base versatile and balanced.</p></li><li><p><strong>Milk</strong> hydrates the flour and contributes to a soft and tender crumb. It also helps create a smooth, cohesive batter and supports even heat transfer during baking. Room temperature is ideal as it mixes more smoothly and avoids briefly cooling the batter but cold milk is still acceptable.</p></li></ul><h3>Instructions</h3><ol><li><p>Preheat oven to 170&#176;C (no fan)</p><ul><li><p>This temperature allows the cupcakes to rise evenly and bake through without excessive browning.</p></li></ul></li><li><p>Combine dry ingredients</p><ul><li><p>The dry ingredients are mixed together to distribute the leavening and salt evenly. This ensures uniform rise and flavour in every cupcake.</p></li></ul></li><li><p>Mix butter and sugar</p><ul><li><p>The butter and sugar are mixed until fully combined. This step creates a smooth base for the batter and ensures even sweetness throughout the cupcakes.</p></li></ul></li><li><p>Add eggs and vanilla</p><ul><li><p>The eggs are incorporated until the batter is cohesive and smooth.</p></li><li><p>Vanilla is added at this stage to evenly distribute flavour.</p></li></ul></li><li><p>Combine wet and dry ingredients</p><ul><li><p>The dry ingredients are added in stages, alternating with milk.</p></li><li><p>This allows the flour to hydrate evenly and helps maintain a tender crumb.</p></li></ul></li><li><p>Fill the cupcake liners</p><ul><li><p>The batter is divided evenly between liners, filling each about 2/3 full depending on your cupcake size.</p></li></ul></li><li><p>Bake</p><ul><li><p>The cupcakes are baked until set and lightly golden.</p></li><li><p>A toothpick inserted into the centre should come out clean or with a few moist crumbs.</p></li></ul></li><li><p>Cool</p><ul><li><p>The cupcakes are cooled completely before frosting. This ensures the frosting sets properly and maintains its texture.</p></li></ul></li></ol><h2>Ermine (Flour) Buttercream</h2><h3>Ingredients</h3><ul><li><p><strong>All purpose flour</strong> thickens the milk into a starch-based pudding. This structure holds moisture and suspends butter evenly, preventing greasiness.</p></li><li><p><strong>Milk</strong> forms the base of the frosting, giving it a custard-like, creamy mouthfeel rather than a butter-forward one.</p></li><li><p><strong>White sugar</strong> dissolves completely during cooking, creating smooth sweetness without graininess. The sweetness level is gentle and balanced.</p></li><li><p><strong>Softened butter</strong> adds richness and structure, but in ermine buttercream it is dispersed into the milk paste, so it tastes lighter than traditional buttercreams.</p></li><li><p><strong>Vanilla</strong> adds warmth and salt balances sweetness and prevents the frosting from tasting flat.</p></li></ul><h3>Instructions</h3><ol><li><p>Cook the flour, sugar and milk</p><ul><li><p>Simmering the mixture activates the starch in the flour, thickening the mixture. It should reach a pudding-like consistency so it can properly support the butter later.</p></li></ul></li><li><p>Cool completely</p><ul><li><p>This is critical. If the paste is warm, it will melt the butter and result in a greasy or loose frosting.</p></li></ul></li><li><p>Beat butter until fluffy</p><ul><li><p>Whipping incorporates air into the butter, lightening the final texture.</p></li></ul></li><li><p>Add milk mixture gradually</p><ul><li><p>Slow addition allows the butter and starch paste to emulsify smoothly, creating a creamy, stable frosting.</p></li></ul></li><li><p>Add vanilla and salt</p><ul><li><p>Final flavour adjustment and balance.</p></li></ul></li></ol><h2>Assembly</h2><ol><li><p>Ensure cupcakes are completely cool</p><ul><li><p>Any warmth will melt the buttercream and ruin the texture.</p></li></ul></li><li><p>Prepare piping bag</p><ul><li><p>Fit a piping tip (or snip the bag for a simple swirl). Fill with buttercream.</p></li></ul></li><li><p>Frost cupcakes</p><ul><li><p>Pipe evenly onto each cupcake. Ermine works best with gentle swirls and soft peaks.</p></li><li><p>Avoid overly tall swirls. This frosting shines in elegance, not height.</p></li></ul></li><li><p>If the cupcakes have been refrigerated, let them sit at room temperature for 10-15 minutes before serving.</p></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!DEcD!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!DEcD!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DEcD!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DEcD!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DEcD!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!DEcD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg" width="1152" height="1152" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1152,&quot;width&quot;:1152,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:226588,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/183107686?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb36831d8-8be4-485f-b7e4-cf66ff871bbe_1152x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!DEcD!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg 424w, https://substackcdn.com/image/fetch/$s_!DEcD!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg 848w, https://substackcdn.com/image/fetch/$s_!DEcD!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!DEcD!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe4e35cda-9411-4c58-bfe0-7e9a76c6a541_1152x1152.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Summarised Recipe:</h2><h3>Ingredients:</h3><p><strong>Cupcake base</strong></p><ul><li><p>150 g all-purpose flour</p></li><li><p>1 1/2 tsp baking powder</p></li><li><p>1/4 tsp salt</p></li><li><p>100g unsalted butter, melted</p></li><li><p>120g white sugar</p></li><li><p>2 large eggs, room temperature</p></li><li><p>1 1/2 tsp vanilla extract</p></li><li><p>150g milk, room temperature</p></li></ul><p><strong>Ermine buttercream</strong></p><ul><li><p>20g all-purpose flour</p></li><li><p>220g milk</p></li><li><p>100g white sugar</p></li><li><p>170g unsalted butter, softened</p></li><li><p>1 tsp vanilla extract</p></li><li><p>Pinch of salt</p></li></ul><h3>Steps:</h3><ol><li><p>Preheat oven to 170&#176;C (no fan). Line a cupcake tray.</p></li><li><p>Mix flour, baking powder, and salt together thoroughly.</p></li><li><p>Mix butter, and sugar until fully combined.</p></li><li><p>Add egg and vanilla, beat until smooth.</p></li><li><p>Add dry ingredients in two additions, alternating with milk. Mix just until combined.</p></li><li><p>Divide batter evenly into 12 liners (about 2/3 full).</p></li><li><p>Bake 18&#8211;20 minutes, until lightly golden and a toothpick comes out clean.</p></li><li><p>Ensure they are cooled completely to room temperature before frosting.</p></li><li><p>While waiting for cupcakes, cook flour, milk, and sugar over medium heat, whisking until thick like pudding.</p></li><li><p>Transfer to bowl, cover surface, cool completely. You can leave it in the fridge for 20-30 minutes and rest in room temperature for 10 minutes before using.</p></li><li><p>Beat butter until fluffy.</p></li><li><p>Add cooled milk mixture gradually, beating until smooth.</p></li><li><p>Add vanilla and salt.</p></li><li><p>Prepare piping bag and fill it with the buttercream.</p></li><li><p>Pipe evenly onto each cupcake and enjoy!</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/vanilla-cupcakes-with-ermine-flour?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/vanilla-cupcakes-with-ermine-flour?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Japchae (잡채)]]></title><description><![CDATA[Japchae (&#51105;&#52292;) is a classic Korean noodle dish made with chewy sweet potato glass noodle, stir-fried vegetables, and usually beef, and lightly seasoned with soy sauce and sesame oil.]]></description><link>https://snsour.substack.com/p/japchae</link><guid isPermaLink="false">https://snsour.substack.com/p/japchae</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 30 Dec 2025 02:30:42 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/3e846901-cdeb-48a9-9048-a7739d54ef8b_1536x1229.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Japchae (&#51105;&#52292;) is a classic Korean noodle dish made with chewy sweet potato glass noodle, stir-fried vegetables, and usually beef, and lightly seasoned with soy sauce and sesame oil. Despite looking simple, it&#8217;s a dish that requires care and balance. Each ingredient is prepared separately before being brought together. It&#8217;s comforting, elegant, and deeply satisfying whether served warm or at room temperature.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!4HZU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4HZU!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4HZU!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4HZU!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4HZU!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!4HZU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:211907,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/161649484?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4HZU!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!4HZU!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!4HZU!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!4HZU!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6135d70-dd26-43f6-8d0a-e076437418ce_1536x2048.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><ul><li><p><strong>Sweet potato glass noodles</strong> are made from sweet potato starch and not wheat or rice.</p><ul><li><p>They&#8217;re elastic, bouncy and glossy.</p></li><li><p>They absorb seasoning extremely well and don&#8217;t break easily when tossed.</p></li><li><p>Soaking first hydrates the starch evenly, prevent snapping and shortens boiling time.</p></li><li><p>They must be seasoned while hot to absorb flavour properly.</p></li></ul></li><li><p><strong>Beef</strong> is optional but traditional in japchae.</p><ul><li><p>It adds savoury depth and balances the sweetness of the noodles and make japchae a complete dish.</p></li><li><p>Japchae flavour comes mainly from noodle seasoning. Beef should support and not dominate the dish.</p></li></ul></li><li><p>Vegetables are cooked separately.</p><ul><li><p>Each vegetable has different water content, cooking time, and texture.</p></li><li><p>Cooking separately ensures nothing becomes soggy, colours stay vibrant and flavours remain distinct.</p></li><li><p><strong>Spinach</strong> is blanched, squeezed, then lightly seasoned.</p></li><li><p><strong>Shiitake mushroom</strong> provide deep umami flavour and chewy texture.</p></li><li><p><strong>Onion</strong> adds sweetness and <strong>carrot</strong> adds colour and light crunch. They are stir-fried just until tender and not fully soft for texture.</p></li></ul></li></ul><h2>Notes</h2><ul><li><p>Noodles are cooked, drained and seasoned separately.</p><ul><li><p>Noodles are mixed with the seasoning while hot because adding the other ingredients.</p></li><li><p>This ensures even flavour throughout the dish.</p></li></ul></li><li><p>Everything is combine gently.</p><ul><li><p>Use hands with gloves or tongs if it&#8217;s too hot. Lift and fold, don&#8217;t mash.</p></li><li><p>Japchae should look glossy not greasy, separated and colourful.</p></li></ul></li><li><p>Japchae should be lightly sweet, savoury but not overly salty and nutty from sesame oil.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!9dnN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!9dnN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9dnN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9dnN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9dnN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!9dnN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:200630,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/161649484?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!9dnN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg 424w, https://substackcdn.com/image/fetch/$s_!9dnN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg 848w, https://substackcdn.com/image/fetch/$s_!9dnN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!9dnN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1a87c7c1-3deb-4659-ae30-7f102b5fc6df_1536x2048.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients:</h3><ul><li><p>125 g Korean sweet potato glass noodles (&#45817;&#47732; / dangmyeon)</p></li><li><p>125g beef (sirloin, ribeye, or bulgogi slices), julienned (optional but traditional)</p></li><li><p>Neutral oil (small amount for stir-frying, used separately)</p></li></ul><p><strong>Vegetables</strong></p><ul><li><p>1/2 onion, thinly sliced</p></li><li><p>1 medium carrot, julienned</p></li><li><p>1 cup spinach (or baby spinach)</p></li><li><p>3&#8211;4 shiitake mushrooms, sliced</p></li></ul><p><strong>Beef marinade</strong></p><ul><li><p>1 tbsp soy sauce</p></li><li><p>1 tsp sugar</p></li><li><p>1 tsp sesame oil</p></li><li><p>1/2 tsp minced garlic</p></li><li><p>Black pepper</p></li></ul><p><strong>Noodle seasoning (main seasoning)</strong></p><ul><li><p>3 tbsp soy sauce</p></li><li><p>1 1/2 tbsp sugar</p></li><li><p>1 1/2 tbsp sesame oil</p></li></ul><p><strong>Toppings</strong></p><ul><li><p>Toasted sesame seeds</p></li><li><p>spring onion, chopped</p></li></ul><h3>Steps:</h3><ol><li><p>Soak noodles in warm water for 30 minutes until flexible.</p></li><li><p>Marinate beef for at least 15 minutes while prepping other ingredients.</p></li><li><p>Blanch spinach briefly, squeeze dry, season lightly with salt + sesame oil.</p></li><li><p>Stir-fry components separately (beef, onion, carrot, mushrooms).</p></li><li><p>Boil noodles until just tender (~3 mins, adjust as preferred), drain well.</p></li><li><p>Season noodles while hot with soy sauce, sugar, sesame oil and mix well.</p></li><li><p>Combine everything and toss gently.</p></li><li><p>Finish with spring onion and sesame seeds.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/japchae?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/japchae?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p>]]></content:encoded></item><item><title><![CDATA[Bulgogi (불고기)]]></title><description><![CDATA[Bulgogi (&#48520;&#44256;&#44592;) literally means &#8220;fire meat&#8221;.]]></description><link>https://snsour.substack.com/p/bulgogi</link><guid isPermaLink="false">https://snsour.substack.com/p/bulgogi</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 23 Dec 2025 02:30:22 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/03f682af-a8b6-4115-8aec-d7ea83b85192_1290x1290.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Bulgogi (&#48520;&#44256;&#44592;) literally means &#8220;fire meat&#8221;. It&#8217;s one of the most beloved dishes in Korean cuisine: thinly sliced beef marinated in a sweet-savoury blend of soy sauce, garlic, sesame oil and pear. The name comes from the traditional method of grilling the meat over an open flame, which gives it its signature smoky aroma.</p><p>It&#8217;s a dish that reflects both Korea&#8217;s long grilling tradition and its love for balanced flavours. The marinade tenderises the meat while adding layers of sweetness, umami and fragrance. Today, bulgogi shows up everywhere: grilled at Korean BBQ restaurants, cooked in a pan at home, tucked into lettuce wraps, or served over rice.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W2W_!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W2W_!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg 424w, https://substackcdn.com/image/fetch/$s_!W2W_!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg 848w, https://substackcdn.com/image/fetch/$s_!W2W_!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!W2W_!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W2W_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg" width="1290" height="1762" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1762,&quot;width&quot;:1290,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:190808,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/182279063?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!W2W_!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg 424w, https://substackcdn.com/image/fetch/$s_!W2W_!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg 848w, https://substackcdn.com/image/fetch/$s_!W2W_!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!W2W_!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fca07f688-6a0a-487a-a9a6-e5b55c552f35_1290x1762.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><h2>Ingredients</h2><ul><li><p><strong>Thinly sliced beef</strong> is used here. Preferably ribeye or sirloin or you can get pre-sliced bulgogi meat from Korean mart (which is what I did). Shabu-shabu slices work well too because they mimic Korean butcher-style cuts.</p><ul><li><p>Bulgogi literally means fire meat. It&#8217;s traditionally grilled over flame so meat must be thin for fast cooking.</p></li></ul></li><li><p><strong>Korean pear</strong> is the key to bulgogi.</p><ul><li><p>It acts as natural tenderiser that softens protein gently.</p></li><li><p>It adds subtle fruit sweetness and gives glossy finish and lightens the soy sauce so bulgogi doesn&#8217;t taste heavy.</p></li><li><p>If you skip pear, the flavour becomes flatter and less authentic.</p></li><li><p>Apple is an acceptable substitute.</p></li></ul></li><li><p><strong>Soy sauce</strong> is the salty backbone of the marinade.</p><ul><li><p>Korean soy sauce has a cleaner, lighter base note compared to Chinese soy sauce, allowing the fruit and sesame flavours to shine.</p></li></ul></li><li><p><strong>Sugar</strong> penetrates the meat and seasons it inside and <strong>honey</strong> sticks to the surface and caramelises.</p><ul><li><p>This is why bulgogi gets that shiny finish.</p></li><li><p>Traditional bulgogi is NEVER savoury-only. It must have sweetness.</p></li></ul></li><li><p><strong>Garlic</strong> and <strong>ginger</strong> are essential aromatics in Korean cooking.</p><ul><li><p>Garlic adds fragrance and depth.</p></li><li><p>Ginger removes meatiness and adds slight warmth.</p></li><li><p>Raw garlic marinates into the meat as it rests.</p></li></ul></li><li><p><strong>Onion</strong> releases natural sweetness as it cooks.</p></li><li><p><strong>Spring onion</strong> adds freshness to the dish.</p></li><li><p><strong>Carrot</strong> adds colour and light crunch.</p></li><li><p><strong>Mushroom</strong> adds extra umami.</p></li><li><p><strong>Sesame oil</strong> is used in both marinade and finishing.</p><ul><li><p>It adds nutty aroma unique to Korean cuisine, enhances the fruit notes, and helps soy and sugar bind into a glossy glaze.</p></li><li><p>But we never cook the meat in ONLY sesame oil as it&#8217;ll burns. We also rely on the fat released by the meat.</p></li></ul></li></ul><h2>Instructions</h2><ol><li><p>Resting and marinating</p><ul><li><p>30 minutes allow flavours to penetrate.</p></li><li><p>2-4 hours result in perfect tenderness.</p></li><li><p>Overnight can become mushy as pear breaks down proteins too much unless using little or no pear.</p></li></ul></li><li><p>Cook in medium high-heat</p><ul><li><p>The temperature is key:</p><ul><li><p>Too low and meat stews and becomes grey.</p></li><li><p>Too high and sugar burns before meat caramelises.</p></li></ul></li><li><p>The goal is to for moisture to evaporate just enough to turn liquid marinade into a shiny glaze.</p></li><li><p>The slight browning on the edge is signature bulgogi flavour.</p></li></ul></li><li><p>Final garnish</p><ul><li><p>Sesame oil and sesame seed are added at the end and not during cooking to keeps sesame aroma raw and fresh and prevents bitterness from overheating.</p></li><li><p>This final drizzle makes bulgogi smell like Korean home cooking.</p></li></ul><p></p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Sw0z!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Sw0z!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Sw0z!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Sw0z!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Sw0z!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Sw0z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg" width="1290" height="1832" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1832,&quot;width&quot;:1290,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:123253,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/182279063?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Sw0z!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Sw0z!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Sw0z!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Sw0z!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd6e906a7-2255-4ba1-8007-0c8206b7df16_1290x1832.jpeg 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div></li></ol><div><hr></div><h2>Recipe:</h2><h3>Ingredients:</h3><ul><li><p>300 g thinly sliced beef ribeye or sirloin (shabu-style slices are okay)</p></li></ul><p><strong>Marinade</strong></p><ul><li><p>1 tbsp minced garlic</p></li><li><p>1 tsp minced ginger</p></li><li><p>1/4 Korean pear grated (or apple)</p></li><li><p>2 tbsp minced onion</p></li><li><p>3 tbsp soy sauce</p></li><li><p>2 tbsp sugar</p></li><li><p>1 tbsp honey</p></li><li><p>1 tbsp sesame oil</p></li><li><p>Black pepper, a pinch</p></li></ul><p><strong>Vegetables</strong></p><ul><li><p>1/2 small onion, sliced</p></li><li><p>2 stalks spring onion, sliced (slices white stem, chop green part for garnish)</p></li><li><p>1 small carrot, julienned</p></li><li><p>1/2 cup mushrooms (shiitake or oyster)</p></li></ul><p><strong>Garnish</strong></p><ul><li><p>Toasted sesame seeds</p></li><li><p>Extra sesame oil (few drops)</p></li></ul><h3>Steps:</h3><ol><li><p>If beef isn&#8217;t pre-sliced, freeze 30 minutes and slice thinly.</p></li><li><p>Mix marinade: garlic, ginger, pear, onion, soy sauce, sugar, honey, sesame oil and pepper.</p></li><li><p>Add sliced beef, spring onion and onion. Mix gently. Rest 30 minutes minimum (Ideally 2-4 hours)</p></li><li><p>Heat pan to medium high heat. Add the marinated beef mixture and spread it out evenly.</p></li><li><p>Let it cook without stirring for 30-40 seconds so the sauce starts bubbling.</p></li><li><p>Stir gently and let the liquid boil and reduce. (~5 mins)</p></li><li><p>Once the sauce is reduced into a glaze, add mushrooms and carrots. Stir-fry briefly until vegetables soften.</p></li><li><p>Add spring onion and turn off heat. Drizzle sesame oil, toss once and remove from pan.</p></li><li><p>Serve immediately with rice or wrap in lettuce and enjoy!!</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/bulgogi?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/bulgogi?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Carrot Cake]]></title><description><![CDATA[Carrot cake is one of those desserts that feels both nostalgic and comforting.]]></description><link>https://snsour.substack.com/p/carrot-cake</link><guid isPermaLink="false">https://snsour.substack.com/p/carrot-cake</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Sat, 13 Dec 2025 02:30:22 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!zTDP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Carrot cake is one of those desserts that feels both nostalgic and comforting. It&#8217;s a simple spiced cake made moist with grated carrots. Carrots add moisture and texture that give carrot cake its signature crumb.</p><p>Carrot cake is often paired with a tangy cream cheese frosting. It&#8217;s the combination of textures that makes it beloved. What people love most is its balance. It&#8217;s rich without being heavy, fragrant without being overwhelming, and it has that cosy, homemade feeling that makes it perfect for birthdays, afternoon tea or just because. It&#8217;s a timeless classic built on simple ingredients that come together to feel like something special.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!zTDP!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!zTDP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic 424w, https://substackcdn.com/image/fetch/$s_!zTDP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic 848w, https://substackcdn.com/image/fetch/$s_!zTDP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic 1272w, https://substackcdn.com/image/fetch/$s_!zTDP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!zTDP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:947395,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/181015927?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!zTDP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic 424w, https://substackcdn.com/image/fetch/$s_!zTDP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic 848w, https://substackcdn.com/image/fetch/$s_!zTDP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic 1272w, https://substackcdn.com/image/fetch/$s_!zTDP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb2e1528c-f922-4376-a2e0-dfcc2a4baea6.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><h3>Dry Ingredients</h3><ul><li><p><strong>All-purpose flour</strong> provides the structure of the cake. Carrot cake is a &#8220;quick-bread style&#8221; batter, so it uses moderate flour to stay tender.</p><ul><li><p>Less flour results in softer crumb (important because carrots and nuts add bulk). This amount keeps the cake moist, not dense.</p></li></ul></li><li><p><strong>Baking powder</strong> creates gentle lift. Baking powder works even without acid, ensuring the cake rises evenly.</p></li><li><p><strong>Baking soda</strong> works with the acidity of brown sugar, spices, and the moisture from carrots. It gives extra browning and helps the cake rise taller.</p></li><li><p><strong>Salt</strong> enhances every other flavour: spices, carrot sweetness, and the butter. Without salt, carrot cake tastes flat.</p></li><li><p><strong>Ground cinnamon</strong> is the dominant spice and classic in carrot cake. Cinnamon supports the natural sweetness of carrots.</p></li><li><p><strong>Nutmeg</strong> adds depth and roundness. A small amount goes a long way, adding warmth without overpowering.</p></li><li><p><strong>Ginger</strong> adds brightness and a slight edge that cuts through the sweetness. Optional but adds complexity.</p></li></ul><h3>Wet Ingredients</h3><ul><li><p><strong>Brown sugar</strong> contains molasses which adds moisture and caramel notes and helps the cake stay soft for days.</p></li><li><p><strong>White sugar</strong> boosts sweetness and helps with lightness. The mix of brown and white sugar balances moisture and structure.</p></li><li><p><strong>Eggs</strong> act as emulsifiers, binding oil, butter and sugar together. They also provide structure, helping the cake rise and set. Room temperature is preferred for smooth mixing.</p></li><li><p><strong>Vanilla extract</strong> enhances flavour and supports the warm spice profile.</p></li><li><p><strong>Neutral oil</strong> keeps the crumb extra tender and moist, because liquid oils stay fluid even at room temperature. Oil prevents dryness and gives carrot cake its classic soft bite.</p></li><li><p><strong>Melted butter</strong> adds depth, richness and flavour complexity.</p><ul><li><p>Butter alone makes carrot cake too dense. Oil alone can taste greasy. The half-half blend gives the best texture and flavour balance.</p></li></ul></li></ul><h3>Add ins</h3><ul><li><p><strong>Carrots</strong> add moisture, natural sweetness, and bulk.</p><ul><li><p>Finely grated carrot melts into the batter and distributes moisture evenly, ensuring a soft crumb instead of stringy pieces.</p></li></ul></li><li><p><strong>Walnuts</strong> are toasted to release nut oils to enhance aroma and gives crunch. They contribute fat and texture without overpowering the cake.</p></li><li><p><strong>Raisins</strong> are soaked in warm water and dried so they don&#8217;t dry out during baking. Moist raisins integrate better, adding sweetness and soft bursts throughout the cake.</p></li></ul><h3>Cream Cheese Frosting</h3><ul><li><p><strong>Butter</strong> adds structure and aeration to the frosting. Softened butter ensures smooth blending.</p></li><li><p><strong>Cream cheese</strong> provides tang, creaminess, and the signature flavour of carrot cake frosting. It should be soft and not cold or frosting becomes lumpy.</p></li><li><p><strong>Icing sugar</strong> sweetens and stabilises the frosting. Amount is adjustable depending on your taste.</p></li><li><p><strong>Vanilla extract</strong> adds aroma and <strong>salt</strong> balances sweetness and sharpens flavour.</p></li></ul><h2>Instructions</h2><ol><li><p>Preparations: toast walnuts, soak and dry raisins, grate carrots finely, melt butter and cool, and heat oven and line tin.</p></li><li><p>Mix all dry ingredients evenly so the cake rises uniformly.</p><ul><li><p>Sifting is unnecessary as carrot cake is a &#8220;quick-bread style&#8221; batter and rely on moisture and gentle mixing. Sifting doesn&#8217;t help improve the texture.</p></li></ul></li><li><p>Mix all wet ingredients</p><ul><li><p>Start with sugars and eggs and whisk until smooth. This dissolves the sugar and ensures a stable base. It help create a uniform mixture that prevents clumps later.</p></li><li><p>Add vanilla as it mixes best at this stage.</p></li><li><p>Whisk in oil and melted butter. This creates an emulsion, so fat is evenly dispersed through the batter. A stable emulsion result in consistent crumb and moist texture.</p></li></ul></li><li><p>Combine wet and dry ingredients</p><ul><li><p>Fold all ingredients gently. Carrot cake is a low-gluten recipe. Over-mixing activates gluten which result in dense cake.</p></li><li><p>Stop when the batter is almost combined.</p></li><li><p>Add carrot, nuts and raisins.</p></li><li><p>Because they are mix-ins, they belong at the final fold. Adding earlier causes uneven distribution and over-mixing. Fold until ingredients are evenly distributed.</p></li></ul></li><li><p>Bake for 25-30 minutes at 170&#176;C for a 8&#8221; square cake tin.</p><ul><li><p>Low temperature ensures even rise , no dome cracking, and tender crumb.</p></li><li><p>Use the toothpick test and look for moist crumbs, not wet batter.</p></li><li><p>Over-baking dries out carrot cake quickly.</p></li><li><p>Cool for 5 minutes in tin to allow structure to set.</p></li><li><p>Cool on rack afterwards to prevent soggy bottoms and excess moisture.</p></li></ul></li><li><p>Frosting</p><ul><li><p>Beat cream cheese and butter first to ensure smooth texture and stable frosting.</p></li><li><p>Add icing sugar gradually to prevent graininess and incorporates air for a lighter fluffy finish.</p></li><li><p>Add vanilla extract and salt to balance the richness and sweetness.</p></li></ul></li></ol><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients</h3><p><strong>Dry:</strong></p><ul><li><p>180 g all-purpose flour</p></li><li><p>1 tsp baking powder</p></li><li><p>&#189; tsp baking soda</p></li><li><p>&#189; tsp salt</p></li><li><p>1 1/2 tsp ground cinnamon</p></li><li><p>&#188; tsp nutmeg</p></li><li><p>&#188; tsp ginger</p></li></ul><p><strong>Wet:</strong></p><ul><li><p>120 g brown sugar</p></li><li><p>50 g white sugar</p></li><li><p>2 large eggs, room temp preferred</p></li><li><p>1 1/2 tsp vanilla extract</p></li><li><p>70ml neutral oil </p></li><li><p>50ml melted butter (~50g)</p></li></ul><p><strong>Add ins:</strong></p><ul><li><p>180 g finely grated carrot (about 4 small carrots)</p></li><li><p>60 g toasted walnuts, chopped</p></li><li><p>60 g raisins, soaked in warm water 5-10mins + dried</p></li></ul><p><strong>Cream Cheese Frosting:</strong></p><ul><li><p>60 g unsalted butter (softened)</p></li><li><p>150 g cream cheese (softened, not cold)</p></li><li><p>100 g icing sugar (your preference)</p></li><li><p>1/2 tsp vanilla</p></li><li><p>Pinch of salt</p></li></ul><h2>Steps:</h2><ol><li><p>Preparations:</p><ul><li><p>Toast walnuts (170C, 5mins or medium heat on dry pan for 3-4 mins), cool, and chop into small pieces.</p></li><li><p>Soak raisins in warm water for 5-10 mins, drain and pat dry</p></li><li><p>Grate carrots finely.</p></li><li><p>Line the cake tin with baking sheets.</p></li></ul></li><li><p>Mix the dry ingredients thoroughly : flour, baking powder, baking soda, salt and spices.</p></li><li><p>In another bowl, whisk wet ingredients:</p><ul><li><p>sugars and eggs until smooth</p></li><li><p>vanilla extract</p></li><li><p>Whisk in oil and melted butter until smooth</p></li></ul></li><li><p>Pour the wet mixture into the dry. Fold gently until just combined.</p></li><li><p>Add carrots, walnuts and raisins. Fold again gently until evenly distributed.</p></li><li><p>For 8&#8221; cake: bake 25-30 minutes at 170C. Toothpick should come out clean, with a few moist crumbs.</p></li><li><p>Cool 5 minutes in tray and move to rack to cool fully.</p></li><li><p>Prepare frosting:</p><ul><li><p>Beat:</p><ul><li><p>Cream cheese and butter together</p></li><li><p>Add icing sugar gradually</p></li><li><p>Finally add vanilla extract and a pinch of salt</p></li></ul></li></ul></li><li><p>Top the cake with frosting when cake is completely cooled.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/carrot-cake?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/carrot-cake?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Sundubu Jjigae (순두부찌개)]]></title><description><![CDATA[Sundubu jjigae (&#49692;&#46160;&#48512;&#52236;&#44060;) is one of the most comforting dishes in Korean home cooking.]]></description><link>https://snsour.substack.com/p/sundubu-jjigae</link><guid isPermaLink="false">https://snsour.substack.com/p/sundubu-jjigae</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Thu, 11 Dec 2025 06:21:30 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!HfBj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Sundubu jjigae (&#49692;&#46160;&#48512;&#52236;&#44060;) is one of the most comforting dishes in Korean home cooking. It&#8217;s a bubbling hot stew made with sundubu, an extra-soft unpressed tofu that melts into the broth. The tofu gives the stew a silky texture, while the broth can be customised to be mild or spicy depending on the base and protein used.</p><p>It&#8217;s a relatively modern dish compared to other Korean classics. It became widely popular in the last few decades as soft tofu was easier to produce and sell. Nowadays it&#8217;s found everywhere from casual restaurants to home kitchens where it&#8217;s a quick and soothing meal for busy days.</p><p>It&#8217;s a versatile dish as it works with pork, beef, seafood, or just vegetables. What makes this dish special is how deeply soothing it is. It always arrives at the table still boiling and usually with a fresh cracked egg on top.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!Tpxg!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Tpxg!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic 424w, https://substackcdn.com/image/fetch/$s_!Tpxg!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic 848w, https://substackcdn.com/image/fetch/$s_!Tpxg!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic 1272w, https://substackcdn.com/image/fetch/$s_!Tpxg!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!Tpxg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1745296,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/181308516?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!Tpxg!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic 424w, https://substackcdn.com/image/fetch/$s_!Tpxg!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic 848w, https://substackcdn.com/image/fetch/$s_!Tpxg!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic 1272w, https://substackcdn.com/image/fetch/$s_!Tpxg!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F71c3e931-7a93-40fd-8d0e-8fa5189bd587.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><h3><strong>Base</strong></h3><ul><li><p><strong>Sesame oil</strong> is used as the cooking oil and not just finishing.</p><ul><li><p>It blooms the chilli flakes, adds nutty fragrance, and binds the seasoning to the pork.</p></li><li><p>This is specific to pork sundubu or other variations where you stir-fry aromatics or protein at the start.</p></li></ul></li><li><p><strong>Garlic, onion, and spring onion</strong> build the classic jjigae foundation.</p><ul><li><p>Garlic provides sharp aroma, onion gives sweetness, and spring onion provides freshness and balance to the dish.</p></li></ul></li></ul><h3><strong>Seasoning</strong></h3><ul><li><p><strong>Gochugaru</strong> (Korean chilli flakes) blooms into red oil and create the iconic sundubu flavour. If you don&#8217;t bloom it in oil, the stew taste flat.</p></li><li><p><strong>Gochujang</strong> is often used in pork versions for colour, sweetness and flavour depth but many households skip it. Either way is authentic.</p></li><li><p><strong>Soy sauce</strong> adds savouriness early in cooking. The flavour combine smoothly with the broth.</p></li><li><p><strong>Salt</strong> is used ONLY at the end to correct flavour.</p></li></ul><h3><strong>Protein</strong></h3><ul><li><p><strong>Pork belly</strong> releases fat that blends with chilli oil. It adds savouriness and body to the broth. It&#8217;s a classic &#8220;home style&#8221; sundubu flavour.</p><ul><li><p>You can also make sundubu with other protein e.g. clams, beef, or seafood mix. Choosing one protein makes the flavour clean and intentional.</p></li></ul></li><li><p>We&#8217;re using <strong>soft silky tofu</strong> that breaks into custard-like pieces. This is a heart of the dish. It absorbs the chilli broth beautifully.</p></li></ul><h3><strong>Soup base</strong></h3><ul><li><p>Anchovy&#8211;kelp broth is the backbone of Korean soup. Anchovy provides umami and kelp adds natural sweetness and roundness.</p><ul><li><p>You can make your own broth by simmering 4 dried anchovy and 1 piece kelp with 2 cup of water for 10 minutes.</p></li><li><p>Or just use a pre-packed broth packet which is what I did to simplify the process.</p></li></ul></li></ul><h3><strong>Finishing</strong></h3><ul><li><p>Crack an egg at the end to add richness to the soup as it becomes creamy when mixed. It&#8217;s a signature finishing touch to sundubu jjigae.</p></li><li><p>A tiny drizzle of sesame oil lifts the aroma at the end. Not optional if you want true Korean taste.</p></li></ul><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!HfBj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HfBj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HfBj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HfBj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HfBj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!HfBj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg" width="1283" height="1726" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1726,&quot;width&quot;:1283,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:519776,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/181308516?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!HfBj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg 424w, https://substackcdn.com/image/fetch/$s_!HfBj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg 848w, https://substackcdn.com/image/fetch/$s_!HfBj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!HfBj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F08a1a7b7-3aa9-48ad-889c-150a91e0209d_1283x1726.jpeg 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><p></p><div><hr></div><h2>Recipe:</h2><h3>Ingredients (1-2 serving)</h3><p><strong>Base:</strong></p><ul><li><p>1 tbsp sesame oil</p></li><li><p>1 tbsp minced garlic</p></li><li><p>&#189; small onion, diced</p></li><li><p>1 spring onion (white part for cooking, green for garnish)</p></li></ul><p><strong>Seasoning:</strong></p><ul><li><p>1 tbsp gochugaru</p></li><li><p>1 tsp gochujang</p></li><li><p>2 tsp soy sauce</p></li><li><p>Salt to taste</p></li></ul><p><strong>Protein:</strong></p><ul><li><p>80g chopped pork belly</p></li><li><p>1 tube soft tofu (sundubu) ~350g</p></li></ul><p><strong>Soup base:</strong></p><ul><li><p>1&#189; cups anchovy&#8211;kelp broth (4 anchovy + 1 piece kelp (5cm square) + 2 cup of water) or just use a pre-packed broth packet</p></li></ul><p><strong>Finishing:</strong></p><ul><li><p>1 egg</p></li><li><p>Tiny splash of sesame oil</p></li><li><p>spring onion, chopped</p></li></ul><h3>Steps</h3><ol><li><p>Prepare broth (pick one method)</p><ul><li><p>Make your own broth: simmer 4 dried anchovies and 1 piece kelp with 2 cups of water for 10 minutes.</p></li><li><p>Pre-packed broth packet: follow instructions on packet.</p></li></ul></li><li><p>Heat the pot in medium heat. Add sesame oil to ttukbaegi (Korean earthenware pot) or pot. Add pork, spring onion, onion and garlic.</p></li><li><p>Stir-fry until pork is slightly browned and aromatic.</p></li><li><p>Push pork aside and add gochugaru into the oil to bloom it. Mix everything together to form a red base.</p></li><li><p>Add soy sauce and guchujang. Stir briefly to combine.</p></li><li><p>Pour in broth and bring it to a boil on high heat.</p></li><li><p>Add the whole soft tofu break it into chunks. Simmer for 3-5 minutes.</p></li><li><p>Taste and adjust salt. Add spring onion amd turn off heat.</p></li><li><p>Crack an egg on top.</p></li><li><p>Drizzle a tiny bit of sesame oil and serve bubbling hot.</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/sundubu-jjigae?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/sundubu-jjigae?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item><item><title><![CDATA[Bibimbap (비빔밥)]]></title><description><![CDATA[Bibimbap is one of Korea&#8217;s most iconic mixed-rice dishes, known for its colourful vegetables, seasoned meat, and gochujang all stirred together with warm rice.]]></description><link>https://snsour.substack.com/p/bibimbap</link><guid isPermaLink="false">https://snsour.substack.com/p/bibimbap</guid><dc:creator><![CDATA[Celine Leung]]></dc:creator><pubDate>Tue, 09 Dec 2025 02:30:38 GMT</pubDate><enclosure url="https://substack-post-media.s3.amazonaws.com/public/images/4ab4bc44-0ebe-4722-a8da-4a2de191c44f_4256x5095.heic" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>Bibimbap is one of Korea&#8217;s most iconic mixed-rice dishes, known for its colourful vegetables, seasoned meat, and gochujang all stirred together with warm rice. The name literally means &#8220;mixed rice&#8221;. Traditionally, bibimbap comes from the idea of bring leftovers together into one harmonious bowl as a way to avoid waste while still creating something comforting and balanced. Over time, it evolved into a structured dish with carefully prepared toppings, each offering different textures, colours, and nutrients.</p><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!-fF4!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!-fF4!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic 424w, https://substackcdn.com/image/fetch/$s_!-fF4!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic 848w, https://substackcdn.com/image/fetch/$s_!-fF4!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic 1272w, https://substackcdn.com/image/fetch/$s_!-fF4!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!-fF4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1cab676e-832c-46ee-b654-7ae78cff181a.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1224339,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/180149949?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!-fF4!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic 424w, https://substackcdn.com/image/fetch/$s_!-fF4!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic 848w, https://substackcdn.com/image/fetch/$s_!-fF4!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic 1272w, https://substackcdn.com/image/fetch/$s_!-fF4!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F1cab676e-832c-46ee-b654-7ae78cff181a.heic 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><h2>Ingredients</h2><ul><li><p>Rice is the base of the dish. Bibimbap uses <strong>short-grain rice</strong> because it&#8217;s sticky enough to mix everything into one creamy, cohesive bowl. Long-grain rice is too fluffy for that purpose.</p></li><li><p><strong>Spinach</strong> adds soft texture and provides natural sweetness to the bowl.</p><ul><li><p>It is blanched and seasoned to prevent bitterness. Water is squeezed out so the rice doesn&#8217;t get soggy.</p></li></ul></li><li><p><strong>Bean sprout</strong> adds a refreshing crunch and clean flavour to the bowl.</p><ul><li><p>It is seasoned simply with salt and sesame oil. Overcooking the bean sprout loses its crispy texture.</p></li></ul></li><li><p><strong>Carrot</strong> adds colour contrast and slight sweetness with a crisp texture.</p><ul><li><p>Carrot is lightly saut&#233;d to release its aroma but keep its texture.</p></li></ul></li><li><p><strong>Zucchini</strong> has a mild flavour and help balance strong components in the bowl. Its moisture also keep the bowl juicy when mixed.</p><ul><li><p>It is cooked separately from carrot because it releases water.</p></li></ul></li><li><p><strong>Shiitake mushrooms</strong> have a deep umami and provide savouriness to the dish.</p><ul><li><p>It is seasoned with soy sauce and garlic to balance the sweetness of carrot and zucchini.</p></li></ul></li><li><p><strong>Beef</strong> is the classic protein component of bibimbap. It provides a salty-sweet base flavour.</p><ul><li><p>It is seasoned with soy sauce, sugar, garlic and sesame oil which follows the flavour profile of bulgogi (which we&#8217;ll go through in later post).</p></li></ul></li><li><p><strong>Sunny-side-up egg</strong> is half-cooked with running yolks to acts as a creamy binder and coats everything when mixed.</p></li><li><p>The <strong>gochujang sauce</strong> is the heart of bibimbap. It adds heat, sweetness, sourness and depth to the bowl. The vinegar brightens the bowl and sugar or honey balances gochujang&#8217;s natural saltiness.</p></li><li><p><strong>Sesame oil</strong> is added at the end or it loses its fragrance. It unifies all flavours and completes the Korean flavour profile.</p></li><li><p><strong>Sesame seeds</strong> give light crunch and a nice visual finish.</p></li></ul><h2>Instructions</h2><ol><li><p>Prepare each component individually.</p><ul><li><p>You never mix vegetables with sauce beforehand. The flavour must come from individual side dishes with the gochujang sauce at the end.</p></li></ul></li><li><p>Assemble the bowl</p><ul><li><p>Put warm rice in a bowl.</p></li><li><p>Arrange each vegetable, beef, and mushroom in sections around the bowl.</p></li><li><p>Place egg on top.</p></li><li><p>Add a spoonful of bibimbap sauce.</p></li></ul></li><li><p>Serve</p><ul><li><p>Drizzle with sesame oil and garnish with sesame seeds for serving.</p></li><li><p>Mix everything only right before eating.</p></li></ul></li></ol><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!yHZ9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yHZ9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic 424w, https://substackcdn.com/image/fetch/$s_!yHZ9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic 848w, https://substackcdn.com/image/fetch/$s_!yHZ9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic 1272w, https://substackcdn.com/image/fetch/$s_!yHZ9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!yHZ9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic" width="1456" height="1941" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c6e54c97-a6b2-4be5-964e-51100e432947.heic&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1941,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1091943,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/heic&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://snsour.substack.com/i/180149949?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!yHZ9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic 424w, https://substackcdn.com/image/fetch/$s_!yHZ9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic 848w, https://substackcdn.com/image/fetch/$s_!yHZ9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic 1272w, https://substackcdn.com/image/fetch/$s_!yHZ9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc6e54c97-a6b2-4be5-964e-51100e432947.heic 1456w" sizes="100vw"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg role="img" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><title></title><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a></figure></div><div class="subscription-widget-wrap-editor" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/subscribe?&quot;,&quot;text&quot;:&quot;Subscribe&quot;,&quot;language&quot;:&quot;en&quot;}" data-component-name="SubscribeWidgetToDOM"><div class="subscription-widget show-subscribe"><div class="preamble"><p class="cta-caption">Thanks for reading Sweet n' Sour! Subscribe for free to receive new posts and support my work.</p></div><form class="subscription-widget-subscribe"><input type="email" class="email-input" name="email" placeholder="Type your email&#8230;" tabindex="-1"><input type="submit" class="button primary" value="Subscribe"><div class="fake-input-wrapper"><div class="fake-input"></div><div class="fake-button"></div></div></form></div></div><div><hr></div><h2>Recipe:</h2><h3>Ingredients (2 bowls)</h3><ul><li><p>2 bowls warm cooked short-grain rice</p></li><li><p>1 small carrot, julienned</p></li><li><p>1 small zucchini, julienned</p></li><li><p>spinach</p></li><li><p>bean sprouts</p></li><li><p>shiitake mushrooms (rehydrated or fresh), sliced</p></li><li><p>2 sunny-side-up eggs</p></li></ul><p><strong>For the beef:</strong></p><ul><li><p>160 g beef mince</p></li><li><p>1 tbsp soy sauce</p></li><li><p>1 tsp sugar</p></li><li><p>1 tsp sesame oil</p></li><li><p>1 garlic clove, minced</p></li><li><p>Pinch black pepper</p></li></ul><p><strong>Gochujang sauce:</strong></p><ul><li><p>2 tbsp gochujang</p></li><li><p>1 tbsp honey</p></li><li><p>1 tbsp water</p></li><li><p>1 tsp vinegar (rice or apple)</p></li><li><p>1 clove garlic, minced</p></li></ul><p><strong>Toppings:</strong></p><ul><li><p>Sesame oil</p></li><li><p>Sesame seeds</p></li></ul><ol><li><p>Prepare vegetables separately:</p><ul><li><p>Spinach: blanch for 30 seconds, squeeze out water, season with salt and sesame oil.</p></li><li><p>Bean sprouts: boil for 3-4 minutes and season with salt and sesame oil.</p></li><li><p>Carrot: lightly saut&#233; with a pinch of salt.</p></li><li><p>Zucchini: lightly saut&#233; with a pinch of salt (separately from carrot).</p></li><li><p>Mushroom: saut&#233; with soy sauce and pinch of sugar.</p></li></ul></li><li><p>Stir-fry beef with its seasonings until cooked through.</p></li><li><p>Mix the gochujang sauce.</p></li><li><p>Assemble the bowl: rice, vegetables, beef, egg, and sauce on top.</p></li><li><p>Drizzle with sesame oil and garnish with sesame seeds.</p></li><li><p>Mix everything right before eating and enjoy!</p></li></ol><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://snsour.substack.com/p/bibimbap?utm_source=substack&utm_medium=email&utm_content=share&action=share&quot;,&quot;text&quot;:&quot;Share&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="https://snsour.substack.com/p/bibimbap?utm_source=substack&utm_medium=email&utm_content=share&action=share"><span>Share</span></a></p><p></p>]]></content:encoded></item></channel></rss>