Learning how to make a smoke bomb is a cheap, easy and fun activity for everyone to get involved with.

Do you need to entertain the kids for a couple of hours over the weekend? This little experiment is the perfect way to keep them busy.

Note: Making a homemade smoke bomb can be dangerous. Only try this at home with the correct use of safety equipment. Toxic gases may be produced from the smoke, make sure you’re in a well-ventilated environment so you don’t inhale any toxic gases.

What You Will Need:

  • Aluminium Foil/Aluminium Tin – Used for the housing of the smoke bomb.
  • Mixing bowl – For mixing the materials together.
  • Cooking Pan – For heating the materials (any old saucepan will do).
  • Spectracide Stump Remover Granules –  Potassium Nitrate is the main chemical component in the smoke bomb. Spectracide Stump Remover Granules are just potassium nitrate granules often used for gardening (or in our case, smoke bombs).
  • Sugar – Just use some cheap granulated sugar.
  • Baking Soda – This will be used to help moderate the reaction rate.
  • Lighter – Preferably a long lighter.

Step 1: Make a Container

Okay, so you’ve got your materials to make your smoke bomb. The first thing you need to do is make the housing for the materials to be placed inside. You could use an empty drink can and cut the top off or make a cylinder shape out of aluminium foil.

Step 2: Mix the Materials

Using the mixing bowl, mix 3 parts Potassium Nitrate (Spectracide granules) and 2 parts sugar. Add 1 teaspoon of baking soda to every 5 tablespoons of Potassium Nitrate.


  • 60g Potassium Nitrate (Spectracide granules)
  • 40g Sugar
  • 1 teaspoon Baking Soda

Step 3: Heat the Mixture

Next, you need to put the mixture into the cooking pan. Make sure you heat the mixture slowly over a low heat, as you don’t want to risk your kitchen going up in smoke (literally). If at any point the mixture starts smoking, take it off the heat.

Keep on heating the mixture until its dark golden brown, gooey type of consistency.

This process should take around 10-15 minutes.

Step 4: Add the Mixture to the Container

Whilst the mix is still warm and gooey, pour it into the container, ie. tin can.

Leave the mixture to set for a minimum of 1 hour.

Step 5: Light the Smoke Bomb

So you’ve learned how to make a smoke bomb and your DIY smoke bomb is finished, now you just need to ignite it. Using a long lighter or match, light the mixture inside the container and stand back.

Optional: You can also make a fuse and add that to the smoke bomb to give a delayed timer on it.

Safety: Make sure you are outside in a well-ventilated area before igniting the smoke bomb.

If you enjoyed this post on how to make a smoke bomb, comment below.