Lavender soap is a very easy homemade soap recipe you can make, especially if you’re just starting out.
If you’re completely new to soap making, you might also enjoy this Soap Making for Beginners: Step-By-Step Guide to learn the basic techniques before diving into recipes like this one.
Why You’ll Love This Lavender Soap
Lavender’s a popular pick for homemade soap because its scent is so calming. A lot of people like to use it in the evening—something about that lavender aroma just helps you unwind and get ready for a good night’s sleep.
Ingredients
The ingredient list for this lavender homemade soap is short, sweet, and budget-friendly.

Here’s what you’ll need:
- 1 lb melt-and-pour soap base (goat milk, shea butter, or clear glycerin all work)
- 10–15 drops lavender essential oil
- 1 tablespoon dried lavender buds
- Purple soap colorant (totally optional)
Choosing the Right Soap Base
Different soap bases can slightly change the texture and benefits of your final soap.
Each soap base brings something different to the table.
- Goat milk base: Super creamy and moisturizing—perfect if your skin gets dry.
- Shea butter base: Extra nourishing and gentle, especially good for sensitive skin.
- Clear glycerin base: Lets you see those pretty lavender buds inside the soap.
Supplies
Chances are, you already have most of this stuff in your kitchen.

- Microwave-safe bowl or a double boiler
- Silicone soap mold
- Spoon or spatula
- Spray bottle filled with rubbing alcohol (optional, but handy)
- Measuring spoon
- Knife and cutting board for chopping up the soap base
Silicone molds are honestly the easiest. The soap pops right out once it’s set—no wrestling required.
Step-by-Step Instructions
Let’s get started. Here’s how you do it.
1. Cut the Soap Base

Chop the melt-and-pour soap base into small cubes. The smaller, the better—they’ll melt faster and more evenly.
2. Melt the Soap

Toss the cubes into your microwave-safe bowl. Heat them in short bursts—20 or 30 seconds at a time. Give them a stir between each round until everything’s melted and smooth.
Don’t want to use a microwave? A double boiler works too.
Pro tip: Don’t overheat the soap base. If it gets too hot, it’ll turn cloudy or get weird bubbles.
3. Add Lavender Essential Oil

When the soap’s all melted, add 10–15 drops of lavender essential oil. Stir it in gently so the scent’s mixed all the way through. This is what gives your soap that classic, calming aroma.
4. Add Color and Lavender Buds

If you want a purple tint, add a few drops of soap-safe colorant and mix. Next, sprinkle in the dried lavender buds. They’ll make your soap look extra special and a little rustic.
You can also save a few buds to sprinkle on top after you’ve poured the soap into the molds. It looks pretty and a bit fancy.
5. Pour into Molds

Slowly pour the melted soap mixture into your silicone molds. Don’t rush—going slow helps keep air bubbles to a minimum. If any bubbles pop up on the surface, a quick spritz with rubbing alcohol will smooth things out.
6. Let the Soap Set
Let the soap cool and harden at room temperature for an hour or two. Once it’s solid, just press the mold from the back to pop out your bars. You’re done—homemade lavender soap, ready to use.
Tips for the Best Lavender Soap
- Use High-Quality Lavender Essential Oil: A good essential oil makes all the difference. It gives your soap a stronger, more natural scent.
- Don’t Add Too Many Lavender Buds: While lavender buds look beautiful, adding too many can make the soap slightly rough. A small amount is enough to create a lovely natural appearance.
- Go Easy on the Lavender Buds: Lavender buds look gorgeous, but if you add too many, your soap turns scratchy. Just a small sprinkle gives you that natural look without rough edges.
- Don’t Overheat the Soap: If you heat the soap base too much, it goes cloudy or gets a weird texture. Short bursts in the microwave keep things smooth.
- Try Different Soap Bases: Switching up the base changes the final result. Shea butter makes your soap extra moisturizing. Goat milk gives you a creamy, gentle bar. Clear glycerin really makes the lavender buds pop.
Fun Lavender Soap Variations
Once you’ve got the hang of the basic recipe, you can mix things up.

Lavender Oatmeal Soap: Add a tablespoon of finely ground oats. You’ll get gentle exfoliation—great for sensitive skin.
Lavender Lemon Soap: A few drops of lemon essential oil with the lavender oil gives your soap a fresh, bright scent.
Honey and Lavender Soap: Mix in a teaspoon of honey for extra moisture and a cozy, natural smell.
Lavender Chamomile Soap: Toss in some dried chamomile flowers with the lavender for an extra-calming, herbal vibe.
Storing Your Homemade Soap
To help your soap last and keep its scent, stash it somewhere cool and dry, away from sunlight. Melt-and-pour soap has natural glycerin, so it can suck up moisture from the air and get sweaty. Wrap your bars in wax paper, plastic wrap, or parchment to stop that.
How Long Will Your Soap Last?
If you store it right, melt-and-pour soap keeps for 6 to 12 months. Just keep it dry and out of the sun, and wrap any bars you’re not using yet.
Handmade Soap Makes Great Gifts

Lavender soap is a sweet DIY gift for all sorts of occasions. Dress it up with kraft paper, muslin bags, little boxes, glass jars, or tie it with twine and a sprig of dried lavender.
It’s perfect for birthdays, holidays, housewarmings, teacher gifts, or spa baskets. Handmade gifts just feel more special.
Final Thoughts
Making your own lavender soap is simple, soothing, and honestly pretty satisfying. With just a few ingredients, you can whip up bars that smell amazing and look store-bought.
Once you nail the basics, you can play with scents, colors, and add-ins to make soaps that are totally your own.
Soap making is a fun hobby, and lavender soap is a great first step. Once you’re ready, try goat mik soap, oatmeal soap, or lemon soap to build your own collection.
Save this Pin!

