This month, the highly anticipated soap challenge centers around mastering the intricate wood grain technique. Participants are required to craft their soap using only the cold process method, with the distinctive wood grain effect being the core feature. Any mold shape or size is permitted, and the competition is divided into two categories: all-natural and synthetic. I have chosen to enter the all-natural category, drawing inspiration from a remarkably vivid dream I experienced. As a dedicated soaper, I often have detailed dreams about creating soap and strive to transform these mental images into tangible creations. In my dream, the wood appeared as aged barn wood—sun-bleached, weather-damaged, and almost petrified in appearance. This vision ignited my creative process.
Over the next few days, I meticulously prepared my natural colorants by infusing olive oil with indigo, nettle leaf, and alkanet root powders. These infusions would provide three of my chosen colors, complemented by the pure white of kaolin clay and the deep black of activated charcoal. With my natural colors ready the following day, I prepared my mold and gathered the remaining supplies, including my carefully selected essential oil blend of juniper berry, cassia, and peppermint. This blend was later mixed with white kaolin clay, a choice that enhances scent retention in cold process soap while adding a subtle creamy texture.

My carefully formulated soap batter features a rich blend of avocado, canola, castor, coconut, mango butter, hemp, extra virgin olive, palm kernel, and shea butter. This combination was chosen to create a luxurious, conditioning bar with excellent lather, a perfect canvas for the wood grain technique. The adventure began as I brought the soap to emulsification, then separated it into five distinct portions to integrate the natural colorants. The anticipation mounted as the colors were thoroughly mixed to achieve the desired shades, and the essential oil blend was incorporated.
With all preparations complete and the excitement building, I commenced the pour. I layered the colored soap batter one portion at a time into a single bowl, alternating colors to create the distinctive swirling pattern essential for the wood grain effect. Once all the batter was combined, it was carefully poured into the prepared mold.

The soap was then covered and placed in a warm oven for approximately one hour, a method that promotes gel phase and can enhance color vibrancy. After this initial period, it remained covered until the following day, allowing for a slow and complete saponification process. Once fully cured, the soap was removed from the mold, expertly split into logs, then cut into individual blocks, and finally sliced into bars using a dedicated bar cutter. This meticulous cutting process revealed the captivating internal wood grain pattern.

To accurately capture the progression of the design, I endeavored to keep all the soaps in their original order for photography. Presented here are some of the most aesthetically pleasing pieces, displayed as they were cut from the larger block.





Despite my efforts, I encountered a slight challenge in locating the corresponding end piece for this final set of soaps, a task made considerably more difficult when sifting through twenty-five bars from this batch.

