Preheat oven to 400 degrees. Spray a 13x9 baking dish with a cooking spray and set aside.
Bring 1 cup of water and 1/2 cup butter to a boil. Remove from heat.
Mix in 1 cup flour and stir for 1 minute. (This will cook the raw flour taste out). Let cool for 5 minutes.
Beat in 1 egg at a time until well combined.
Spread batter into prepared baking dish. Bake for 25 minutes.
Let crust cool completely.
In a large mixing bowl, place 2 boxes of vanilla pudding mix and 3 1/2 cups milk and whisk until pudding consistency.
Add in cream cheese. Using an electric mixer, blend until smooth.
Spread mixture over crust.
Cover mixture with the 1 container of cool whip evenly.
Cover and refrigerate for 4-6 hours or overnight.
Cut cake and serve with a drizzle of chocolate syrup. Enjoy.