• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Homemade On Purpose
  • About
    • Privacy Policy
  • Homemaking
    • Motherhood
    • In the Kitchen
      • Breakfast
      • Lunch/Dinner
        • Side Dishes
        • Main Dishes
      • Dessert
      • Snacks
      • Baked Goods
      • From Scratch Staples
    • Crafts
    • Frugal Living
  • Homesteading
    • Gardening
      • Free Florida Gardening Guide
      • Summer Gardening
      • Fall/Winter/Spring Gardening
      • Frugal Gardening
    • Preservation
      • Water Bath Canning
    • Homemade Soap
  • Homeschooling
    • Crafts

Chocolate Swirl Avocado & Tallow Soap Recipe

April 9, 2026 by Emily 3 Comments

Jump to Recipe Print Recipe

This chocolate swirl avocado and tallow cold process soap recipe is probably my favorite soap recipe I’ve created so far. It has a bubbly, creamy lather that leaves your skin feeling clean without being drying. It uses seven simple ingredients and it’s perfect for the beginner soap maker. If you’d like to make this recipe even simpler, omit the chocolate swirl and just make a solid white bar soap 🙂

If you have never made soap before, check out this post before you get started. Working with soap can be a bit dangerous if you don’t know what you’re doing. Once you’ve read through that post meet me back here.

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases.

What You’ll Need To Make Chocolate Swirl Tallow Soap

Equipment

  • Bowls – you’ll want one bowl per oil/fat, lye and water. To keep our measurements as accurate as possible, we will be weighing everything out individually before combining them and making our soap. You’ll want a stainless steel bowl, heat proof glass bowl, or thick plastic container when making the lye solution and mixing our soap batter. Then you’ll need one more bowl to divide the dough batter into two parts, the white base and the chocolate swirl. I really like these long spouted measuring cups for mixing together the colored soap.
  • Digital Scale – when making soap you need to be precise. Weighing out all of the needed ingredients is essential to safe soap making.
  • Immersion blender – this is technically optional. However, it can take up to two hours of vigorous whisking to get your soap batter to trace. Using an immersion blender gets you to trace in a matter of minutes.
  • Loaf mold – this recipe is designed to fill one 42oz loaf mold. However, you can use whatever mold you have on hand, even a parchment paper lined glass bread pan (not aluminum!)
  • Infrared or meat thermometer – we will need to monitor the temperature of our soap as we make it.
  • Stainless steel whisk
  • Stainless Steel wire mesh strainer – for sifting in our cocoa powder

Then you’ll need some basic safety equipment

  • Rubber gloves
  • Eye goggles – you are not going to impress anyone while you are making soap 😂 But these are really important. Lye is a caustic chemical that can cause serious damage to your eye’s if it splashes on them. Trust me, splashes are inevitable!
  • Wear long sleeves, closed toed shoes or simply socks, and an apron. Keep your skin safe!

Chocolate Swirl Tallow Soap Ingredients

ingredients for chocolate swirl avocado soap

Tallow

This makes up 50% of the total fat content in this soap bar. Grass fed and finished beef tallow is a nutrition powerhouse for our skin and hair. It also makes for a good cooking fat 🙂 You can render your own from suet if you have access to it. Otherwise, you can buy prerendered tallow which works just as well.

This recipe uses tallow from cows. If you have tallow from sheep, deer or bison, you’ll need to run the recipe through a lye calculator. These tallow’s have different SAP values, so they’ll need different amounts of lye mixed in to turn into soap. I use soapcalc.net.

We’ll need 453g.

Avocado Oil

I love working with avocado oil in my soaps. It makes the bars so creamy and soothing for the skin. For whatever reason, tallow can be very drying on some skin types. Adding avocado oil really balances out this soap bar.

This recipe uses 181g.

Coconut Oil

This gives our soap some cleansing power and bigger bubbles. Coconut oil is high in lauric acid which is highly cleansing. In fact, if used in excess or without a sufficient super fat, coconut oil in soap can dry out your skin and hair. That highly cleansing lauric acid makes a great DIY dish soap bar. But, combine it with our very soothing, highly moisturizing fats, it produces a bar that makes beautifully bubbly soap.

We’re going to use 170g or 6oz

Castor Oil

This is another deeply moisturizing oil high in ricinoleic acid. In fact, it’s one of the only oils we soapers can get our hands on that contains ricinoleic acid. This fatty acid moisturizes, is antimicrobial and anti inflammatory. If you have damaged hair and dry, irritated skin, castor oil is an ingredient you need to have on hand.

It also imparts a lovely luxurious lather to your soap 😀

We will need 170g or 6 oz

Distilled water

If you have a source of soft water then you can use that in place of the distilled water. You can also use hard water if you’d like, but it will shorten the life span of your soap bars due to the minerals in the water. You can counteract this by adding some citric acid, however, if you’re a new soaper I would simply use distilled water. It’s cheap.

For this recipe we will need 224g or 8oz

Lye – NaOH

