The average household cleaning cabinet holds 10 to 15 products, many of which duplicate each other's function and add up to significant annual spending. Most of them solve the same two or three problems (cutting grease, removing soap scum, deodorizing, and disinfecting) using chemistry that can be replicated at home with three ingredients: white vinegar, baking soda, and liquid castile soap.
This isn't about purity for its own sake. The practical case is straightforward: these three ingredients, in various combinations, cost less per use, work well on most surfaces, and produce no toxic fumes. They also happen to reduce packaging waste significantly, since one jug of castile soap and a large bottle of white vinegar replace a shelf of individually packaged products.
A note before the recipes: "natural" doesn't mean safe for every surface. The important contraindications are covered in their own section below.
The Three Core Ingredients
White vinegar is mildly acidic (typically 5% acidity), which makes it effective at cutting through mineral deposits, soap scum, and many grease films. It deodorizes by neutralizing alkaline odor compounds. It's not a disinfectant in the clinical sense (it doesn't meet the EPA's standard for killing pathogens like Salmonella or Listeria), but it does reduce most common household bacteria counts significantly. For kitchen counters and bathroom surfaces that aren't regularly in contact with raw meat, it's adequate.
Baking soda is mildly alkaline and slightly abrasive, which makes it a good scrubbing agent for sinks, tubs, and grout without scratching most surfaces. It also deodorizes by neutralizing acidic odor compounds, the opposite of vinegar, which is why they foam when combined (an acid-base reaction that produces COâ‚‚) but aren't actually more effective when used together than separately.
Liquid castile soap is a plant-oil-based soap, typically made with olive oil or coconut oil, and it works as a surfactant: it breaks the surface tension of water, allowing it to lift grease and soil. Concentrated castile soap dilutes significantly: 1 tablespoon in 500ml of water makes an effective general cleaner. Dr. Bronner's is the most widely available brand, but any liquid castile soap works.
All-Purpose Spray

The most-used cleaner in most homes: a general spray for kitchen counters, stovetops, bathroom surfaces, and sinks.
Recipe: 500ml water, 1 tablespoon liquid castile soap, 1 teaspoon white vinegar. Combine in a spray bottle. Add 10 to 15 drops of essential oil if desired: tea tree, lemon, or lavender are common choices. Shake before each use (soap and water separate slightly over time).
This cleans kitchen counters, cutting boards (rinse thoroughly after), stovetop surfaces, bathroom sinks, tile, and most hard surfaces. It leaves no residue if wiped off with a damp cloth followed by a dry one.
Do not use on natural stone (see below).
Bathroom Scrub
For soap scum on tubs, tile grout, and bathroom sinks that need more than a spray-and-wipe.
Recipe: 1/2 cup baking soda mixed with enough castile soap to form a paste (typically 2 to 3 tablespoons). Add 10 drops of tea tree oil. Apply with a cloth or sponge, scrub, rinse thoroughly.
The baking soda provides the mild abrasion; the castile soap lifts the scum; the tea tree oil adds antifungal properties. For grout specifically, apply the paste, let it sit for 5 to 10 minutes, then scrub with a stiff brush.
For the toilet bowl: half a cup of white vinegar poured in, followed by 2 tablespoons of baking soda. Let it fizz for 10 minutes, then scrub with a toilet brush and flush. This removes mineral stains and deodorizes without any commercial cleaner.
Glass and Mirror Cleaner

Commercial window and mirror cleaners are largely water plus isopropyl alcohol plus a surfactant. The equivalent: 250ml water, 250ml white vinegar, in a spray bottle. Spray and wipe with a microfiber cloth. No newspapers needed (they leave ink on hands and sometimes smear), no paper towels (they streak); a clean microfiber cloth is what makes glass cleaners work, regardless of what's in the bottle.
For mirrors that have been cleaned with commercial products for years, the first DIY cleaning may need two passes, since residue from previous cleaners sometimes causes streaking until it's fully removed.
What Vinegar Cannot Clean

The most important limitation of vinegar: it damages natural stone. Granite, marble, travertine, and limestone are made of calcium carbonate, which reacts with acid and etches the surface. Even dilute vinegar used repeatedly will dull a polished granite counter and damage marble permanently. For natural stone, use only pH-neutral cleaners: plain water, dilute castile soap, or products specifically formulated for stone.
Vinegar also shouldn't be used on cast iron or hardwood floors, and it's hard on rubber gaskets with prolonged contact. These aren't theoretical concerns; the damage is real and in the case of stone, irreversible.
Natural Scenting Without Synthetic Fragrance
The appeal of commercial cleaners often comes partly from their scent: the association between a particular smell and "clean" is cultural and deeply conditioned. Synthetic fragrances in cleaners are one of the more common sources of indoor air quality irritation, particularly in people with respiratory sensitivities.
Essential oils provide genuine scent without synthetic fragrance compounds. Lemon essential oil has a traditional "clean" scent and contributes mild degreasing properties. Tea tree has antifungal and antibacterial properties that extend what the castile soap does. Lavender is milder and more neutral. Peppermint scents strongly from a small amount.
15 to 20 drops per 500ml of cleaner is enough for a noticeable scent. More than that and the oil film becomes visible on surfaces.
Store DIY cleaners in dark glass or opaque plastic spray bottles, since essential oils degrade in clear containers exposed to light. Label them clearly with contents and date, and make small batches rather than large ones for best scent retention.
The single most useful recipe for most people: the all-purpose spray. It handles the majority of everyday cleaning tasks and costs under $0.10 per refill once you have the base ingredients.
See also: capsule cleaning routine with three products.
Dilution Ratios and Shelf Life

Homemade cleaners don't preserve as long as commercial ones because they don't contain the stabilizers and preservatives that extend shelf life in commercial products. Castile soap mixed with water starts to separate and can grow bacteria after a few weeks. White vinegar on its own is shelf-stable indefinitely. Recipes that combine the two are better made in small batches (500ml or less) and used within two to three weeks.
The practical storage solution: keep the base ingredients (castile soap concentrate, vinegar, baking soda, essential oils) and mix in spray bottles as needed. Refilling a spray bottle from the base ingredients takes 60 seconds and costs almost nothing per batch.
Label each bottle with contents and date. The date matters because it tells you when a batch was mixed and how long it has been sitting: a bottle that smells off has probably been sitting for too long and should be refreshed.
Cost Comparison
A rough annual cost comparison for a household switching from commercial products to DIY:
A large bottle of castile soap concentrate (946ml at most prices available in stores or online) dilutes into roughly 30 to 40 batches of all-purpose cleaner. White vinegar in a large bottle covers a year's worth of glass cleaner and toilet cleaning. Baking soda in a 1kg bag lasts months of scrubbing use.
The upfront cost of the base ingredients is modest; the per-use cost drops substantially compared to purpose-specific commercial products that each serve one function. For a household that currently buys separate kitchen cleaner, bathroom cleaner, glass cleaner, toilet cleaner, and scrubbing powder, the DIY switch typically pays back its ingredient cost within a month or two of regular use.