Top of the list of benefits of having a garden is the fact that there is food available. It may not be much and may not be immediate, but at one point in time, the vegetables will be ready for harvest. When the kales, spinach or carrots mature, they can be used to make a delicious salad, or be used in other dishes.
Your garden ensures that you eat healthy food. Today, most of the food that is readily available is fast food, which has caused lifestyle diseases such as diabetes and cancer. Fresh vegetables assure you of vitamins and minerals, which help fight the diseases. Having the vegetables at your disposal increases the chances of cooking the food you eat, which decreases chances of ingesting bacteria from bad food or food that has not been prepared well.
Your garden is your most-trusted source of food. Some unscrupulous vendors or suppliers may use wrong, sometimes illegal means to produce food. You are assured the water used in your garden is clean, and so are the vegetables. Dirty water used in farms can have adverse effects. You can also guard against the amount of pesticide you spray on plants, especially those that are exposed, e.g., kale and spinach leaves.
You may not be aware of the crop diseases. It is important to get enough information on plant diseases, especially those affecting the plants you have in your garden. It is important to ensure you can identify symptoms and characteristics of plant diseases so that you do not eat food that may lead to infections. Spots or swellings and discolorations are some of the signs to watch out for.
Dangerous animals like insects and some reptiles may be hidden in your garden. Be on the lookout so that no harm comes to you, or anyone else that may be in the garden with you, eg children.