You’re not overdoing it at all, if anything you’ve got a lot of empty space.
Day 1 works well, that’s a classic intro to Singapore and Gardens + Marina Bay in the evening is great. You’ll probably naturally end up eating around Marina Bay or Satay Street without planning too hard.
Day 2 being basically just Lau Pa Sat is… extremely chill. Nothing wrong with that, but you could easily add Little India, Kampong Glam, or even a walk through Tiong Bahru that day and still not feel rushed.
Day 3 is solid for Chinatown, but you’ll likely be done by early afternoon. That “free afternoon” could be perfect for Orchard Road, a river walk, or Sentosa if you want something different.
Days 4 and 5 are almost blank. That’s fine if you want a relaxed trip, but Singapore is very easy to fill without feeling hectic. Jewel, East Coast Park, MacRitchie Treetop Walk, Southern Ridges, or even just café hopping in Joo Chiat would fit nicely.
For the last day, Jewel before your late night flight is a great use of time, especially since you’re flying out so late.
Overall, 5 nights is great, but don’t worry about overplanning. Singapore rewards wandering and spontaneous eating more than strict itineraries.