Ultimately, I am very pleased with the subtle yet distinct green, blue, and pinkish-purple hues achieved through the all-natural colorants. This wood grain technique project was a highly enjoyable creative endeavor, and the resulting essential oil blend provides an amazing aroma. I eagerly anticipate experimenting with this technique using other natural colorants in the future, and of course, exploring its potential with mica colorants as well, expanding the possibilities for Lisas Natural creations.
Into social media?
Follow me on Facebook https://www.facebook.com/Lisas-Natural-Herbal-Creations
Twitter https://twitter.com/lisas_natural
Instagram https://www.instagram.com/lisas_natural_herbal_creations/
Pinterest https://www.pinterest.com/lisamaw7/lisa-s-natural-herbal-creations/
and now YouTube https://www.youtube.com/channel/UCD2f_SY7NimAj7DZVpkyv1Q
30 comments
https://github.com/HoyDiamond/DiamondSeo01/issues/2
https://github.com/qianjiahao/MongoDB/issues/2
https://github.com/u21h2/nacs/issues/13
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/31
https://github.com/qw3rtman/p/issues/35
https://github.com/Pleumpi1688/Kittichaiya1680/discussions/1
https://github.com/rafaballerini/GitTutorial/issues/200
https://github.com/Yalantis/uCrop/issues/948
https://github.com/SaeruHikari/SakuraEngine-Old/issues/3
https://github.com/xyba1337/ValorantEZTS/issues/3
https://github.com/henryjeff/portfolio-website/issues/16
https://github.com/EllanJiang/GameFramework/issues/76
https://patcharapdiamond168.graphy.com/courses/DHSeo168Diamond
https://suvanabhumi168.graphy.com/courses/Ruayy44Diamond168
https://patcharapdiamond168.graphy.com/courses/DiamondRray789168
https://cccv.to/uezudxbstufpt
https://cccv.to/tuemv
https://cccv.to/zsf62
https://cccv.to/7n6eye1jzk2u5ta
https://cccv.to/5cqn8t79w2ernmd
https://cccv.to/nnhft
https://cccv.to/ieimy1r4g452w
http://diamondlnwpg168.com/
https://paiklangna.com/
https://github.com/HoyDiamond/DiamondSeo01/issues/2
https://github.com/qianjiahao/MongoDB/issues/2
https://github.com/u21h2/nacs/issues/13
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/31
https://github.com/qw3rtman/p/issues/35
https://github.com/Pleumpi1688/Kittichaiya1680/discussions/1
https://github.com/rafaballerini/GitTutorial/issues/200
https://github.com/Yalantis/uCrop/issues/948
https://github.com/SaeruHikari/SakuraEngine-Old/issues/3
https://github.com/xyba1337/ValorantEZTS/issues/3
https://github.com/henryjeff/portfolio-website/issues/16
https://github.com/EllanJiang/GameFramework/issues/76
https://patcharapdiamond168.graphy.com/courses/DHSeo168Diamond
https://suvanabhumi168.graphy.com/courses/Ruayy44Diamond168
https://patcharapdiamond168.graphy.com/courses/DiamondRray789168
https://cccv.to/uezudxbstufpt
https://cccv.to/tuemv
https://cccv.to/zsf62
https://cccv.to/7n6eye1jzk2u5ta
https://cccv.to/5cqn8t79w2ernmd
https://cccv.to/nnhft
https://cccv.to/ieimy1r4g452w
http://diamondlnwpg168.com/
https://paiklangna.com/
https://github.com/HoyDiamond/DiamondSeo01/issues/2
https://github.com/qianjiahao/MongoDB/issues/2
https://github.com/u21h2/nacs/issues/13
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/31
https://github.com/qw3rtman/p/issues/35
https://github.com/Pleumpi1688/Kittichaiya1680/discussions/1
https://github.com/rafaballerini/GitTutorial/issues/200
https://github.com/Yalantis/uCrop/issues/948
https://github.com/SaeruHikari/SakuraEngine-Old/issues/3
https://github.com/xyba1337/ValorantEZTS/issues/3
https://github.com/henryjeff/portfolio-website/issues/16
https://github.com/EllanJiang/GameFramework/issues/76
https://patcharapdiamond168.graphy.com/courses/DHSeo168Diamond
https://suvanabhumi168.graphy.com/courses/Ruayy44Diamond168
https://patcharapdiamond168.graphy.com/courses/DiamondRray789168
https://cccv.to/uezudxbstufpt
https://cccv.to/tuemv
https://cccv.to/zsf62
https://cccv.to/7n6eye1jzk2u5ta
https://cccv.to/5cqn8t79w2ernmd
https://cccv.to/nnhft
https://cccv.to/ieimy1r4g452w
http://diamondlnwpg168.com/
https://paiklangna.com/
https://github.com/HoyDiamond/DiamondSeo01/issues/2
https://github.com/qianjiahao/MongoDB/issues/2
https://github.com/u21h2/nacs/issues/13
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/31
https://github.com/qw3rtman/p/issues/35
https://github.com/Pleumpi1688/Kittichaiya1680/discussions/1
https://github.com/rafaballerini/GitTutorial/issues/200
https://github.com/Yalantis/uCrop/issues/948
https://github.com/SaeruHikari/SakuraEngine-Old/issues/3
https://github.com/xyba1337/ValorantEZTS/issues/3
https://github.com/henryjeff/portfolio-website/issues/16
https://github.com/EllanJiang/GameFramework/issues/76
https://patcharapdiamond168.graphy.com/courses/DHSeo168Diamond
https://suvanabhumi168.graphy.com/courses/Ruayy44Diamond168
https://patcharapdiamond168.graphy.com/courses/DiamondRray789168
https://cccv.to/uezudxbstufpt
https://cccv.to/tuemv
https://cccv.to/zsf62
https://cccv.to/7n6eye1jzk2u5ta
https://cccv.to/5cqn8t79w2ernmd
https://cccv.to/nnhft
https://cccv.to/ieimy1r4g452w
http://diamondlnwpg168.com/
https://paiklangna.com/
https://github.com/HoyDiamond/DiamondSeo01/issues/2
https://github.com/qianjiahao/MongoDB/issues/2
https://github.com/u21h2/nacs/issues/13
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/31
https://github.com/qw3rtman/p/issues/35
https://github.com/Pleumpi1688/Kittichaiya1680/discussions/1
https://github.com/rafaballerini/GitTutorial/issues/200
https://github.com/Yalantis/uCrop/issues/948
https://github.com/SaeruHikari/SakuraEngine-Old/issues/3
https://github.com/xyba1337/ValorantEZTS/issues/3
https://github.com/henryjeff/portfolio-website/issues/16
https://github.com/EllanJiang/GameFramework/issues/76
https://patcharapdiamond168.graphy.com/courses/DHSeo168Diamond
https://suvanabhumi168.graphy.com/courses/Ruayy44Diamond168
https://patcharapdiamond168.graphy.com/courses/DiamondRray789168
https://cccv.to/uezudxbstufpt
https://cccv.to/tuemv
https://cccv.to/zsf62
https://cccv.to/7n6eye1jzk2u5ta
https://cccv.to/5cqn8t79w2ernmd
https://cccv.to/nnhft
https://cccv.to/ieimy1r4g452w
http://diamondlnwpg168.com/
https://paiklangna.com/
https://github.com/HoyDiamond/DiamondSeo01/issues/2
https://github.com/qianjiahao/MongoDB/issues/2
https://github.com/u21h2/nacs/issues/13
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/31
https://github.com/qw3rtman/p/issues/35
https://github.com/Pleumpi1688/Kittichaiya1680/discussions/1
https://github.com/rafaballerini/GitTutorial/issues/200
https://github.com/Yalantis/uCrop/issues/948
https://github.com/SaeruHikari/SakuraEngine-Old/issues/3
https://github.com/xyba1337/ValorantEZTS/issues/3
https://github.com/henryjeff/portfolio-website/issues/16
https://github.com/EllanJiang/GameFramework/issues/76
https://patcharapdiamond168.graphy.com/courses/DHSeo168Diamond
https://suvanabhumi168.graphy.com/courses/Ruayy44Diamond168
https://patcharapdiamond168.graphy.com/courses/DiamondRray789168
https://cccv.to/uezudxbstufpt
https://cccv.to/tuemv
https://cccv.to/zsf62
https://cccv.to/7n6eye1jzk2u5ta
https://cccv.to/5cqn8t79w2ernmd
https://cccv.to/nnhft
https://cccv.to/ieimy1r4g452w
http://diamondlnwpg168.com/
https://paiklangna.com/
https://scrapbox.io/DIAMOND16/Mack168
http://diamondlnwpg168.com/
https://paiklangna.com/
https://gizmodouoldmcom.graphy.com/courses/webbacaorat168
https://gizmodouoldmcom.graphy.com/courses/dmdm168diamond
https://cccv.to/jx3f12o4orbot
https://cccv.to/supay
https://cccv.to/gqjvt5t17ci44ce
https://cccv.to/ph91edxw6h18g
https://cccv.to/slotpgno12
https://cccv.to/ceagpapfxd9rb
https://cccv.to/diamond7
https://cccv.to/okpi4w9
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/30
https://github.com/defunkt/ambitious_activeldap/issues/14
https://github.com/openai/sparse_attention/issues/13
https://github.com/dashpradeep99/https-github.com-miguellgt-books/issues/6
https://github.com/HoyDiamond/DiamondSeo01/issues/1
https://github.com/cy4nguy/PythonSimpleKeylogger/issues/3
https://github.com/gzc/isystem/issues/1
https://github.com/SaeruHikari/SakuraEngine-Old/issues/3
https://github.com/xyba1337/ValorantEZTS/issues/3
https://github.com/henryjeff/portfolio-website/issues/16
https://github.com/EllanJiang/GameFramework/issues/76
https://github.com/HoyDiamond/DiamondSeo01/issues/2
https://github.com/qianjiahao/MongoDB/issues/2
https://github.com/u21h2/nacs/issues/13
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/31
https://github.com/qw3rtman/p/issues/35
https://github.com/Pleumpi1688/Kittichaiya1680/discussions/1
https://github.com/bitsandbytes-foundation/bitsandbytes/discussions/1631
https://github.com/rafaballerini/GitTutorial/issues/200
https://github.com/Yalantis/uCrop/issues/948
https://scrapbox.io/DIAMOND16/Mack168
http://diamondlnwpg168.com/
https://paiklangna.com/
https://gizmodouoldmcom.graphy.com/courses/webbacaorat168
https://gizmodouoldmcom.graphy.com/courses/dmdm168diamond
https://cccv.to/jx3f12o4orbot
https://cccv.to/supay
https://cccv.to/gqjvt5t17ci44ce
https://cccv.to/ph91edxw6h18g
https://cccv.to/slotpgno12
https://cccv.to/ceagpapfxd9rb
https://cccv.to/diamond7
https://cccv.to/okpi4w9
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/30
https://github.com/defunkt/ambitious_activeldap/issues/14
https://github.com/openai/sparse_attention/issues/13
https://github.com/dashpradeep99/https-github.com-miguellgt-books/issues/6
https://github.com/HoyDiamond/DiamondSeo01/issues/1
https://github.com/cy4nguy/PythonSimpleKeylogger/issues/3
https://github.com/gzc/isystem/issues/1
https://github.com/SaeruHikari/SakuraEngine-Old/issues/3
https://github.com/xyba1337/ValorantEZTS/issues/3
https://github.com/henryjeff/portfolio-website/issues/16
https://github.com/EllanJiang/GameFramework/issues/76
https://github.com/HoyDiamond/DiamondSeo01/issues/2
https://github.com/qianjiahao/MongoDB/issues/2
https://github.com/u21h2/nacs/issues/13
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/31
https://github.com/qw3rtman/p/issues/35
https://github.com/Pleumpi1688/Kittichaiya1680/discussions/1
https://github.com/bitsandbytes-foundation/bitsandbytes/discussions/1631
https://github.com/rafaballerini/GitTutorial/issues/200
https://github.com/Yalantis/uCrop/issues/948
https://scrapbox.io/DIAMOND16/Mack168
http://diamondlnwpg168.com/
https://paiklangna.com/
https://gizmodouoldmcom.graphy.com/courses/webbacaorat168
https://gizmodouoldmcom.graphy.com/courses/dmdm168diamond
https://cccv.to/jx3f12o4orbot
https://cccv.to/supay
https://cccv.to/gqjvt5t17ci44ce
https://cccv.to/ph91edxw6h18g
https://cccv.to/slotpgno12
https://cccv.to/ceagpapfxd9rb
https://cccv.to/diamond7
https://cccv.to/okpi4w9
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/30
https://github.com/defunkt/ambitious_activeldap/issues/14
https://github.com/openai/sparse_attention/issues/13
https://github.com/dashpradeep99/https-github.com-miguellgt-books/issues/6
https://github.com/HoyDiamond/DiamondSeo01/issues/1
https://github.com/cy4nguy/PythonSimpleKeylogger/issues/3
https://github.com/gzc/isystem/issues/1
https://github.com/SaeruHikari/SakuraEngine-Old/issues/3
https://github.com/xyba1337/ValorantEZTS/issues/3
https://github.com/henryjeff/portfolio-website/issues/16
https://github.com/EllanJiang/GameFramework/issues/76
https://github.com/HoyDiamond/DiamondSeo01/issues/2
https://github.com/qianjiahao/MongoDB/issues/2
https://github.com/u21h2/nacs/issues/13
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/31
https://github.com/qw3rtman/p/issues/35
https://github.com/Pleumpi1688/Kittichaiya1680/discussions/1
https://github.com/bitsandbytes-foundation/bitsandbytes/discussions/1631
https://github.com/rafaballerini/GitTutorial/issues/200
https://github.com/Yalantis/uCrop/issues/948
https://github.com/HoyDiamond/DiamondSeo01/issues/2
https://github.com/qianjiahao/MongoDB/issues/2
https://github.com/u21h2/nacs/issues/13
https://github.com/Programming-from-A-to-Z/A2Z-F15/issues/31
https://github.com/qw3rtman/p/issues/35
https://github.com/Pleumpi1688/Kittichaiya1680/discussions/1
https://github.com/rafaballerini/GitTutorial/issues/200
https://github.com/Yalantis/uCrop/issues/948
https://github.com/SaeruHikari/SakuraEngine-Old/issues/3
https://github.com/xyba1337/ValorantEZTS/issues/3
https://github.com/henryjeff/portfolio-website/issues/16
https://github.com/EllanJiang/GameFramework/issues/76
https://patcharapdiamond168.graphy.com/courses/DHSeo168Diamond
https://suvanabhumi168.graphy.com/courses/Ruayy44Diamond168
https://patcharapdiamond168.graphy.com/courses/DiamondRray789168
https://cccv.to/uezudxbstufpt
https://cccv.to/tuemv
https://cccv.to/zsf62
https://cccv.to/7n6eye1jzk2u5ta
https://cccv.to/5cqn8t79w2ernmd
https://cccv.to/nnhft
https://cccv.to/ieimy1r4g452w
http://diamondlnwpg168.com/
https://paiklangna.com/