How to Make Heart-Shaped Bath Bombs at Home

Recipes 4 min read
featured 276861

Heart-Shaped Bath Bombs are an easy, luxurious DIY that makes a thoughtful Valentine’s gift or a pampering treat for yourself. This simple, budget-friendly bath bomb recipe creates fizzy, fragrant bombs that soften skin and elevate any bath.

Heart Shaped Bath Bombs make the perfect pampering DIY. Gift them for Valentine's Day or just keep them for yourself, this bath bomb recipe is so relaxing and luxurious! 

Bath bombs have become a popular self-care item thanks to their color, fizz, scent, and skin-conditioning ingredients. Store-bought versions can be pricey, but you can make beautiful, fragrant heart-shaped bath bombs at home with simple ingredients and basic tools.

Ingredients & Supplies

This recipe uses easy-to-find ingredients and minimal equipment. Choose fresh ingredients for best results: old baking soda or citric acid can lose potency and reduce the fizz.

Dry Ingredients

  • 1 cup baking soda — use fresh baking soda for strong fizz.
  • 1/2 cup citric acid — fresh citric acid reacts best with baking soda.
  • 1/2 cup Epsom salt
  • 1/2 cup cornstarch

Wet Ingredients

  • 1 teaspoon water
  • 3 tablespoons oil — light oils work well: olive oil, coconut oil, or castor oil.
  • Vegetable-based food coloring (optional) — for a gentler option on skin; choose pinks or reds for Valentine’s Day.
  • Essential oils — choose therapeutic-grade oils such as lavender, peppermint, or sweet orange for fragrance.

Supplies

  • Medium mixing bowl
  • Whisk
  • Small bowl for liquids
  • Heart-shaped bath bomb mold (silicone or plastic)

How to Make Valentine’s Day Heart-Shaped Bath Bombs

Step 1 – Combine the Dry Ingredients

In a large bowl, thoroughly whisk together the baking soda, citric acid, Epsom salt, and cornstarch until evenly blended and free of lumps.

Step 2 – Mix the Wet Ingredients

In a small bowl, combine the water, oil, food coloring (if using), and 10–20 drops of your chosen essential oil. Blend until smooth.

Step 3 – Add the Liquids Slowly

Slowly add the liquid mixture to the dry ingredients, a few drops at a time, whisking or stirring continuously. Add just enough so that when you squeeze a small handful, the mixture holds its shape without crumbling.

Pro tip: Add liquids slowly and stir gently to avoid activating the fizz prematurely. Work in a low-humidity room for best results.

Bowl containing wet and dry ingredients to make a bath bomb.

Step 4 – Pack the Mold

Firmly pack the bath bomb mixture into each half of the heart mold, pressing tightly so the surfaces are compact. If your mold has two halves, overfill each side slightly then press together. Work quickly so the mixture does not begin to harden while filling the mold.

Red Heart shaped mold for making bath bombs.

Let the bath bombs dry in the mold for at least 8 hours, ideally 24–48 hours, depending on humidity. Once firm to the touch, gently remove them from the mold. If they feel soft, return them to the mold to dry longer to prevent crumbling.

Fingers holding a freshly made bath bomb.

Heart-Shaped Mold Uses and Gift Ideas

Heart-shaped molds are versatile and can also be used for baking or candy making. For gifts, wrap bath bombs in tulle, place them in a mason jar, or use a cellophane bag with ribbon or twine for a charming presentation.

Pink heart shaped bath bombs with a spoon laying next to them.

Tips & Tricks

  • Add liquid slowly to prevent premature fizzing and loss of reaction power.
  • Work quickly when filling molds so the mixture doesn’t dry out before packing.
  • Store finished bath bombs in an airtight container in a cool, dry place to preserve scent and fizz.

How to Use

Fill your bathtub with warm water and drop in a heart-shaped bath bomb. It will fizz, release fragrance, and release moisturizing oils into the water. Soak for 20–30 minutes to enjoy the full relaxing and skin-softening benefits.

Common Questions

How should I store bath bombs?

Store bath bombs in an airtight container away from humidity and direct sunlight. Wrapping them in plastic or placing them in sealed jars helps extend their shelf life.

How long do homemade bath bombs last?

When stored properly in a cool, dry place, homemade bath bombs typically last three to six months while retaining good scent and fizz.

More DIY Bath & Beauty Ideas

If you enjoy making bath bombs, consider trying other simple DIY beauty projects such as homemade sugar scrubs for exfoliation or bath salts to soften skin. These small projects make great gifts and are easy to customize with favorite scents and ingredients.

★ If you try this heart-shaped bath bomb recipe, leave a rating or note your favorite scent combination to help others experimenting with homemade bath products.