Insecticidal Soap for Plants Recipe | Mix It Right

A homemade insecticidal soap spray uses mild liquid soap and water to kill soft-bodied pests like aphids on contact.

Making your own insecticidal soap for plants recipe is one of the cheapest ways to protect a garden, and the ingredients are already in most kitchens. The spray works by breaking down the outer layer of soft-bodied insects, which means it only helps when it actually touches the pest. That makes how you mix it and where you spray it matter more than with most garden products.

What Soap Actually Kills Pests

The insect-killing ingredient in these sprays is a compound called potassium salts of fatty acids. It forms when the fatty acids in liquid soap mix with water. This is the same active ingredient found in commercial insecticidal soaps.

That chemistry explains why the type of soap you choose matters. Reach for a pure Castile soap or a mild liquid dish soap. Stay away from anything labeled “ultra,” “super,” or “antibacterial,” and skip products with degreasers, fragrances, or moisturizers. Laundry detergent and automatic dishwasher soap are also out. These additives can damage plant leaves or leave behind residue.

Common Insecticidal Soap Recipes

Home recipes vary by concentration, but most converge on a similar range. The University of California’s Agriculture and Natural Resources department (UC ANR) recommends mixing 2.5 tablespoons of dishwashing soap with 2.5 tablespoons of vegetable oil per gallon of warm water. Pesticide.org suggests a simpler ratio: 1 tablespoon of soap to 2 cups of water.

For larger batches, the 1% solution is the standard target. Use about 2.5 tablespoons of liquid soap per gallon of water, and add 1 tablespoon of vegetable oil if you want better coverage. For a single quart, mix 2 teaspoons of soap with 3/4 teaspoon of oil.

Batch Size Liquid Soap Vegetable Oil (Optional)
1 gallon 2.5 tablespoons 1 tablespoon
1 quart 2 teaspoons 3/4 teaspoon
2 cups 1 tablespoon None needed

Tap water works perfectly fine for this recipe. The oil is optional, but it helps the spray spread evenly across leaves and stick to pests longer. Stir gently when mixing, and don’t shake into a heavy foam. You want the soap dissolved, not frothy.

How To Apply Insecticidal Soap

Timing and coverage decide whether this spray works. Apply it in the early morning or evening. Spraying in hot midday sun can burn leaves, since the soap makes them more sensitive to light and heat damage.

Cover every part of the plant, paying special attention to the undersides of leaves. Aphids and similar soft-bodied pests cluster there, hidden from a casual spray from above. The spray must contact the insect directly, so a thorough coat matters more than a heavy one.

Before treating a whole plant, test the mix on a single leaf and wait 1–2 days. Most plants tolerate it well, but some sensitive species, particularly those with hairy leaves like tomatoes, can show damage. On tomatoes, the spray still works, but you may need repeated applications to keep pests under control. Wash any vegetables or fruit before eating them after treatment.

If pests return in about a week, spray again. This soap leaves no lasting residue, so it stops working once it dries. That is also why you should mix only what you need for one day’s treatment. A stored batch loses effectiveness, and the oil can go rancid. If you have leftover spray, pour it out rather than saving it for next week.

Avoid adding extras to this recipe. Common online DIY posts suggest hydrogen peroxide, alcohol, essential oils, cayenne, or vinegar, but these are not part of the core recipes from the university and pesticide-safety sources. Stick to soap, water, and optionally oil to keep the spray gentle on plants. For a tougher infestation of leafhoppers, check our roundup of the best insecticidal soap for leafhoppers to see which commercial sprays hold up.

FAQs

Can I use Dawn dish soap on plants?

Yes, but only the plain version. Choose a mild Dawn without “ultra” or antibacterial additives, degreasers, or fragrance. Mix about 1 tablespoon per quart of water and always spot-test on one leaf first, since even mild dish soap can irritate sensitive plants.

Does insecticidal soap kill spider mites?

Insecticidal soap works on spider mites because they are soft-bodied pests that the soap penetrates on contact. Cover the undersides of leaves thoroughly, since mites feed and breed there. You will likely need to reapply weekly until the infestation clears.

How often should I spray insecticidal soap?

Spray once, then wait about a week before treating again if pests remain. The soap has no residual effect, so repeated applications are normal. Do not spray more than once every few days, since overapplication can damage leaves even on hardy plants.

References & Sources

Please use a real email you check. If it's fake or mistyped, your message won't reach us and we can't reply — wrong addresses are rejected automatically.

Leave a Comment

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