DIY Bath Bomb Cupcakes with Whipped Soap Frosting & Heart Embed

Bath Bomb Cupcake

These bath bomb cupcakes are more than just adorable — they’re a bath-time experience designed with care. Each component is made with ingredients chosen for both their skin-loving benefits and their ability to create a professional-looking final product.

In this post, we’re breaking down the why behind each ingredient, from the fizzy base to the whipped soap frosting and the heart-shaped melt and pour soap on top. If you’ve ever wondered what each part of your bath bomb does — this is for you.

Prefer to watch this project instead of reading it?


Some links on this website are affiliate links, meaning I may earn a small commission if you click and make a purchase. This comes at no additional cost to you.


🛁 Step 1: The Bath Bomb Base – Soothing, Fizzing, and Skin-Loving

Let’s start with the foundation: a fizzy bath bomb that softens your water, gently exfoliates, and leaves your skin feeling pampered. Here’s why we use each ingredient in this carefully balanced recipe.

bath bomb

📋 Ingredients & Their Purpose

  • Baking Soda
    Fizzy Softener
    Baking soda is the main fizzing agent, but it also softens hard water and soothes the skin. It’s gentle and creates a satisfying base for the reaction.
  • Citric Acid
    Fizz Creator & Skin Brightener
    Combined with baking soda, citric acid triggers the signature fizz. It also acts as a mild exfoliant, giving the skin a smooth feel after the bath.
  • Cornstarch
    Silkiness & Slow Fizz
    Cornstarch slows down the reaction to make the fizz last longer. It also gives the bathwater a smooth, silky texture.
  • Kaolin Clay
    Hardener & Detoxifier
    A natural white clay that adds structure to your bath bomb while also drawing out impurities. It’s gentle enough for sensitive skin.
  • Shea Butter
    Moisture Boost
    Rich in vitamins and fatty acids, shea butter adds a luxurious, moisturizing feel to your bath without making the tub slippery.
  • Polysorbate 80
    Clean Tub Helper
    This emulsifier keeps your oils, butter, and colorants dispersed in the bathwater — so they don’t float on top or stick to your tub.
  • Fragrance Oil
    Scented Experience
    Just enough to give your cupcake a beautiful aroma without overpowering. Always use skin-safe, bath-approved fragrance or essential oils.
  • Witch Hazel (as needed)
    Binder
    Helps the mixture come together when molding, without prematurely activating the fizz. It evaporates cleanly after use.
  • Colorant
    Adds color to the bath bomb and will color the water. I am using a water soluble dye but you could also use mica powder.
  • Mold
    We are using a paper souffle cup as the mold for the bath bomb. It gives the cupcake vibe and is disposable.

Bath Bomb Recipe

This fizzy bath bomb recipe combines skin-softening baking soda, moisturizing shea butter, and soothing kaolin clay for a spa-like soak. Enhanced with fragrance and topped with whipped soap and a heart-shaped soap embed, it’s a fun, functional treat for your bath!
Prep Time5 minutes
Cook Time5 minutes
Total Time10 minutes
Servings: 8 oz
Cost: $5

Equipment

  • Mold

Ingredients

Instructions

Mix Dry Ingredients

  • In a large bowl, whisk together baking soda, citric acid, cornstarch, and kaolin clay until fully combined.

Add Wet Ingredients

  • Gently melt the shea butter in a double boiler.
  • Add the shea butter, fragrance oil and Polysorbate 80 to the dry mixture and mix well.

Spray with Witch Hazel

  • Lightly spritz the mixture with witch hazel, a little at a time, mixing constantly until it reaches a damp sand consistency.

Mold

  • Pack the mixture firmly into your molds. Let dry for 24–48 hours before decorating or using.

💗 Step 2: Melt & Pour Heart Embed

melt and pour soap

These heart embeds aren’t just cute — they’re packed with skin benefits and personalization potential. Here’s a closer look at each ingredient and why it earns a spot in this sweet little soap topper for bath bomb cupcakes.

🧼 Glycerin-Based Melt & Pour Soap – Hydration Hero

This soap base is rich in glycerin, a natural humectant that helps attract moisture to the skin. It’s gentle, non-drying, and safe for most skin types — making it a perfect finishing touch to your bath bomb cupcake.

