Yakshik (Korean Sweet Rice Dessert)
Chewy, glossy yakshik made easy. Sweet rice cooks in one pot with jujube, chestnuts, honey, and soy sauce. This Korean holiday dessert is naturally dairy free, takes under 30 minutes in the Instant Pot, and is perfect for Seollal or any time you want a simple sweet treat to share.

The first full moon of the Lunar New Year always brings me back to the smell of warm sticky rice mixed with jujube, chestnuts, honey, and soy sauce. I grew up watching yakshik (약식) being made the long way with soaking and double steaming. It took time, but the flavor and texture were unforgettable.
These days, I let the Instant Pot do the work. I shared this streamlined version in my cookbook, Korean Cooking Favorites, because it gives the same chewy, glossy result with none of the fuss. No overnight soaking. No double steaming. Just one pot and reliable texture every time.


Get new recipes via email:
If yakshik has ever felt intimidating, this method will change that. It is simple, cozy, and perfect for Seollal, Jeongwol Daeboreum, or any day you want something sweet and nostalgic.
And if you are building a Lunar New Year dessert table, yakgwa pairs beautifully with yakshik. For a classic holiday drink, a cold glass of sikhye always hits the spot.
Instant Pot Yakshik That Tastes Like the Old-School Version
The Instant Pot cooks the rice evenly and lets the seasoning absorb deeply into every grain. Everything happens in one pot, giving you chewy, flavorful yakshik with minimal effort. I make it more often now simply because it is this easy.



Ingredients You’ll Need
Sweet rice (chapssal): Korean short grain sweet rice is essential for the chewy texture.
Dried jujube (daechu): Traditional in yakshik. If unavailable, raisins, dried persimmon, prunes, or dried cranberries work as substitutes.
Chestnuts (bam): Frozen peeled chestnuts are the easiest. Canned or roasted chestnut also work.
Pine nuts: Classic for aroma. Walnuts or other nuts and seeds are fine additions.
Roasted Sunflower seeds: Add color and crunch.
How to make Korean sweet rice dessert (Yakshik)
Working with sticky rice, nuts, and jujube is simple, but a few small techniques make the biggest difference. These are the steps that guarantee chewy, glossy yakshik.


Rinse and soak briefly. Sweet rice releases starch quickly. A good rinse and a short soak keep the grains separate and prevent gluey texture. A long soak is only needed for rice cooker or steamer methods.


Make jujube stock. Simmering the jujube seeds briefly gives you a naturally sweet, amber-colored stock that deepens the flavor. It’s one of those small old-fashioned steps that adds real richness.


Mix everything before cooking. Mixing the rice, chestnuts, jujube, and sauce before pressure cooking ensures the seasoning absorbs evenly. This is how the rice gets its color and caramel-like taste without heavy stirring.


Quick release for the best chew. A quick release keeps the grains bouncy and prevents them from steaming too long, which can make yakshik heavy or mushy.


Finish with nuts and sesame oil. Adding the nuts and sesame oil at the end keeps them fragrant and prevents them from softening during pressure cooking.


Press and cool for clean slices. Press the warm yakshik firmly into a pan to create a tight, even layer. Once cooled, it slices cleanly into bars.
How to Make Dried Jujube Flowers (Optional)


Korean desserts often use thinly sliced dried jujube as a garnish. To make the little “flower” curls, cut around the seed to remove the flesh in one strip. Roll the strip tightly, then slice it into thin rounds. They naturally unfurl into small red blossoms — simple but pretty on yakshik, shikhye, or sujeonggwa (cinnamon drink).
Freezing Tips
Yakshik is best fresh but freezes well. Wrap bars tightly and freeze in a sealed bag. To serve, thaw at room temperature or warm briefly in the microwave.
If you want more dishes for a holiday table, you can browse my Seollal recipe roundup. You can also explore my Korean sweet treats category for more traditional desserts.

Love this recipe? Rate it and share your experience in the comments below! On Instagram? Tag me to showcase your creation. For more delicious recipes, subscribe to our newsletter!
Yakshik (Korean Sweet Rice Dessert)
Ingredients
- 2 cup (260 g) Korean sweet rice (chapssal)
- 2 cup (480 mk) water
- 14-16 frozen whole chestnut, or canned (drained)
- 10 dried jujube
- 1/2 cup (110 g) dark brown sugar, or honey
- 2 tbsp (30 ml) soy sauce
- 1 tsp (5 ml) dark soy sauce, optional
- 1/4 tsp (0.5 g) cinnamon
- 2 tbsp (20 g) pine nuts
- 3 tbsp (30 g) roasted pumpkin seeds
- 1 tbsp (15 ml) sesame oil
Equipment
Instructions
- Rinse the sweet rice several times, then soak for 10 minutes. Drain and set aside.
- Cut the chestnuts into halves or quarters, depending on size.
- Remove the flesh from the dried jujubes and set it aside. Collect the seeds and place them in a small pot with 2 cups of water. Bring to a boil, then simmer for 5 minutes until the water turns dark amber. Strain out the seeds and reserve the jujube stock.
- Pour the jujube stock into the Instant Pot. Add soy sauce, dark soy sauce (if using), honey or brown sugar, and cinnamon. Stir to combine.
- Add the drained rice, chestnuts, and jujube flesh. Mix gently. Close the lid, seal the vent, and cook on the Instant Pot rice setting, or cook on Manual for 12 minutes.
- When the cooking cycle ends, quick release the steam. Open the lid and add pine nuts and pumpkin seeds. Drizzle with sesame oil and toss lightly.
- Grease a 9-inch square pan with a thin coat of sesame oil. Transfer the rice mixture to the pan and press it firmly with a spatula. Let it cool completely on a wire rack.
- Once cooled, turn the yakshik out onto a cutting board. Cut into bars and garnish with jujube flowers or extra seeds if you like.
Notes
Alternate Cooking Methods
Rice Cooker Method:Soak sweet rice for 6 to 8 hours. Combine the soaked rice with the sauce mixture, jujube, and chestnuts in the rice cooker. Cook on the regular rice setting for 20 to 30 minutes. Stir in pine nuts, pumpkin seeds, and sesame oil before cooling. Steamer Method:
Soak sweet rice for 6 to 8 hours. Steam the rice for 40 minutes. Add the sauce mixture, jujube, and chestnuts, then steam again for 30 minutes. Mix in pine nuts, pumpkin seeds, and sesame oil before cooling.

Mine didn’t look like it had enough water when I compared it with the photo in your recipe, so I added a quarter more cup of water. Mistake! Rice was too soft. But flavor is still excellent! Will take over to my Omma once it’s completely cooled and garnished with the pretty jujube flowers. I’ll see what she says. She’s picky.
Hi Cat
Thanks for trying my recipe. I am glad that you like the taste and hope your mom loved it, too. Thanks for the comment! Have a happy New Year!
Dear Holly,
Thank you for this delicious recipe! I’ve tried the steaming version for Corean New Year. Everybody loved it, my Corean friend included 🙂
I ‘d love to do it again…but I don’t see the cooking time for the steamed version anymore. Perhaps I’m not searching well enough in your gorgous and rich website!
Would you remind me the timelenght for both steaming?
Thank you. Your site is a beautiful journey!
Katia
Hi Katia
Thanks for your comment. I added the cooking time and the instruction of steamed version of this recipe in the post. Hope this helps. I am glad that you like this traditional sweet treat. Thank you so much for your sweet comment. I appreciate it.