CallSign In
Newsroom
EstimateBook

12 Homemade Non-Toxic Cleaning Recipes That Actually Work

Homemade cleaning ingredients on a kitchen counter

Five ingredients cover every routine cleaning task in a home.

Most homemade cleaning recipe guides fall into one of two traps: they either repeat the same four recipes (vinegar + water, baking soda paste, castile soap spray, hydrogen peroxide) without explaining when each one works and when it doesn't — or they include recipes that sound impressive but are chemically counterproductive (vinegar + baking soda, for instance, neutralize each other on contact).

This guide is different. It covers twelve tested recipes with specific surface guidance, explains the chemistry behind each one, and is honest about where homemade recipes have limitations compared to professionally formulated products. All recipes use ingredients available at any Bay Area grocery store for under $20 total.

The 5 Ingredients You Actually Need

Every recipe in this guide uses a combination of these five ingredients. You don't need a cabinet full of specialty products — these five cover every routine cleaning task in a home.

White distilled vinegar (5% acidity)
Acid cleaner — dissolves mineral deposits, soap scum, and some bacteria. pH ~2.5.
~$3/gallon
Any grocery store
Baking soda (sodium bicarbonate)
Mild abrasive and deodorizer. Mildly alkaline (pH ~8.3). Absorbs odors.
~$1/lb
Any grocery store
Hydrogen peroxide (3%)
Oxidizing disinfectant. Kills bacteria, mold, and viruses. Breaks down to water + oxygen.
~$2/32oz
Any pharmacy or grocery store
Liquid castile soap
Plant-based surfactant. Cuts grease and lifts dirt. Biodegradable.
~$15/32oz (Dr. Bronner's)
Whole Foods, Rainbow Grocery, online
Rubbing alcohol (70% isopropyl)
Disinfectant and glass cleaner. Evaporates quickly without streaking.
~$3/16oz
Any pharmacy or grocery store

Ready for a Spotless Home?

Get a free, no-obligation estimate in 60 seconds. Eco-friendly products, Greentified™ re-clean guarantee, and a team you can trust.

Get My Free Estimate →

12 Homemade Cleaning Recipes by Room

All-Purpose Surface Cleaner
Ingredients
  • 1 cup water
  • 1 cup white vinegar
  • 15 drops lemon or tea tree essential oil (optional)
  • 5 drops liquid castile soap
Instructions
Combine in a glass spray bottle. Shake before use. Apply, leave 1–2 minutes, wipe with microfiber cloth.
Use on: Countertops, appliances, tile, painted walls, most hard surfaces
Avoid on: Hardwood floors, marble, granite (vinegar is acidic)
Glass and Mirror Cleaner
Ingredients
  • 1 cup water
  • 1 cup rubbing alcohol (70%)
  • 1 tablespoon white vinegar
Instructions
Combine in a spray bottle. Spray on glass, wipe with a lint-free microfiber cloth in circular motions.
Use on: Glass, mirrors, chrome fixtures
Avoid on: Anti-reflective coatings, tinted windows
Bathroom Scrub (Tub, Tile, Grout)
Ingredients
  • 1/2 cup baking soda
  • Liquid castile soap (enough to form a paste)
  • 10 drops tea tree oil (omit in pet households)
Instructions
Mix to a thick paste. Apply to surface with a sponge or grout brush. Leave 5–10 minutes. Scrub and rinse thoroughly.
Use on: Bathtub, tile, grout, porcelain sink
Avoid on: Hardwood, marble (baking soda is mildly abrasive)
Mold and Mildew Spray
Ingredients
  • 3% hydrogen peroxide (undiluted)
  • Optional: 10 drops tea tree oil
Instructions
Pour undiluted hydrogen peroxide into a dark spray bottle. Spray on moldy surface. Leave 10–15 minutes without rinsing. Wipe clean.
Use on: Tile, grout, caulk, shower walls, non-porous bathroom surfaces
Avoid on: Colored grout (may lighten), fabric, wood
Hardwood Floor Cleaner
Ingredients
  • 1 gallon warm water
  • 1/4 cup white vinegar
  • A few drops liquid castile soap
Instructions
Mix in a bucket. Wring mop until barely damp. Mop in direction of grain. Do not leave standing water on floor.
Use on: Sealed hardwood, engineered hardwood
Avoid on: Oil-finished hardwood, waxed floors, bamboo (use manufacturer-recommended cleaner)
Kitchen Degreaser
Ingredients
  • 2 cups warm water
  • 1/4 cup liquid castile soap
  • 10 drops lemon essential oil
Instructions
Combine in a spray bottle. Spray on greasy surfaces. Leave 2–3 minutes. Wipe with a damp microfiber cloth.
Use on: Stovetop, range hood, backsplash, appliance exteriors
Avoid on: Stainless steel (may streak — use glass cleaner recipe instead)
Toilet Bowl Cleaner
Ingredients
  • 1/2 cup baking soda
  • 1/4 cup white vinegar
  • 10 drops tea tree oil
Instructions
Add baking soda to bowl. Add vinegar (will fizz). Add tea tree oil. Let sit 10 minutes. Scrub with toilet brush and flush.
Use on: Toilet bowl interior
Avoid on: Toilet exterior (use all-purpose cleaner)
Fabric and Upholstery Freshener
Ingredients
  • 1 cup water
  • 2 tablespoons vodka (acts as preservative)
  • 20 drops lavender essential oil
Instructions
Combine in a glass spray bottle. Mist lightly over fabric. Allow to dry completely before use.
Use on: Upholstery, curtains, mattress, carpet
Avoid on: Silk, delicate fabrics (test in inconspicuous area first)

Frequently Asked Questions

Let Green Planet Handle the Cleaning

Family-owned since 2010. 100% eco-friendly. Greentified™ Guarantee — if you're not happy, we re-clean for free within 24 hours.

Serving Marin County, San Francisco, Sonoma, Napa, San Mateo & Contra Costa.

Find a Hub

Service Hours

Mon8:00 a.m. – 6:00 p.m.
Tue8:00 a.m. – 6:00 p.m.
Wed8:00 a.m. – 6:00 p.m.
Thu8:00 a.m. – 6:00 p.m.
Fri8:00 a.m. – 6:00 p.m.
SatPer Request
SunPer Request

Weekends by request. Contact Support

How can we help you?

Get a price for your home or business in minutes.

Instant Estimate →

Ready to book? Schedule your service online now.

Book Online →

Save up to 15% with a recurring membership plan.

Explore Membership →
Serving San Francisco and surrounding areas
View San Francisco Hub

Green Planet Cleaning Services

Ready for a cleaner home?

Book your eco-friendly cleaning in minutes. Serving San Francisco, Marin, and the East Bay.

(415) 895-0996·Mon–Sat, 8am–6pm