I am with @johnpope. The web is fine, the photos aren’t.
If you don’t want to pay someone to take the photos for you, pay attention to light. The BEST (only) light you could try is daylight. Let the sunshine in and take your photos in the morning beside a window. If the light comes in from the side, better in order to enhance the volume. Place a cardboard wrapped in tinfoil to the other side to reflect light. You’re clearly using artificial light and that’s why most of them are yellow. Also, if you’re still having funny illumination colors, you will notice because your dishes will not be white (and should be, greish in fact). In that case correct your white balance in any photo editing software. Pay attention to the framing of the photo. Close ups are great for food, but be sure to focus your subject correctly. Also, try and not take the pictures directly from the top, it makes the dish flat. Instead, point the camera as if it was your eyes and you were about to eat.
?? hope it helps!