🎨 Mica Powder – Color & Shine

Mica adds shimmer and vibrant color to your embeds. Because it’s stable in melt and pour soap, your heart will keep its sparkle and stay bright until it’s used.

🌸 Fragrance Oil – A Scented Accent

Just a drop or two enhances your embed with a delicate aroma that complements your bath bomb and frosting. Always use skin-safe fragrance oil at the recommended usage rate.

🫶 Heart Mold – Easy & Reusable

A small silicone mold in a heart shape brings the final touch of charm. These molds are reusable, easy to unmold, and perfect for batch-making soap toppers.

Soapy Heart

A sweet glycerin-based heart made with melt and pour soap, this mini topper adds a moisturizing touch and a charming finish to your bath bomb cupcake. Easy to color, scent, and mold!
Servings: 2 ounce
Cost: $5

Ingredients

Instructions

Melt the Soap Base

  • Cut the melt and pour soap into small cubes and heat in a microwave-safe container in short bursts (10–15 seconds), stirring in between until fully melted.

Add Fragrance & Mica

  • Stir in your fragrance oil and a small amount of mica powder. Mix thoroughly to evenly distribute the color and scent.

Eliminate Clumps (if needed)

  • If the mica isn’t blending smoothly, spray the mixture with a little rubbing alcohol and stir again — this helps break up any color clumps.

Pour into Mold

  • Carefully pour the melted soap into your heart-shaped mold.

Finish with Alcohol Spray

  • Lightly spritz the surface with rubbing alcohol to remove any bubbles and give the top a smooth finish.

Let Set

  • Allow the embeds to cool and fully harden before unmolding — usually within 30–60 minutes.

🍥 Step 3: Whipped Soap Frosting – Fun, Functional, and Foamy

Now that your base is drying and embed is made, it’s time to whip up a frosting that looks like buttercream — but acts like body wash! This part adds cleansing power and makes your bath bomb cupcakes look like a real treat.

piping soap

🧴 What Each Ingredient Does

  • Whipped Soap Base
    Fluffy Cleanser
    This pre-made base whips into a light, pipeable texture. It lathers gently and cleanses the skin while feeling luxurious to use.
  • Melt & Pour Soap
    Firming Agent
    Helps stabilize the frosting so it sets with a firmer texture. It also adds a bit more lather and cleansing power.
  • Fragrance Oil
    Aromatic Match
    Choose a complementary scent to match or layer with your bath bomb. Always stay within safe usage rates for soap.

Whipped Soap Base

This fluffy whipped soap frosting combines a gentle soap base with melt and pour for structure and a touch of fragrance. Perfect for piping onto bath bomb cupcakes, it lathers beautifully and adds a fun, cleansing finish to your bath treat.
Servings: 9 ounce
Cost: $5

Ingredients

Instructions

Add Whipped Soap Base & Fragrance

  • Place the whipped soap base and fragrance oil into a mixing bowl

Whip the Base

  • Using a hand mixer, whip the soap and fragrance together until light and fluffy.

Melt the Melt & Pour Soap

  • In a microwave-safe container, melt the melt and pour soap in short bursts until fully melted.

Combine

  • Pour the melted soap into the whipped base while mixing. Whip with the hand mixer until fully incorporated and smooth.

Pipe the Frosting

  • Transfer the mixture into a piping bag with your favorite tip. Pipe onto the top of the bath bomb base like frosting.

Add Finishing Touches

  • While the top is still soft, spray with biodegradable glitter and gently place your heart embed on top.

adding embeds

🛁 How to Use Bath Bomb Cupcakes

  1. Remove the Heart Embed
    Pop off the heart-shaped soap embed and use it as a mini bar of soap for hands or body.
  2. Lather with the Whipped Soap
    Scoop off some of the whipped soap frosting and use it like a foaming soap or body wash — great for cleansing and a fun texture to use in the shower or bath.
  3. Drop the Bath Bomb In
    Place the bath bomb base into a warm tub and enjoy the fizzing, skin-softening soak.

It’s a three-in-one bath treat: fizz, foam, and cleanse — all wrapped up in a cupcake!