Koi fish eat water plants. Koi are omnivorous animals, and their food range is quite extensive. Mollusks, benthic animals, fragments of higher aquatic plants, fine algae, etc. are all their food sources. In the wild environment, koi will also forage for fragments of aquatic plants and some algae. Therefore, as a part of aquatic plants, water plants are naturally included in the diet of koi.

However, when raising koi in a home or fish tank, it is generally not recommended to put water plants in. This is because koi are quite strong and can bite off and crush water plants right from the roots. This not only damages the growth of water plants but may also affect the beauty and ecological balance of the fish tank. In addition, the excreta of koi may also lead to the deterioration of water quality, which is not conducive to the growth of water plants.
If you want to decorate the fish tank, you can choose to put some artificial plants and sunken wood to enhance the ornamental value. If you really want to plant water plants, you can consider separating the water plants from the koi with obstacles such as glass to ensure the safe growth of the water plants.
In conclusion, although koi eat water plants, when raising them in a home or fish tank, in order to maintain the beauty and ecological balance of the fish tank, it is generally not recommended to directly put water plants in.