What I love about making my own homemade soaps is that they are so easy to do and you can create something totally unique. This soap project is very easy to make and perfect to get you started with soap making at home.
My latest ones are these beautiful Dried Rose Petal Flower Soaps, and they are just perfect for Mother’s Day, Birthday’s, Christmas, or as a “Just Because” Gift any day!
I’ve included several different rose soap moulds with this recipe, because they are so pretty and will allow you to create different soap design every time.

The flower shape of these Dried Rose Petal Flower Soaps makes them a perfect decor accent to your bathroom counter, and the addition of rose essential oil makes them have a lovely fragrance.
If you like rose fragrance you’ll also love my homemade rose body butter, which is easy to make and has great moisturising properties.
You can collect wild roses petals during summer, dry them and then use them all year round in soap making, bath bombs making or just adding to your bath for home luxury spa experience.
Using a simple melt and pour soap base, these Dried Rose Petal Flower Soaps would make a perfect homemade gift for Mother’s Day, or a wonderful addition to a pampering basket for mum.
Dried Rose Petal Flower Soaps Supplies Needed
Click on each item to buy online
- Goat’s Milk melt and pour soap >>
- Dried rose petals >>
- Rose essential oil >>
- Large measuring cup >>
- Spoon to stir >>
- Rose shaped soap mould >>
How to make rose petal soap
There are only few simple steps that you need to take to create your rose soap.
STEP 1 – PREPARE YOUR MOULDS
Put rose petals into soap moulds so that they cover the bottom of the mould, but don’t try to overload the soap mould.
Use the best dried rose petals at the bottom as they will be visible when you pour the soap base on the top.

STEP 2 – MELT YOUR SOAP BASE
Cut goat milk soap base into 1 inch pieces and place in measuring cup or a jug. Microwave for 30 seconds. Stir very well. If not completely melted, repeat at 10 second intervals until fully melted, stirring in between.

STEP 3 – ADD ESSENCE & COLOUR
Add essential rose oil and a few drops of pink soap colour. Stir well. Add more colour and oil if you think it needs adjusting. I like the pale opaque pink colour of this soap, but the pink colour can be stronger if you wanted it to be.
You don’t want the colour to be stronger than the colour of the rose petals otherwise they will blend in too much – you want to have a nice contrast between the petals and the rest of the soap.
It’s also perfectly fine to leave the pink colouring out, to make your soap more natural. The white milky colour of the soap will work with the pink rose pettals well.

STEP 4 – POUR THE SOAP INTO THE MOULDS
Pour mixture slowly into the soap molds trying not to overload them with the soap base.
Lightly spray with rubbing alcohol to prevent bubbles from forming on the soap or gently tap the whole mould to get rid of the air bubbles.
STEP 5 – LEAVE TO SET
Let the rose soap set for a minimum of 60 minutes and then gently remove from the mould.
Your rose soap will be ready to use straightaway.
If you want to keep the soap for later, I’d recommend to wrap it in something airtight – plastic bag, cling film or waxed paper.

More homemade soaps
How to store your soap
The great thing about using a pour and melt soap base is that your soap is ready to use straightaway. It means that the soap doesn’t need any rest time or curing time unlike soaps made with the traditional method of soap making.
If you know that you are not going to use your soap straight away, it’s best to wrap the soap in waxed paper or something that will prevent it from drying out too much.
Your homemade soap is best to be used within 6 months. That’s not because the soap would go ‘off’ but because the rose essence and the dried petals will lose their colour and fragrance.

Extra tips on making this rose soap
Can I use fresh rose petals for making my soap?
A simple answer is ‘no’. It’s best to use dry rose petals, because you don’t want to add to much extra moisture to your soap. If you use fresh rose petals they can also start to brown and could also rot inside the soap.
Once you’d start using your soap, you’d not get the effect you are after – the fresh petals are not going to smell as nice you’d expect.
How do you dry rose petals for soap making?
You can collect rose petals from any roses and leave them to dry naturally on a clean paper towel.
Make sure that the rose petals are not drying on direct sun or light as this will make them to loose colour and become brown. Your rose petals should be ready and dry within 28 hrs, but this does depend on your room temperature and humidity.
If you don’t have any roses growing in your garden or near by, you can always purchase already dried rose pettals online. These rose petals are dried in controled environment, which means they will arive in perfect condition and ready for you to use.
Can I use rosewater for making my rose soap?
Again, I would suggest that you use a concentrated rose oil to make your melt and pour soap. This is because rosewater is fairly diluted and you would be adding unnecessary water content and plus the fragrance is not going to be very strong.

More homemade cosmetics
What’s the best base for rose homemade soap?
This depends on your preference, I often use Goat’s Milk Soap Base, because it’s so creamy. But you can also use shea butter and other bases.
What happens if you overheat melt and pour soap?
In all my recipes, I’m constantly reminding my readers to go slow and melt the soap base very carefully in the microwave for 20-30 seconds at the time. This is because the soap base is fairly easy to burn if you overheat it.
Once burned, you can’t do anything else with it, other than to throw it in the bin. I’ve previously tried to rescue the melt and pour bases, but it really wasn’t worth it. The burned smell overpowered all the fragrances I’ve tried to add in so in the end I had to give up.
These are a few items I use in my own home when preparing these Dried Rose Petal Flower Soaps
Stay in touch
Hope this post inspires you to make your own rose petals soap 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
PIN THIS FOR LATER

Dried Rose Petals Flower Soap
Equipment
- Large measuring cup
- Spoon or wooden stick
- Rose Shaped Soap Mould with 4-6 cavities
Materials & Ingredients
- ¾ lb Goat’s Milk melt and pour soap base
- 1-2 tablespoons dried rose petals crushed
- 15 drops Rose essential oil
- 1-2 drops pink soap colouring
Instructions
- Put the crushed rose petals into soap molds so that they cover the bottom of the cavities.
- Cut soap base into 1 inch pieces and place in measuring jug.
- Microwave for 30 seconds. Stir very well. If not completely melted, repeat at 10 second intervals until fully melted, stirring in between.
- Add essential oil and stir well.
- Add few drops of pink soap colouring and mix in.
- Pour mixture slowly into the soap moulds.
- Lightly spray with rubbing alcohol to prevent bubbles from forming on the soap.
- Let set for about 60 minutes in a room temperature.
- Carefully remove from mould and wrap or use straightaway.
Leave a Reply