Tutorials — Violet Dye Co
Step-by-step guides for natural fabric dyeing and artisan soap making with Mimosa Hostilis root bark (Mimosa tenuiflora / Tepezcohuite).
Our tutorials cover:
- Mordanting natural fibers for best dye uptake (alum, iron, copper)
- Preparing a Mimosa Hostilis dye bath — soak times, temperatures, and straining
- Color results on wool, silk, cotton, and linen
- pH modifiers for shifting color from purple to blue-violet or red-burgundy
- Iron afterbath technique for gray-slate and charcoal-purple results
- Using Mimosa Hostilis powder in cold process soap making
- Usage rates and color behavior in finished soap bars
How to Prepare a Natural Dye Bath
Using Mimosa Hostilis shredded bark or chips for vibrant fabric color
Learn how to prepare a rich, vibrant dye bath using Mimosa Hostilis root bark. This method works beautifully with shredded bark or chips and produces stunning purples, mauves, and burgundy tones on natural fibers.
Recommended Product: Shredded Mimosa Hostilis Root Bark or Mimosa Hostilis Root Bark Chips
What You'll Need
- 50-100g Mimosa Hostilis root bark (shredded or chips) per 100g of dry fabric
- A large stainless steel or enamel pot (avoid aluminum or iron unless you want color shifts)
- Mesh strainer or cheesecloth
- Wooden spoon or tongs for stirring
- Pre-washed natural fiber fabric (cotton, linen, silk, or wool)
- Mordant — alum powder, recommended for beginners
Step-by-Step Instructions
Soak the bark overnight
Place your measured Mimosa Hostilis bark in a pot of cool water and let it soak for 8-12 hours. This softens the bark and begins releasing the natural tannins and colorants into the water. You'll notice the water turning a deep reddish-brown.
Simmer the dye bath
Bring the pot to a gentle simmer (not a rolling boil — high heat can dull the color). Maintain this gentle simmer for 1-2 hours, stirring occasionally. The liquid will deepen to a rich, dark burgundy. For chips, you may want to simmer an extra 30 minutes.
Strain the liquid
Remove the pot from heat and strain out all bark material through a mesh strainer or cheesecloth. You now have your dye bath — a beautiful, concentrated liquid ready for dyeing. The spent bark can be composted.
Pre-mordant your fabric
While the dye simmers, dissolve alum mordant in hot water (about 15% of the dry weight of your fabric). Soak your pre-washed fabric in this mordant solution for at least 1 hour. This helps the dye bond permanently to the fibers for wash-fast color.
Dye your fabric
Place the damp, mordanted fabric into the strained dye bath. Bring back to a gentle simmer and maintain for 45 minutes to 1 hour, turning the fabric regularly for even color. The longer you leave it, the deeper the hue.
Rinse and dry
Remove the fabric and rinse in cool water until the water runs mostly clear. Wash gently with a mild, natural soap. Hang to dry out of direct sunlight. Your fabric will have a beautiful, permanent natural color.
Pro Tips
- Iron mordant will shift the color toward deep plum and near-black shades — experiment with small swatches first.
- Silk takes the Mimosa Hostilis dye most vividly, producing jewel-tone purples. Cotton gives softer mauve tones.
- You can re-use the dye bath for a second, lighter batch — the color will be softer and more pastel.
- Adding a splash of white vinegar to the final rinse can help set the color.
Dyeing Cotton & Wool with Mimosa Hostilis Root Bark
A fiber-specific guide for beautiful, lasting results
Different natural fibers absorb dye differently. This guide walks you through the specific techniques for dyeing cotton and wool with Mimosa Hostilis root bark, including mordanting tips and color expectations for each fiber type.
Recommended Product: Shredded Mimosa Hostilis Root Bark for a first project; powder for fast or concentrated baths
What You'll Need
- Mimosa Hostilis root bark (shredded for steady extraction and easy straining; powder for faster extraction with careful straining)
- Pre-washed cotton or wool fabric/yarn (must be free of sizing and oils)
- Alum mordant for cotton; alum with cream of tartar for wool
- Stainless steel pot, stirring utensil, and rubber gloves
- Mild, natural soap for final wash
Step-by-Step Instructions
Prepare your fiber
Wash your cotton or wool thoroughly in hot water with a gentle soap to remove any oils, sizing, or finishes. These invisible coatings prevent dye from bonding to the fiber. For cotton, a scouring step in a washing soda bath for 1 hour dramatically improves dye uptake.
Mordant — Cotton method
Dissolve alum at 15-20% weight of fabric (WOF) in hot water. Submerge the wet cotton and simmer gently for 1 hour. Let it cool in the mordant bath overnight for best results. Cotton is a plant fiber and needs extra mordanting time compared to animal fibers like wool.
Mordant — Wool method
Dissolve alum at 10-15% WOF plus cream of tartar at 6% WOF in warm water. Gently add wet wool — never shock wool with sudden temperature changes, as this causes felting. Slowly bring to a simmer over 30 minutes, hold for 45 minutes, then cool naturally.
Prepare the Mimosa Hostilis dye bath
Simmer your Mimosa Hostilis bark (50-100% WOF) in water for 1-2 hours as described in our dye bath tutorial. Strain well — especially important for powder, which can leave specks on fabric if not fully strained through fine cheesecloth.
Dye cotton
Enter the damp, mordanted cotton into the warm dye bath. Slowly bring to a simmer and hold for 1 hour, stirring regularly. Cotton tends toward soft mauve and pink-purple tones with alum mordant. For deeper color, leave the fabric in the cooling dye bath overnight.
Dye wool
Gently lower the damp, mordanted wool into the warm dye bath. Bring to a very gentle simmer over 20 minutes (avoid agitation to prevent felting). Hold at a gentle simmer for 45 minutes. Wool takes the Mimosa Hostilis dye richly, producing deeper purple and burgundy tones than cotton.
Rinse and cure
Rinse in water that matches the dye bath temperature, gradually cooling. Wash with a mild, natural soap. For wool, handle gently and lay flat to dry. For cotton, you can wring and hang. Both fibers will deepen slightly as they dry.
Pro Tips
- Always keep a small swatch notebook — dye the same mordanted swatches each time to track color consistency across batches.
- Wool dyed with Mimosa Hostilis root bark has excellent light-fastness compared to many natural dyes.
- For cotton, try a tannin pre-treatment (soak in strong black tea) before alum mordanting for even richer color uptake.
- Silk can be mordanted and dyed using the wool method — it produces the most vivid purples with Mimosa tenuiflora bark.
Natural Soap Colorant: Cold-Process Soap with Mimosa Hostilis Powder
Beautiful pink and purple hues without synthetic dyes
Mimosa Hostilis root bark powder is a favorite among natural soap makers for its beautiful range of pink, mauve, and purple tones. This guide shows you how to incorporate it into cold-process soap for consistent, stunning color every time.
Recommended Product: Mimosa Hostilis Root Bark Powder
What You'll Need
- Mimosa Hostilis root bark powder (1-2 teaspoons per pound of oils for medium color)
- Your standard cold-process soap recipe (oils, soap base mixture, fragrance)
- Small bowl for pre-mixing the powder
- Stick blender, molds, and standard soap-making safety equipment
- Distilled water or light oil for dispersing the powder
Step-by-Step Instructions
Pre-disperse the powder
Mix your measured Mimosa Hostilis bark powder with a small amount of lightweight oil (like sweet almond) or distilled water to form a smooth paste. This prevents clumping and ensures even color distribution throughout your soap batter. Use about 1 tablespoon of liquid per teaspoon of powder.
Prepare your soap batter
Make your cold-process soap as usual — combine your soap base with your melted oils at the appropriate temperature. Stick blend to a light trace (the consistency of thin pudding). Don't go to thick trace yet, as you need room to blend in the colorant.
Add the colorant at light trace
Pour the pre-dispersed Mimosa Hostilis powder paste into your soap batter at light trace. Blend briefly with a stick blender or stir thoroughly by hand. The batter will turn a beautiful pinkish-brown color — this will shift as the soap cures.
Add fragrance and pour
Add your fragrance or essential oils and give a final brief blend. Pour into your prepared molds. The color at this stage may look brownish — this is normal. The true pink-to-purple tones develop during the curing process.
Insulate and unmold
Cover your molds and insulate lightly. Gel phase (when the soap heats up naturally during curing) tends to deepen the color. After 24-48 hours, unmold and cut your soap into bars.
Cure and watch the color develop
Place bars on a curing rack with good airflow. Cure for 4-6 weeks as usual. During curing, you'll see the color shift and settle into its final hue — typically a soft mauve to dusty purple, depending on how much Mimosa Hostilis powder you used and your recipe's balance.
Pro Tips
- Start with 1 teaspoon per pound of oils for a subtle mauve. Use up to 1 tablespoon per pound for deep, saturated purple.
- Recipes with a stronger base tend to shift the color more toward brown. A well-balanced recipe keeps the purple tone.
- The Mimosa Hostilis powder can also be sprinkled on top of the soap before it sets for a rustic, speckled finish.
- Our Mimosa Hostilis root bark pairs beautifully with lavender essential oil for a cohesive purple-themed bar.
- Gel phase intensifies the color — if you want softer pastels, skip insulation and let the soap stay cooler.
Also see our blog for in-depth guides on specific techniques and topics.
Get in touch if you have a specific technique question we haven't covered.