Your Cool Home is supported by its readers. Please assume all links are affiliate links. If you purchase something from one of our links, we make a small commission from Amazon. Thank you!
Your purple basil is turning green because of a combination of light, temperature, and genetics.
It’s a completely natural process, and it doesn’t mean you’ve done anything wrong as a gardener.
The vibrant purple color you love is actually a pigment called anthocyanin, which acts like a sunscreen for the plant.
When conditions change, the plant decides it doesn’t need that protection as much, so it stops producing the pigment and the green chlorophyll underneath shows through.
In this post, we’ll dig into exactly why your purple basil is turning green, the most common triggers, and what you can do to get that rich purple color back.
Let’s get to the bottom of this leafy mystery.
Why Your Purple Basil Is Turning Green
The reason your purple basil is turning green is almost always tied to how much sunlight it’s getting.
Purple basil needs plenty of intense, direct light to keep producing those dark anthocyanin pigments.
When the light levels drop, even slightly, the plant naturally shifts its energy toward photosynthesis, which means more green chlorophyll and less purple pigment.
Here are the most common reasons this happens in your garden or on your windowsill.
1. Not Enough Direct Sunlight
The number one culprit behind purple basil turning green is insufficient light.
Purple basil requires at least six to eight hours of strong, direct sunlight every single day.
If you’re growing it indoors near a window that doesn’t get full sun, or if your garden spot is partially shaded, the plant simply can’t maintain its purple color.
You’ll notice the newest leaves coming in green first, while older leaves might still show some purple.
This is the plant’s way of adapting to lower light by maximizing its ability to capture energy.
2. Cooler Temperatures Slow Pigment Production
Temperature plays a huge role in whether your purple basil is turning green.
Anthocyanin production peaks in warm conditions, ideally between 70°F and 85°F (21°C to 29°C).
When nighttime temperatures dip below 60°F (15°C), or if you’ve had a stretch of cloudy, cool days, the plant slows down its pigment production.
The purple color fades because the plant is prioritizing survival over looking pretty.
As soon as the weather warms back up, you might see some purple return to new growth.
3. Age and Maturity of the Plant
Older purple basil plants naturally start to green out as they mature.
Young, vigorous plants invest heavily in anthocyanins, but as the season progresses, the plant focuses more on flowering and seed production.
When your purple basil is turning green and it’s late in the season, this is just the natural life cycle.
Once the plant begins bolting, or sending up flower stalks, the leaves will often lose their intense purple coloring.
You can slow this down by regularly pinching off any flower buds you see.
4. Nutrient Imbalances Affect Color
The soil your purple basil grows in also impacts whether your purple basil is turning green.
Specifically, a lack of phosphorus can reduce anthocyanin production.
Phosphorus is a key nutrient for pigment formation and overall plant energy.
On the flip side, too much nitrogen encourages lush green leaf growth at the expense of purple color.
If you’ve fertilized with a high-nitrogen mix, you might see your basil green out within a week.
How to Prevent Purple Basil From Turning Green
The good news is that your purple basil turning green is often reversible.
It’s not a disease or a pest problem, it’s just the plant responding to its environment.
Here’s how to get that purple color back and keep it.
1. Maximize Sun Exposure Immediately
Move your purple basil to the sunniest spot you have.
If you’re growing indoors, a south-facing window is your best bet.
Consider using a grow light for 12 to 14 hours a day if natural light is limited.
Outdoors, transplant to a location that gets unobstructed sun all day long.
You should see new leaves coming in with a deeper purple hue within a week or two.
2. Keep Temperatures Consistent and Warm
If you can, protect your purple basil from cold drafts and sudden temperature swings.
Bring potted plants indoors when nighttime temps drop.
Using a heat mat under indoor pots can also help maintain warm soil temperatures.
This encourages the plant to keep producing anthocyanins, so your purple basil won’t keep turning green as quickly.
3. Adjust Your Fertilizer Routine
Switch to a fertilizer higher in phosphorus and potassium, with lower nitrogen.
Look for a formula like a 5-10-5 instead of a 20-20-20 balanced mix.
You can also add a bit of bone meal to the soil, which is rich in phosphorus.
This helps the plant hold onto its purple pigment and supports healthy root growth.
4. Prune Regularly to Encourage New Growth
Pinch off the green leaves and trim back any leggy stems.
This forces the plant to push out fresh growth from the base, and that new growth will be more likely to have purple color if conditions are right.
Don’t be shy about harvesting the green leaves for cooking.
The more you prune, the bushier and more vibrant your purple basil will become.
So, Why Is My Purple Basil Turning Green?
Your purple basil is turning green because of environmental stress, primarily a lack of intense sunlight and cooler temperatures.
It’s the plant’s natural response to shift its energy from producing purple anthocyanin pigments to maximizing green chlorophyll for photosynthesis.
While genetics set the baseline for purple color, the environment determines whether that color actually expresses itself.
By giving your purple basil more sun, warmer temperatures, and the right nutrients, you can encourage it to regain its deep, rich purple hue.
So don’t toss that plant out just yet; with a little adjustment, you can bring the color back and enjoy beautiful, ornamental, and delicious purple basil all season long.