There are two types of green tomatoes, ripe and unripe, and both are safe to eat. Ripe green tomatoes usually have lines or other color variations indicating that they are ripe. They also taste similar to red tomatoes and are soft, unlike unripe tomatoes.
Green Zebra is a variety of tomato that has a green color after it has ripened. Unripe green tomatoes have an acidic taste. They can be eaten cooked, and a popular recipe is fried green tomatoes. Green tomatoes can be picked from the vine before they ripen in any season, but they are usually available in the market in fall.