These DIY donut-shaped soaps are quick and easy to make, and they smell just like freshly baked donuts, too! A fun gift idea for your friends & family!

Make Your Own DIY Donut Shaped and Scented Soap

This post may contain affiliate links. I will receive a small commission from these sales at no additional cost to you!

Donut Scented Soap

Ever since I was a little kid, I’ve always answered the “What is your favorite food?” question with, “Donuts.” Always. They’re cute and round, sweet, and there are usually sprinkles involved – what’s not to love? When I decided to whip up a new batch of 10-minute DIY soap, I decided it would be awesome to make my soap shaped AND scented like donuts!

How to Make Donut Scented Soap

How to Make Donut Shaped and Scented Soap

What You’ll Need to Make Donut Soap: 

DIY Donut Soap in Less Than 10 Minutes

I use 1 lb of soap base (half of the block) at a time, which will make 4-6 of these donut soaps depending on how thick you make them. Cut the 1 lb. block into cubes that are approximately 1″ square. The block of soap is soft, and it cuts easily with a kitchen knife.

Quick and Easy Donut Soap in 10 Minutes

Fill the bottom of each cavity of the donut pan with sprinkles (just enough to cover the bottom in a thin layer).

Make Your Own Donut Soap in Ten Minutes

Place 1/3 of the soap cubes inside a 4-cup Pyrex measuring cup, and melt in the microwave for 20-30 seconds. Stir the soap well, and microwave again in 10-15 second increments, stirring well after each, until the soap has completely melted. Mix in 3-5 drops of wine soap colorant, one at a time, until the desired shade of pink is met.

Make Your Own Adorable Donut Soap

Pour the pink mixture evenly into the sprinkle-lined cavities of the donut pan, and allow to cool for 15 minutes (you can speed up this process by placing the mold into the freezer for a few minutes but don’t leave it in there too long or the soap will get moist!).

do it yourself donut soaps

Repeat the melting process with the remaining 2/3 of the soap cubes, this time adding 5-7 drops of gold soap colorant and 15 drops of cupcake fragrance oil. (Note: I used cupcake fragrance oil, but when you’re looking at a donut and smelling cupcake scent, it smells JUST like donuts!) Pour the mixture into the molds, and allow to sit undisturbed until firm (approximately 30-90 minutes depending on temperature and humidity). Unmold the donuts when firm, and add a few more extra sprinkles to the top for authenticity (if needed, lightly wet your finger and run it around the top of the donut before adding the sprinkles to make them stick!).

How to Make Donut Soap in Ten Minutes
Free Printable Donut Thank You Note Tags

These sweet-smelling donut soaps would make a fun birthday or holiday gift idea for friends and family – they’d also be great with our popular Donut Thank You Note Tags!

Image of text that says Heidi

If you like Donut-Scented Soaps, don’t forget to pin it!

10 Minute DIY Donut Scented Soap

Leave a Reply

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


  1. Hi! We are going to make these for a birthday party – they’re just adorable! Any idea if liquid glycerin would work? I’m able to pick that up locally, vs ordering the bar online.

    1. Hi Karli, liquid glycerin is not an acceptable alternative. The glycerin soap base is a melt-and-pour soap that liquifies and then turns solid, however, the liquid glycerin will stay in a liquid format. Sorry!

  2. These are so cute. I bought the oils and dye you recommended. Next time I will double the drops of dye and fragrance you suggest. The colors were sheer/slightly tinted – nothing as dark as yours and I could barely smell the scent. Still turned out cute, just not AS cute as yours 😉

  3. These are so freaking cute! I am a donut lover as well and I can’t even wait to make these with my daughter. Such a creative and fun way to decorate a kids bathroom or give them as a present. Love them! Thanks for sharing the recipe.

  4. It looks really cute! But I have a question, Is it good to use for skin as I have sensitive skin. Can we add some essential oils in it?

  5. Is it ok to put edible sprinkles in soap? Do they go bad over time or stain the bath or skin in any way?

    1. I haven’t had any issues with them, Susan. The sprinkles dissolve as the soap dissolves. When the sprinkles first initially touch skin the first time you use the soap, they may leave a tiny spot of color on the skin for a minute or two, but it washes away quickly once you start lathering and using the soap. Hope that helps! 🙂