Red cabbage makes one of the best natural pH indicators you can create at home. The purple pigment in the leaves changes color dramatically across the entire pH scale, shifting from red in strong acids to green or yellow in strong bases. All you need is a few leaves, water, and about ten minutes.
Why Red Cabbage Works as a pH Indicator
Red cabbage gets its deep purple color from pigments called anthocyanins. These molecules physically change shape depending on how acidic or basic their environment is, and each shape absorbs light differently. In acidic conditions (low pH), the pigment takes a form that appears red. In neutral solutions, it looks violet or blue. In basic conditions (high pH), the structure shifts again and appears green or yellow.
This isn’t unique to cabbage. Anthocyanins exist in blueberries, purple grapes, and red onions. But red cabbage is the go-to choice because it’s cheap, widely available, and produces an indicator that covers a remarkably wide range of colors across the full pH scale.
How to Make the Indicator Solution
There are two methods: a cold extraction that requires no heat, and a hot extraction that produces a more concentrated solution.
Cold Method (No Heat Needed)
Tear several red cabbage leaves into small pieces and place them in a zip-closing plastic bag. Add about one cup of water. Squeeze out as much air as possible and seal the bag. Squish the leaves in the water with your hands for two to three minutes until the water turns a dark blue-purple. Pour the liquid through a strainer or into a cup, leaving the leaf pieces behind. That liquid is your indicator.
Hot Method (Stronger Solution)
Chop half a head of red cabbage into small pieces and place them in a pot. Add enough water to just cover the cabbage. Bring it to a boil, then reduce to a simmer for 20 to 30 minutes. The water will turn a deep purple. Let it cool completely, then strain out the cabbage pieces. The hot method extracts more pigment, giving you a more vivid color response when you test substances.
Either method works. The cold version is better for quick classroom or kitchen experiments. The hot version gives you a larger, more concentrated batch.
The Color Scale: What Each Color Means
Your indicator solution will start out blue-purple, which corresponds to a roughly neutral pH. When you add it to different substances, the color tells you the approximate pH:
- Red (pH 1–2): Strongly acidic. You’ll see this with strong acids.
- Pink (pH 3): Moderately acidic. Vinegar and lemon juice land here.
- Violet (pH 4–6): Weakly acidic.
- Blue (pH 7–8): Neutral to very mildly basic. Plain water sits here.
- Green (pH 9–11): Moderately basic. Baking soda solutions produce this.
- Yellow (pH 12+): Strongly basic. Bleach and other harsh cleaners turn the indicator this color.
The transitions between colors are gradual, so you may see shades that fall between these categories. That’s normal and actually gives you a more precise read than commercial litmus paper, which only tells you acid or base.
Household Substances to Test
Half the fun of making the indicator is testing things around your house. Pour a small amount of your indicator into several cups or a muffin tin, then add a few drops of each substance. Here are reliable ones to start with:
For acids, try white vinegar, lemon juice, or lime juice. These will turn the indicator red or pink. Carbonated water (seltzer) will shift it slightly toward violet because dissolved carbon dioxide creates a weak acid.
For bases, dissolve a teaspoon of baking soda in water for a green result. Liquid hand soap typically turns it blue-green. Household bleach is strongly basic and will push the color all the way to greenish-yellow. If you test bleach, use only a small amount and avoid mixing it with any acidic substances, as that combination releases harmful fumes.
Tap water should keep the indicator close to its original blue-purple, though slightly hard or soft water may shift it a shade in either direction.
How to Make pH Test Strips
You can turn your liquid indicator into reusable test strips. Soak coffee filters or white paper towels in the concentrated cabbage juice for a few minutes. Remove them and lay them flat on a drying rack or cookie sheet. Let them dry completely at room temperature. Once dry, cut them into small strips.
To use them, dip a strip into whatever liquid you want to test (or place a drop of the liquid onto the strip) and watch the color change. These homemade strips won’t be as precise as the liquid indicator, but they’re portable and convenient for quick tests.
Storing Your Indicator
Fresh cabbage juice spoils within a few days at room temperature. It starts to smell and the color response becomes unreliable. To extend its life, store the liquid in a sealed container in the refrigerator at around 4°C (39°F), and keep it in a dark bottle or wrapped container since light degrades the pigment. Refrigerated, it stays effective for one to two weeks.
For longer storage, pour the indicator into ice cube trays and freeze it. Thaw individual cubes whenever you need them. Frozen indicator holds its color-changing properties for several months. Your dried test strips last even longer if stored in a sealed bag in a cool, dry place, since removing the water slows degradation significantly.
Tips for Better Results
Use distilled water if you have it. Minerals in tap water can slightly shift the baseline color of your indicator, making it harder to read subtle differences. The darker and more concentrated your starting liquid, the easier it is to see color changes, so don’t be shy about using plenty of cabbage relative to the water.
When testing substances, add only a small amount of the test liquid to a cup of indicator rather than the other way around. This keeps the color change visible. If you dump a large volume of vinegar into a few drops of indicator, the color will be too diluted to read clearly.
For science fair projects or classroom demonstrations, line up your test cups in order from most acidic to most basic. The visual gradient from red through purple to green and yellow is striking and makes the concept of the pH scale immediately intuitive.

