Coffee Bath Salts Recipe For An Aromatic Indulgent Soak

If the smell of freshly brewed coffee is your idea of comfort, this recipe will feel right at home in your self-care routine.

Layered in warm browns and creamy whites, these coffee bath salts look as good on a shelf as they do in the tub, and that rich, roasted scent rising with the steam makes a bath feel like a genuinely indulgent occasion.

Glass jar filled with layered coffee bath salts beside coffee beans and a yellow patterned cloth.

Use coffee-infused oil for a deeper, richer coffee aroma or use a non-scented carrier oil for a milder scent.

Though optional, essential oils such as vanilla, cinnamon, and sweet orange all pair beautifully with coffee, giving the bath salts a lovely, complex aroma.

These coffee bath salts are perfect for a quiet evening in, and just as good as a gift. If you enjoy the layered look, the Pretty Pastels Bath Salts use the same technique with soft mica-colored layers for a completely different mood.

Medical Disclaimer: The content on this website is for informational purposes only and is not medical advice. For health concerns, consult a licensed healthcare professional. Read the full medical disclaimer.

Affiliate Disclosure: Some links on this site are affiliate links. I may earn a small commission if you purchase through them, at no extra cost to you. See the full affiliate disclosure.

Coffee Bath Salts Recipe Ingredients

Makes approximately 10–12 ounces.

Essential oils are optional in this coffee bath salts recipe. If you’d like a more layered scent, scroll below for how and when to add it.

What Each Ingredient Contributes to the Recipe

Epsom Salt: This is the base of the recipe. The large, white crystals dissolve well in warm water and give the finished jar a clean, layered look when alternated with the darker coffee and cream-colored milk powder.

Goat’s Milk Powder: Goat’s milk powder adds a soft, creamy quality to the bath water and helps the salts feel silky rather than gritty. It also creates the pale layer that makes the layering technique so visually effective. It also

Baking Soda: Baking soda softens the water and gives the bath salts a smoother texture. It blends invisibly into the Epsom salt layer. You won’t see it, but you’ll feel the difference in the water.

Ground Coffee: This is what gives this recipe its distinctive look and aroma. The dark brown grounds create a striking contrast against the white layers in the jar, and the warm, roasted scent intensifies beautifully when the salts hit warm water. A medium grind works best – fine enough to feel smooth underfoot, coarse enough to see clearly in the jar.

Cork Lid Jar: A cork lid jar is a stylish and functional choice for storing your coffee bath salts. The cork lid seals tightly to keep the salts fresh, while the jar’s design makes it a beautiful addition to any bathroom shelf.

How to Make Layered Coffee Bath Salts: Step-by-Step

The layered look is optional. If you’d rather keep things simple, combine all the dry ingredients in a bowl, stir through the carrier oil, and spoon straight into jars. Either way, the recipe and the effect are the same.

For the layered version, keep the white and brown ingredients separate throughout. That’s the only rule.

Step 1: Prepare the White Layer

Adding Epsom salt to milk powder to create the white layer of coffee bath salts.

Add the Epsom salt and baking soda to a glass bowl and stir to combine. Keep this mixture dry. Any moisture introduced at this stage will cause the mixture to clump.

Tip: For the cleanest layers, work with dry hands and a dry spoon. A fully dry mixture holds its color and shape against the glass. Dampness blurs the line between layers.

Step 2: Prepare the Coffee Layer

Keep the goat’s milk powder and ground coffee in separate bowls. Both go in as distinct layers, so there’s no mixing needed at this stage.

Step 3: Layer the Mix Into a Glass Jar

Four-step photo showing a glass jar being filled with alternating dark and light layered coffee bath salts.

Now for the most satisfying part – creating the brown and white layers.

Using a spoon or small scoop, add the ingredients to the jar in alternating layers:

  1. Goat’s milk powder
  2. Ground coffee
  3. Epsom salt and baking soda mix

