Hi, there! Today [1] I cooked for the first time in a long time. It was very difficult because i don't usually do it. The taste was just so-so, so it's not something I could give to people to eat [2]. One more thing I have to try harder at. [3]
Notes:
[1] When saying that something happened for the first time in a while, it's natural to say when it happened, so I added "today" - but it should be whenever it happened (yesterday, last week, etc.). This isn't necessary if the time is already clear, but that was not the case here.
[2] The phrase "so-so" means average or mediocre, but also often implies that the speaker had hoped for something better. That's why I changed "but" to "so" - because "but" implies a contrast, but here both sides of the sentence are negative. Also, "make people eat" sounds a little like forcing people to eat unwillingly, so I reworded it to sound a bit nicer. 😉
[3] I think you mean that you will keep trying to become a better cook, so I reworded it to express that more clearly.
If any of my assumptions were incorrect, let me know.
Otherwise, good job - keep it up! 👍