No-bake Italian dessert combining creamy ricotta and cream cheese filling with buttery graham crust. Perfect make-ahead treat with authentic cannoli flavors.
Line a 9×9 inch baking pan with parchment paper, leaving overhang on the sides for easy removal.
In a medium bowl, mix graham cracker crumbs, granulated sugar, and melted butter until evenly coated.
Press crumb mixture firmly into the bottom of prepared pan to form an even crust.
Beat softened cream cheese with electric mixer until smooth and creamy, about 2 to 3 minutes.
Add ricotta cheese, powdered sugar, vanilla extract, and ground cinnamon. Beat on medium speed until well combined and smooth, being careful not to overmix.
Gently fold in mini chocolate chips and chopped pistachios with a spatula.
Pour filling over prepared crust and spread into an even layer.
Cover pan with plastic wrap and refrigerate for at least 6 hours or overnight until bars are firm and set.
Use parchment paper overhangs to lift bars out of pan. Cut into 12 squares with a sharp knife, dipping in hot water and wiping dry between cuts for clean slices.
Notes
Bring cream cheese and ricotta to room temperature before mixing for smoothest texture.
If ricotta has excess liquid, drain in fine-mesh sieve for 30 minutes before using.
Use whole milk ricotta for creamiest results and most authentic cannoli flavor.
Bars taste even better on day two after flavors meld together.