Repeat until you reach the top of the jar.

    Pour each layer in gently and tap the jar softly after each addition to settle the ingredients and keep the edges crisp.

    Avoid pressing the layers down. You want them to look loose and distinct through the glass.

    Note: The layering is purely visual. Once it goes in the bath, everything mixes, so if a layer shifts in transit or during gifting, don’t worry about it. Just carry on. It makes no difference at all to how the recipe works.

    Step 4: Seal and Label

    Press the cork lid firmly onto the jar. Label with the date made. Stored away from steam and direct sunlight, these will keep their scent and texture for up to six months.

    Add Essential Oils for a Layered Scent Experience

    Essential Oils Made Simple.  Shop Plant Therapy!

    The coffee-infused oil and grounds give this recipe a warm, full aroma on their own. Most people find no essential oil is needed. But if you enjoy a more layered scent experience, a few drops added to the carrier oil before mixing is all it takes.

    The coffee grounds give this recipe a warm, full aroma on their own, but if you enjoy a more layered scent experience, you can add essential oils to the recipe. The key is knowing when and how to add essential oils to your bath routine.

    If you decide to add essential oils, they must first be diluted in a carrier oil to avoid direct skin contact in the bath. Never use undiluted essential oils.

    To dilute, add 150-20 drops of essential oil in 1 tablespoon carrier oil. I like to use homemade coffee-infused oil for a strong caffeine aroma, but fractionated coconut, sweet almond, or jojoba all work well.

    Add the essential oil-carrier oil blend to the bathwater just before or just after you add the coffee bath salts. This disperses the scent evenly through the water rather than leaving undiluted oil floating on the surface, where it can contact skin at full strength.

    These three essential oils pair particularly well with the roasted, earthy character of coffee:

    • Vanilla Botanical Extract: Creamy and warm, vanilla deepens the coffee note rather than competing with it. It’s the classic pairing.
    • Sweet Orange: Sweet orange adds a bright, zesty contrast to the dark roasted base. It lifts the whole blend and makes it feel less heavy.
    • Peppermint. A cooler, fresher direction, the contrast between peppermint and coffee is surprisingly good. It is invigorating rather than sweet.

    How to Use Homemade Layered Coffee Bath Salts

    Top view of a jar of layered coffee bath salts with scattered coffee beans and yellow floral fabric.


    Add ¼ to ½ cup of coffee bath salts to warm running bathwater. Swirl gently with your hand to help everything dissolve and distribute before stepping in.

    The coffee grounds will soften in the water, which is fine for household drains, but a drain strainer is a sensible precaution if you want to be tidy.

    Once a week is a comfortable starting point. Adjust based on your preference.

    Love to try different bath soaks for different days? This oatmeal and chamomile herbal bath tea is a completely different texture and mood with loose botanicals in a muslin bag, soft and gentle. Worth having both on your shelf.

    These layered jars make a great stocking stuffer or any-occasion gift. The dark and cream layers have a bold, striking look through clear glass — no ribbon or wrapping needed.

    Storage and Shelf Life

    Store in a cool, dry place away from direct sunlight and bathroom steam. A cabinet or drawer shelf is ideal.

    Stored properly, these homemade bath salts will keep for up to six months. If the scent fades noticeably or the salts clump into a solid block (a sign that moisture got in), it’s time to make a fresh batch.

    Always scoop with a dry spoon. A single drop of water introduced to the jar starts the clumping process.

    Enjoy making bath and body gifts? These DIY vanilla-scented gift ideas work for just about any occasion and use a lot of the same ingredients.

    Frequently Asked Questions

    Can I use a different carrier oil or infused oil if I don’t have coffee-infused oil?

    Yes. Fractionated coconut, sweet almond, or jojoba oil all work well. The coffee-infused oil deepens the roasted aroma, but the recipe is complete with any neutral carrier oil.

    Are essential oils a mandatory ingredient in this recipe?

    No, the coffee grounds and coffee-infused oil give the recipe a rich, full aroma on their own. Essential oils are entirely optional and listed as a customisation rather than a required ingredient.

    Can I skip the layering and mix all the ingredients in the jar as a homogenous bath salt?

    Absolutely. Combine all the dry ingredients, stir through the carrier oil, and spoon into a jar. This does not affect the way the bath salts work. You only lose the visual effect of the layers, which is an easier option for everyday use. Keep the layering technique only when making a batch for gifting.

    Will the coffee grounds block the drain?

    The grounds soften considerably in warm water and are generally fine for household drains. If you’d rather not take the chance, a simple drain strainer takes a second to clean out and removes the concern entirely.

    How long do these keep?

    Up to six months when stored in an airtight jar away from moisture and direct sunlight. Always use a dry spoon to scoop — moisture introduced into the jar will shorten the shelf life considerably.

    A jar of coffee bath salts is one of those projects that takes less than ten minutes to make and looks like it took far longer.

    The layering technique is simple once you try it, and the warm roasted scent makes the whole process feel like an occasion in itself.

    Make a batch for yourself, or a few small jars to give. Regardless of reason either way, this coffee bath salts recipe is worth coming back to.

    Medical Disclaimer: This article is for informational purposes only and is not medical advice. For health concerns, consult a licensed healthcare professional. Read the full medical disclaimer.

    51 Shares

    Related Posts