The Instant Pot is the perfect tool for making a handmade salve. The process is even mostly hands-free with just 2 simple steps. First, you make an herb-infused oil. Second, you make an herbal salve.

Homemade Herbal Salve In The Instant Pot

Did you know you can make your own herbal salve... in the Instant Pot?! The process is even mostly hands-free -- giving you more time for all of your other projects. The recipe requires 2 simple steps. First, you make an herb-infused oil. Second, you make an herbal salve.

Course Household & Health
Author Andrea Sabean


For the herb-infused oil:

  • 1 ounce herbs of choice (see below for ideas)
  • 1 1/4 cups extra virgin olive oil extra virgin
  • 1 Mason jar small enough to fit in Instant Pot

For the herbal salve:

  • small glass or metal cosmetic jars small glass or metal, clean and dry
  • 1 cup herb-infused oil
  • 1/4 cup beeswax pastilles pellets or grated
  • 6 to 8 drops essential oils of choice, optional


Step #1: Making An Herb-Infused Oil

  1. Fill Mason jar about 1/2 full of dried herb of choice.
  2. Add olive oil to cover the herb by at least 1 inch. For an herbal salve, you need 1 cup of finished oil, so make sure to cover the herb with at least 1 1/4 cups of olive oil.
  3. If you chose multiple herbs, repeat the steps above for the others. The 6-quart Instant Pot fits at least 3 Mason jars at a time, depending on their size.
  4. Place the jar(s), uncovered, in the Instant Pot and secure the lid.
  5. Put the Instant Pot on the yogurt setting and set the time for anywhere between 24 and 72 hours. The longer the time, the more potent the finished oil.
  6. When time is complete, strain herbs out of the oil using a fine strainer and/or cheesecloth. Gently press the herbs to get as much oil out as possible.
  7. Use the herbal oil by itself, or continue to Step #2 to make it into an herbal salve!

Step #2: Making An Herbal Salve

  1. Fill Instant Pot with about 2 inches of water.
  2. Choose the Slow Cook setting and set the timer for 30 minutes.
  3. Pour oil into a Pyrex measuring cup or Mason jar.
  4. Stir in the beeswax.
  5. Place the measuring cup or jar into Instant Pot, being careful not to get any water into the oil. Do not cover the Instant Pot.
  6. Stir the mixture periodically until all of the beeswax has melted. Mine usually takes somewhere between 20 and 30 minutes.
  7. When the beeswax is fully melted, put a few drops of the oil mixture onto a piece of wax paper to check the consistency.
  8. Let it cool for a minute or two. If the consistency is too hard, add a little more oil. If it's too soft, add a little more beeswax.
  9. Once you're happy with the consistency, remove measuring cup or Mason jar from the Instant Pot.
  10. Add essential oils, if using.
  11. Immediately pour into cosmetic jars.
  12. Leave to cool.
  13. Once cool, put the lids on the jars. They are now ready to use!