Preheat and Prepare: Preheat your oven to 350°F (175°C). Grease a 9×13-inch baking dish with nonstick spray or butter to ensure easy removal of the casserole once baked.
Layer the Crescent Rolls: Unroll one can of crescent rolls and place them in the bottom of the prepared baking dish, pressing them to cover the bottom evenly. Pinch together any seams to create a solid crust.
Prepare the Cheesecake Filling: In a mixing bowl, combine softened cream cheese, granulated sugar, and vanilla extract. Beat until smooth and creamy, ensuring there are no lumps. This creamy mixture will create the perfect cheesecake layer inside the casserole.
Assemble the Layers: Spread the cheesecake mixture evenly over the crescent roll base in the dish. Then, unroll the second can of crescent rolls and place it on top of the cheesecake filling, pressing down slightly to secure the layers together.
Add Toppings: Brush the top layer with melted butter for a golden, flaky crust. If you love a little extra sweetness and spice, sprinkle cinnamon on top for added warmth and flavor.
Bake: Place the dish in the oven and bake for 30-35 minutes, or until the top is golden brown and slightly puffed. The edges should be crisp, and the middle should be set.
Cool and Serve: Let the casserole cool slightly before dusting it with powdered sugar. This step adds a touch of elegance and sweetness to the final dish. Slice into squares and serve warm!