Homemade Lavender Mini Bath Bombs Recipe
Over the past year, I have really enjoyed learning how to make my own lush bath bombs and bars of soap at home! It is such a fun DIY project, and a great gift idea for teachers, friends and family.
You can even have more fun if you invite friends over to make them with you and everyone ends up with a fabulous beauty gift at the end of the session!
PIN THIS FOR LATER

Everyone can choose what scents or oils they want to use, making enough for everyone to do an exchange at the end of the night so you can take a variety home with you.
You can mix and match ingredients with one another, reducing the overall cost of supplies, sharing bath bomb moulds (they come in many shapes!), oils, mica powder and colours.
MY OTHER BATH BOMBS PROJECTS
Mini Lavender Lemon Bath Bombs Ingredients
• 1/2 cup baking soda
• 1/4 cup citric acid
• 1/4 cup epsom salt
• 1/2 cup cornstarch
• 1 tbs jojoba oil
• 1.5 teaspoons witch hazel
• 1/2 teaspoon purple mica powder (or color of choice)
• 10 drops lavender essential oil
• 10 drops lemon essential oil
• Small spray bottle with water

How To Make The Bath Bombs at home
In a large bowl combine all dry ingredients and mix well. Make sure there are no clumps.
In a small glass bowl, combine the jojoba oil, essential oils and witch hazel.
Whisk carefully until everything is well combined.
Pour the liquid mixture into the large bowl, it will fizz once the liquid touches it.
Begin mixing using a fork (or your hands) until everything looks combined and somewhat moist.
Prepare your silicone molds and use a spoon to fill the molds halfway. Using a silicone spatula, press the mixture into the molds firmly.
Spray each mold with a small bit of water (one spray) and press down again to make sure they’re firm.
Divide the rest of the mixture into the moulds and again press down firmly. Spray the top with water and press down again.
MY OTHER BATH BOMBS PROJECTS

Tips for Getting the Perfect Fizz Every Time
- Watch the humidity: Try to avoid making these on a super rainy or damp day. Citric acid pulls moisture straight out of the air, which can cause your mixture to fizz prematurely and go soft in the moulds.
- Hold back on the liquid: Always add your wet ingredients gradually. The mixture should feel like slightly damp sand—if it holds its shape when you squeeze a handful together, it is ready to go.
- Mind the mica: A little mica powder goes a long way! Stick to cosmetic-grade mica so it blends smoothly without clumping.
My pro tip
Using too much water will cause the bombs to lose their fizz. If you don’t press down firmly, the bombs will not hold together.
How to set your lavender bath bombs
Let sit on the kitchen counter for twenty-four hours to set before removing from molds.
How to Store Your Handmade Bath Bombs
Once your bath bombs have fully set for 24 hours, pop them straight into an airtight glass jar or wrap them individually in tight cling film or biodegradable cellophane. Keeping air and moisture away from them is key!
- How long do they last? They are best used within 3 to 6 months. While they won’t necessarily “go bad” after that, the essential oils will lose their lovely fragrance, and the citric acid will slowly lose its power, giving you less of a fizz in the tub.

Quick Fixes for Common Bath Bomb Problems
- Why are my bath bombs expanding in the mould? This usually means too much liquid was added, or the room is too humid. Next time, spray your water very sparingly!
- Why are they crumbling when removed? They were either packed too loosely or didn’t have enough moisture/binder to hold together. Be sure to really pack the mixture firmly into the moulds.
- Why aren’t they fizzing much? Old citric acid or too much liquid added during the mixing process can prematurely deactivate the fizz.
How to use your bath bombs
The mica powder and the oil in these bombs might leave your bath a bit slippery- so take caution when getting out!
Mica powder and oils can sometimes leave a light ring around the tub, especially if there’s soap scum present. Give the tub a quick wipe down with a warm cloth right after your bath while the surface is still warm, and it will rinse away effortlessly!
Stay in touch
Hope this post inspires you to make your own lavender bath bombs and if you do, I’d love to what you think! Let me know in the comments below or find me on Instagram, Facebook or Twitter and add the hashtag #practicalfrugality so that I can see your post.
Or why not subscribe to my weekly newsletter with frugal living tips and recipes straight to your mailbox.
Magdalena
Mini Lavender Lemon Bath Bombs
Equipment
- Mini Bath Bomb Mould
Materials & Ingredients
- 1/2 cup baking soda
- 1/4 cup citric acid
- 1/4 cup epsom salt
- 1/2 cup cornstarch
- 1 tbs jojoba oil
- 1 1/2 teaspoons witch hazel
- 1/2 teaspoon purple mica powder or color of your choice
- 10 drops lavender essential oil
- 10 drops lemon essential oil
Instructions
- In a large bowl combine all dry ingredients and mix well.
- Make sure there are no clumps
- .In a small glass bowl, combine the jojoba oil, essential oils and witch hazel.
- Whisk.
- Pour the liquid mixture into the large bowl, it will fizz once the liquid touches it.
- Begin mixing using a fork (or your hands) until everything looks combined and somewhat moist.
- Prepare your silicone molds and use a spoon to fill the molds halfway.
- Using a silicone spatula, press the mixture into the molds firmly.
- Spray each mold with a small bit of water (one spray) and press down again to make sure they’re firm.
- Using too much water will cause the bombs to lose their fizz.
- If you don’t press down firmly, the bombs will not hold together.
- Divide the rest of the mixture into the moulds and again press down firmly.
- Spray the top with water and press down again.
- Let sit on the kitchen counter for twenty-four hours to set before removing from molds.
Notes
This blog post was originally written on 19 July 2020 and last updated on 26 August 2026


I can’t wait to make these, what a relaxing treat!
Bath Bombs are the best!
I bet these are fantastic, for my own use or as a gift!