|

DIY Vanilla Soap

There’s something about the scent of vanilla that makes everything feel warmer, softer, and just… better. It’s one of those scents that never gets old; familiar and comforting, like a favorite blanket or a fresh batch of cookies cooling on the counter.

This easy DIY vanilla soap recipe is one of my favorite beginner projects. It’s simple (thanks to melt-and-pour base), looks beautiful with real vanilla bean flecks, and makes the perfect handmade gift or bathroom upgrade.

If you know me, you know I LOVE vanilla! From body butter to sugar scrubs, to even my perfume, I always want to smell like vanilla. So I had to try out a vanilla bean soap.

No lye. No complicated steps. Just melt, stir, pour, and enjoy! Here is how I make my homemade vanilla soap.

Two vanilla soaps stacked on a wooden soap tray, with vanilla beans beside them.

Why Vanilla in Soap?

We mostly think of vanilla for its sweet scent, but it also has some lovely skin-loving qualities:

  • Rich in antioxidants: Helps support skin from environmental stress
  • Mildly antibacterial: Makes it a gentle choice for everyday cleansing
  • Soothing & comforting: The warm scent helps create a calming, cozy environment, especially when paired with oils like lavender or sweet orange.

And if you’re using real vanilla beans (not imitation fragrance), you get those benefits and the natural speckled beauty of the “vanilla caviar” inside.

Pin This Post For Later:

Vanilla Soap pin image.

How To Make Vanilla Bean Soap

This makes 2 rectangular soap bars if using the same mold I used.

Ingredients:

How To Make DIY Vanilla Bean Soap

Slice each vanilla bean lengthwise and scrape out the seeds (aka vanilla caviar). Set both the seeds and the pods aside.

Four vanilla beans slit down the center, placed on a wooden tray.

Cut your soap base into small cubes and place it in a heat-safe container. Add the caviar and the empty pods directly to the container.

Melt slowly using a double boiler or microwave in 30-second intervals, stirring in between until completely liquid.

Let the mixture steep on low heat for 10-15 minutes to infuse the scent.

Remove the vanilla pods. Stir in essential oils, if using.

Carefully pour into your soap mold. Spray the surface with rubbing alcohol to remove bubbles. Let cool and harden for 2-4 hours, then gently remove from mold.

Vanilla soap bar standing upright with vanilla beans.

Notes

  • Scent Tip: Vanilla on its own is subtle in soap. Vanilla essential oil will help boost the aroma.
  • Color Change: Real vanilla will naturally darken soap over time, totally normal, and part of the charm.
  • Storage: Keep cured bars in a cool, dry place. Wrap in paper or store in a breathable container if gifting.
  • You can add some vanilla powder, but I prefer the caviar!

This soap is especially lovely in winter or around the holidays, but I keep it stocked year-round, it just makes handwashing a little more joyful.

Vanilla Soap

Vanilla Soap

Yield: 2 rectangular bars
Prep Time: 10 minutes
Active Time: 15 minutes
Additional Time: 2 hours
Total Time: 2 hours 25 minutes
Difficulty: Moderate
Estimated Cost: $7.00

A creamy handmade soap infused with real vanilla beans for a soft, comforting aroma.
Creates a gentle lather that cleanses while adding a warm, natural touch to your routine.

Materials

  • ½ lb melt and pour soap base
  • 2 whole vanilla beans
  • 10-15 drops vanilla essential oil

Tools

  • Double boiler or microwave-safe glass container
  • Knife (for slicing vanilla beans)
  • Spoon or spatula
  • Silicone soap mold
  • Rubbing alcohol (spray bottle, optional for bubbles)
  • Measuring scale or cup

Instructions

  1. Slice each vanilla bean lengthwise and scrape out the vanilla caviar (the tiny black seeds inside). Set both the caviar and the empty pods aside.
  2. Cut the melt and pour soap base into small cubes. Add the vanilla caviar and the empty vanilla pods directly into the soap base glass container. Melt slowly using a double boiler or microwave in 30-second intervals, stirring between each round until fully liquid.
  3. Let the mixture gently steep for 10-15 minutes on low heat to infuse the scent.
  4. Remove the vanilla pods. 
  5. Stir in 10-15 drops of essential oils, if using.
  6. Carefully pour the soap into your silicone mold. Lightly spray with rubbing alcohol to remove bubbles if needed.
  7. Let the soap fully harden for 2-4 hours, then unmold and enjoy.

Notes

  • Scent Tip: Vanilla on its own is subtle in soap. Vanilla essential oil will help boost the aroma.
  • Color Change: Real vanilla will naturally darken soap over time, totally normal, and part of the charm.
  • Storage: Keep cured bars in a cool, dry place. Wrap in paper or store in a breathable container if gifting.
  • You can add some vanilla powder, but I prefer the caviar!

Did you make this project?

Please leave a comment on the blog or share a photo on Pinterest

Final Thoughts

This vanilla soap recipe is a gentle reminder that natural living doesn’t have to be complicated.

If you love the smell of vanilla as much as I do, you will love this recipe! Let me know if you make it!

More Soap Recipes You’ll Love:

Follow me on Pinterest!Follow!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.