If you are going to make soap from scratch, you need lye. By adding the lye to our fats, a chemical reaction occurs that produces soap. You really don’t need to fear working with lye. Give it it’s due respect and you will be just fine and produce bars of soap that nourish and cleanse your family.

Cocoa Powder

This gives us a beautiful dark brown color to swirl into our soap. Unfortunately it doesn’t make the soap smell like chocolate, but it does give us lovely bubbles and some gentle exfoliation. This recipe will use 1tbsp but you can add as much or little as you’d like to reach the color you are going for.

How to make this chocolate swirl tallow soap recipe

Before beginning, ensure that all distractions are put away. Make sure that kids and pets are put away for their protection! If making soap during the day, only make it if another adult is able to watch the kids. Otherwise, waiting until after they are in bed for the night is a great option.

Weigh out ingredients

Our first step is to weigh out all of our ingredients. I like to weigh out my fats first, then the water, and finally the lye.

This way I can make my lye solution immediately. Lye is hygroscopic, meaning it’ll attract water from the air. Living in a humid climate means that the lye can get clumpy and that will affect the accuracy of our measurements. That can potentially lead to lye that’s not as efficient at turning fats into soap.

So, to ensure the purity of my lye, I do not leave it exposed to the air any longer than absolutely necessary.

Make your lye solution

Now that everything is weighed out, make your lye solution. Always add lye to water, never the other way around. Say this to yourself over and over to really nail this down, “snow falls on the lake”. Stir the lye water until the lye has fully dissolved.

lye solution for chocolate swirl tallow soap in glass measuring cup

It will get hot! Be careful not to inhale the fumes it produces at this time.

With that all done, set the lye solution aside in a safe place. While the solution cools it will go from cloudy to clear.

Combine the oils and fats

beef tallow, avocado oil, castor oil, and coconut oil in stainless steel mixing bowl

Add the oils/fats to a stainless steel pot/bowl. Melt the oils over medium low heat until everything is liquid. At this point check the temperature of your oils and lye solution. Our goal is to bring them within ten degrees or so of each other.

When working with lots of saturated fats, a higher temperature is ideal. Around 120-140 will be great. For the batch pictured below I combined the fats at 124F while the lye solution was 134F. If they are over 140F, let them cool off for a while longer before continuing.

Add lye solution to oils/fats

melted fats and oils in stainless steel mixing bowl next to lye solution in glass measuring cup

Gently pour the lye solution into the melted oils. You can pour over the shaft of your immersion blender to help reduce air bubbles in the batter. “Burp” your immersion blender to remove any air trapped under it’s bell.

Pulse your immersion blender for about twenty seconds, stir. Pulse and stir and pulse and stir until the batter has reached a thin trace.

You will want to be careful about over mixing this one. Any time you are working with lots of saturated fats, your soap batter will reach trace a lot quicker.

soap batter in stainless steel bowl at trace

When thin trace is reached we will move on to making our chocolate swirl. If you’d like to add any essential oils you can do that now. I left this soap bar unscented but rose, vanilla, peppermint, orange or lemon would smell amazing. Make sure your essential oils are skin safe.

Make Chocolate Swirl

Pour half of the soap batter into a separate bowl. Whisk in 1-2tbsp of sifted cocoa powder in one half of the soap batter. You can add more or less depending on the color you are looking for.

sifting cocoa powder into soap batter

There are many methods for swirling your soap. Here, I chose to use the “in the pot swirl” method since it’s very simple and doesn’t require any other tools. Another easy option for swirling the soap is layering the colors and sticking your spatula into the soap and pulling it up and down along the length of the mold.

What ever you decide to do, each bar of soap will be unique and each batch a little different from the next. That’s part of the fun when making your own handmade soaps.

For the in the pot swirl method, pour the chocolate soap batter into the plain white base in batches. Pour a little in one spot and a little in another. You could pour the colored soap in only one spot or five or more. You could also swirl the soap gently with a fork or chopstick if you’d like. Experiment and have fun, there’s no right or wrong way to do this step.

Pouring the batter at different heights will also change the depth your colored soap reaches. Have fun experimenting with your soap creations.

adding colored soap to plain soap base to make an in the pot swirl
in the pot swirl method for cold processed soap

Here I poured the chocolate soap batter into six spots and gave it a little stir in the plain soap batter.

Pour soap batter into mold

With all the chocolate soap batter added back into the base, it’s time to pour the soap into the mold. Pour the soap batter into only one spot of the mold, allow gravity to spread out the batter evenly. Wiggle around the mold gently and lightly pound it on the counter to remove any air bubbles.

chocolate swirl tallow soap in soap mold

Cover your mold if you’d like it to gel, otherwise set it aside in a safe place to saponify for the next 24-48 hours.

After it’s rested for a good amount of time and hardened you can go ahead and unmold your soap loaf. Cut it into 1″ bars, each should weight between 4 and 5 oz at this point. Set the bars in a well ventilated area to cure for the next 4-6 weeks before use.

