Having your favorite edible mushrooms, spicy herbs, or fruits on your property brings out this innate satisfaction and joy. There are more than a hundred different plants you can grow in your garden, but first, you need to prepare a beautiful garden bed.