Hands cupped under running water
Rituals · 6 min read

The Post-Workout Soak That Isn't Just Epsom Salt

A post-workout bath ritual with exact timing, water temp, and what to actually add to the tub — not just a scoop of Epsom salt and a hopeful prayer.

You just finished a workout. Your legs feel like they belong to someone else. You know you’re supposed to stretch, foam roll, drink water, and probably eat some protein in the next thirty minutes, and instead you’re standing in your kitchen deciding if cereal counts as recovery food.

Here’s the easier move: run a bath. Not a shower — a bath. A shower rinses off the sweat. A bath actually gives your muscles time in warm water, which is the part that helps you feel human again by bedtime.

Most people’s post-workout bath routine is “dump in some Epsom salt, sit there, scroll phone.” That’s fine, but it’s not doing much. Epsom salt alone is one ingredient doing one job. This ritual adds two more things that actually matter for a workout soak: softening the water so the salt dissolves properly, and something with a little more staying power than magnesium sulfate for the achy spots.

Why plain Epsom salt isn’t enough

Epsom salt (magnesium sulfate) is the default post-workout bath additive because it’s cheap and it’s everywhere. Fine. But two things get in the way of it doing its best work:

Hard water. If your tap water is hard — lots of calcium and magnesium already in it — Epsom salt dissolves slower and less completely. You end up with grainy bits at the bottom of the tub instead of salt that’s actually mixed into the water.

One-note formula. Epsom salt does one thing. It doesn’t have the aromatic or muscle-targeted additives that arnica-based soaks do. That’s not a knock on Epsom salt — it’s just why this ritual layers it with something else instead of relying on it solo.

The ritual: 20 minutes, three additions

1. Run the water hot, then let it settle to warm (2 minutes). Fill the tub hotter than you want it, then let it sit for two minutes while you undress and grab your stuff. It’ll drop to a comfortable 100-102°F on its own. You want warm, not hot — heat on inflamed muscles isn’t the win people think it is.

2. Add baking soda first, then Epsom salt, then your muscle soak (while the tub fills). A cup of baking soda goes in while the water’s running so it dissolves fully. Follow with 1-2 cups of Epsom salt. Then add your arnica or muscle soak product per its label — usually a capful or so. Order matters a little here: baking soda softens the water, which helps everything after it dissolve cleaner.

3. Get in and don’t move for the first 5 minutes. Let your body adjust and let the water do its thing before you start stretching anything. Sit still. Breathe. This is the part people skip and it’s the part that actually matters.

4. Gentle stretches, 5-10 minutes in. Once you’re warm and settled, do light stretches for whatever you worked — quad pulls if it was leg day, shoulder rolls if it was upper body. Warm muscles stretch easier than cold ones. This is the one place a bath genuinely beats a shower for recovery: you can’t really stretch standing in a shower stall.

5. Out at 20 minutes, cool rinse optional. Drain the tub or get out around the 20-minute mark. Some people like a 10-second cool rinse after — cold water at the very end can help you feel less puffy and wake you up a little if you’ve got somewhere to be.

Mami says: you don’t need a fancy bath bomb after a workout, mija. You need warm water, soft water, and twenty minutes where nobody asks you for anything. That’s the whole recovery plan.

Adjusting for what actually hurts

Not every workout leaves you sore in the same place, so the stretch portion of the ritual (step 4) should shift depending on what you did.

Leg day or a long run: quad pulls, standing hamstring stretch adapted to sitting in the tub, and ankle circles. Most of the day’s damage is below the waist, so that’s where the extra minute or two should go.

Upper body or a heavy lifting session: shoulder rolls, gentle cross-body arm stretches, and rotating your neck slowly side to side. Your shoulders tend to hold tension you don’t notice until you’re finally sitting still in warm water.

A cardio-heavy day — HIIT, spin, a hard run: less about specific stretches and more about the still-sitting part in step 3. Cardio soreness is often more about your whole system needing to downshift than one muscle group needing attention, so give yourself the full five minutes of doing nothing before you move at all.

If you’re sore basically everywhere, don’t try to hit every muscle group in one twenty-minute soak. Pick the two spots bothering you most and give those the attention — you can always run this ritual again tomorrow.

What to skip

Skip bath oils and heavy moisturizing bombs for this one — they can make the tub slippery, which is the last thing you want on legs that are already shaky from squats. Skip scalding hot water; it feels good for ninety seconds and then just leaves you overheated and dizzy when you stand up. And skip doing this right before bed if you’re sensitive to it — some people find a hot-ish soak too energizing to fall asleep right after, so leave an hour of buffer if that’s you.

If you’re chasing a wind-down bath instead of a recovery one, check out The Can’t-Sleep Bath — different goal, different water temp, different additions.

Building it into your actual routine

The hardest part of any post-workout ritual isn’t the ritual — it’s remembering to do it before you collapse on the couch and decide showering counts as “handled.” A few things that make it more likely to actually happen:

Keep the ingredients where you’ll see them. If the Epsom salt, baking soda, and muscle soak live under the sink where you never look, you’ll default to a shower every time. Put them on the edge of the tub or a shelf right above it so they’re the first thing you see when you walk in.

Treat it as part of the workout, not a reward for finishing it. If leg day is on the calendar, the bath goes on the calendar too — even if it’s just a mental note. People are much more consistent with recovery habits they’ve decided are non-negotiable than ones they’ll “get to if there’s time.”

Don’t wait for the soreness to show up. The muscle stiffness from a hard workout usually peaks 24 to 48 hours later, which means the best time for this soak is right after the workout, before you feel anything — not two days later when you’re already limping down the stairs.

Take the bath before the soreness sets in, not after. Your legs will thank you tomorrow, even if they don’t say much tonight.

Quick questions

Should I take a post-workout bath hot or cool?

Warm, around 100-102°F, not hot. Hot water on already-inflamed muscles just adds more heat to a system that's trying to cool down. Warm is enough to relax you without making the soreness worse tomorrow.

How long should I stay in?

15 to 20 minutes. Past that the water cools off anyway and you're just sitting in tepid bathwater, which nobody enjoys.

Can I do this after every workout?

If you've got the time, sure. Most people do it 2-3 times a week, after the harder sessions — leg day, long runs, anything that leaves you limping to the fridge.

Keep soaking

All rituals →