unmolded loaf of cold processed chocolate swirl tallow soap

And that’s that! If you have any questions drop them into the comments below and I’ll try to help you out best I can.

Happy soaping! 😊

Emily

Chocolate Swirl Tallow Soap

5 from 2 votes
This homemade tallow soap is so gentle and nourishing on the skin. It's beautiful and makes lovely bubbles that cleanse and moisturize.
Print Recipe Pin Recipe
Prep Time 10 minutes mins
Cook Time 30 minutes mins
Additional Time 1 hour hr
Total Time 1 hour hr 40 minutes mins
Servings: 10 4 oz bars
Ingredients Equipment Method

Ingredients
  

Lye Solution
  • 250 g distilled water
  • 123 g lye, NaOH
Oils/Fats
  • 453 g beef tallow
  • 181 g avocado oil
  • 137 g coconut oil
  • 136 g castor oil
Add In's
  • 1 tbsp cocoa powder
  • 27 g essential oils of choice optional

Equipment

  • immersion blender
  • Stainless steel bowl, heat proof glass or thick plastic for weighing out ingredients, making lye solution and soap batter
  • stainless steel whisk
  • Digital scale
  • rubber or nitrile gloves
  • Eye goggles or glasses
  • Meat or infrared thermometer
  • 42 oz Silicone soap mold

Method
 

  1. Before beginning make sure you can work distraction free for at least two hours. Work in a clean environment, if working in a kitchen put away all food and drinks. Tie back your hair if it's long and wear your safety equipment.
Weigh Out Ingredients
  1. In separate bowls weigh out all ingredients. Weigh the water in a heat proof glass measuring cup or stainless steel bowl. Weigh out the lye last.
  2. Add fat and oils (excluding essential oils if using) to a stainless steel bowl or pot. Set the oils on the stove to melt over low heat. Stir occasionally while the fat melts.
Make Lye Solution
  1. Pour lye into the weighed out water, never the other way around. "Snow falls on the lake." Stir with a stainless steel fork or whisk until the lye is fully dissolved. The lye solution will get hot, do not inhale any fumes.
  2. Set aside in a safe place to cool.
Check Temps & Make Soap Batter
  1. When the fat has completely melted, check the temperature of the oils and lye solution. We want our oils to be 140F or under and within ten degrees of the lye solution. If too hot, wait for the oils to cool for a few more minutes before checking the temps again.
  2. Once the temperatures are within our desired range pour the lye solution into the oils. To prevent too much bubbles, pour over the shaft of your immersion blender and burp your immersion blender before turning it on to release any air bubbles trapped under the bell.
  3. Pulse for 20-30 seconds and stir gently. Repeat until the batter reaches a thin trace, similar to the consistency of gravy. This can take 3-5 minutes.
Make Chocolate Swirl
  1. Pour half of your soap batter into a clean bowl/container. (Long spouted measuring cups work really well for this).
  2. Sift cocoa powder into the soap batter and whisk to combine. Pour chocolate soap into the plain soap base to make "spots". See post for reference photo's. You can gently swirl these spots or leave them as is.
Mold, Cut & Cure
  1. Pour soap into mold. Cover or simply set aside to saponify for the next 24 hours.
  2. Unmold soap and cut into one inch bars. Each will weigh between 4-5oz before curing.
  3. Store bars in well ventilated area to cure for the next 4-6 weeks before use.

Filed Under: Frugal Living, Homemade Soap, Homesteading Tagged With: chocolate swirl tallow soap, cold process soap, frugal living, homemade soap, homesteading, tallow soap

Previous Post: « Honey Sweetened Carrot Cake Cupcakes
Next Post: Refined Sugar Free Strawberry Shortcakes Recipe »

Reader Interactions

Comments

  1. Molly LaFontaine

    April 9, 2026 at 2:05 pm

    5 stars
    This would smell amazing!! Thank you for sharing this recipe!

    Reply
  2. Tina

    April 9, 2026 at 3:46 pm

    5 stars
    Ok I knew I needed to try this as soon as I’ve read the title! I’m sure it’ll smell as nice as it looks!

    Reply
  3. Ash

    April 9, 2026 at 7:44 pm

    Love the oil combo!!

    Reply

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

Let’s Connect!

  • Etsy
  • Pinterest

Hi guys!

Hi! I’m Emily and that handsome man is my hubby. I’m a wife, mother of four handsome boys, avid gardener and homemaker. Follow along for healthy recipes, gardening and homemaking tips, and so much more! Read more about me here.

Recent Comments

  1. Jennifer on Refined Sugar Free Strawberry Shortcakes Recipe
  2. Ashley Nicole on Refined Sugar Free Strawberry Shortcakes Recipe
  3. Nikki on Refined Sugar Free Strawberry Shortcakes Recipe
  4. Ophelie on Refined Sugar Free Strawberry Shortcakes Recipe
  5. Ash on Chocolate Swirl Avocado & Tallow Soap Recipe

Copyright © 2026 Homemade On Purpose on the Foodie Pro Theme