How to Make a DIY Peppermint and Eucalyptus Chest Rub for Congestion Relief at Home

-

My kid woke up at 2am last winter completely stuffed up, and I was out of Vicks. Nearest pharmacy? Shut for the night. So I dug through my essential oils cabinet, pulled up a recipe I’d been tinkering with over three cold seasons, and threw a batch together right there in the kitchen. It worked well enough that I’ve never bought the commercial stuff again.

Here’s the thing — the active ingredients in something like Vicks VapoRub (menthol from peppermint, eucalyptus oil) are things you can combine yourself at home. Often for a fraction of the price, and without the petroleum jelly base if that’s something you’d rather skip. A 2-ounce jar of this homemade version runs me about $3. The name-brand equivalent? Usually $8-10 for the same amount.

So here’s what you actually need and how to make it.

What You’ll Need (Exact Ingredients and Amounts)

This recipe makes roughly 2 ounces — enough to get a family through a week or two of heavy use during a nasty cold.

  • 2 tablespoons coconut oil (solid at room temperature)
  • 1 tablespoon beeswax pellets
  • 15 drops peppermint essential oil
  • 10 drops eucalyptus essential oil (Eucalyptus globulus works best for congestion specifically)
  • 5 drops camphor essential oil (optional, but it adds that classic “medicinal” sensation)

Five ingredients. You probably already have two of them sitting in a cabinet somewhere.

Why These Ingredients Do What They Do

Peppermint contains menthol — the compound responsible for that cooling sensation in your airways. It triggers receptors that make breathing feel easier without literally opening your nasal passages. It’s essentially tricking your nervous system into perceiving less congestion. A 1994 study published in Cephalgia actually confirmed that menthol improves the sensation of airflow without changing actual nasal resistance. Clever little molecule.

Eucalyptus is the real workhorse. Cineole, its main active compound, has been shown across multiple studies — including one from Respiratory Medicine in 2003 involving 246 patients — to reduce mucus production and fight upper respiratory inflammation. So we’re not just talking aromatherapy vibes here. There’s genuine biology at work.

Beeswax slows evaporation so the oils stay on your skin longer and keep releasing gradually. Coconut oil is your carrier — it dilutes the essential oils to a safe concentration and absorbs into skin well.

The Process (Seriously, Takes 10 Minutes)

Melt your beeswax pellets and coconut oil together in a small double boiler, or a glass measuring cup sitting in a pot of simmering water. Stir until completely liquid. Pull it off the heat and let it cool for about 3-4 minutes — you want it warm but not steaming, because heat damages essential oils.

Add your essential oils. Stir well. Pour into a small glass jar or tin.

Let it set at room temperature for 30-45 minutes. And don’t stick it in the fridge to speed things up — that tends to make the texture grainy and weird.

How to Apply It Correctly

Use a small amount — roughly pea-sized — and rub it into your chest and throat. Some people (myself included) dab a tiny bit just under the nose, which helps almost immediately with that blocked, pressure-heavy feeling.

Don’t use this on children under 2. Keep it away from the eyes and off broken skin.

Storage and Shelf Life

Stored in a sealed jar away from direct sunlight, this keeps for 3-4 months at room temperature. I make a fresh batch every October and it carries our whole family through to February without issue.

Customization Options Worth Trying

Swap camphor for tea tree oil if antibacterial properties matter more to you. Add a few drops of lavender for a nighttime version — it genuinely helps with sleep. Or try rosemary oil; a 2016 study from Scientia Pharmaceutica found measurable anti-inflammatory effects on respiratory tissue.

Bottom Line

Here’s something nobody really talks about: the order and timing of adding your essential oils actually matters. If the melted base is still too hot when you add them, the lighter volatile compounds — the ones most responsible for that immediate breathing sensation — evaporate before the rub even sets. Let the base cool to “warm to the touch but not hot” before your oils go in, and the finished product will hit noticeably harder. I learned this the hard way after two batches that smelled faint and felt like they weren’t doing much. Temperature control is the actual secret here.

Frequently Asked Questions

Can I use petroleum jelly instead of coconut oil and beeswax?

Technically, yes. Mix about 3 tablespoons of Vaseline with your essential oils and you’re done — no melting required. But petroleum jelly doesn’t absorb the way coconut oil does, so you’re getting more of a surface-level effect rather than anything deeper. Your call.

Is this safe during pregnancy?

Honestly, talk to your doctor before using any essential oil product while pregnant. Peppermint and eucalyptus are generally considered fine in small topical amounts, but camphor is a hard no during pregnancy — just leave it out of the recipe entirely if there’s any chance.

How quickly does it work?

Most people notice the breathing sensation within 2-3 minutes of applying. The deeper anti-inflammatory benefit from the eucalyptus builds over several hours with repeated use throughout the day.

Can I use this for kids?

For children over 2, cut the essential oil amounts roughly in half — about 7 drops peppermint and 5 drops eucalyptus per 2 tablespoons of base. Never apply peppermint oil products to infants under 2; the menthol can actually cause breathing difficulties in very young children.

This article is for informational purposes only and should not replace professional medical advice.

FOLLOW US

2,596FansLike

Related Stories