Cannoli Bars Recipe
Introduction
Cannoli Bars are a delightful twist on the classic Italian dessert, combining a crisp cookie crust with a creamy, ricotta-based filling studded with chocolate chips. Easy to make and perfect for sharing, these bars bring all the flavors of cannoli into a convenient, crowd-pleasing treat.

Ingredients
- 1 1/2 cups all-purpose flour (for the cookie crust)
- 1/2 cup granulated sugar (for the cookie crust)
- 1/2 cup unsalted butter, melted and slightly cooled (for the cookie crust)
- 1/4 teaspoon kosher salt (for the cookie crust)
- 1 teaspoon vanilla extract (for the cookie crust)
- 1/2 teaspoon ground cinnamon (for the cookie crust)
- 2 cups whole milk ricotta cheese (about 16 oz / 450 g; drain if very wet)
- 4 oz cream cheese, softened
- 1/2 cup granulated sugar (for the filling)
- 1/4 cup powdered sugar (for the filling)
- 2 large eggs, at room temperature
- 1 teaspoon vanilla extract (for the filling)
- 1/2 teaspoon almond extract (optional but recommended; for the filling)
- 1 tablespoon orange zest (or lemon zest for variation)
- 1/4 teaspoon kosher salt (for the filling)
- 3/4 cup mini chocolate chips (about 130 g)
- 1/4 cup pistachios, finely chopped (optional, for topping)
- Parchment paper (for lining the baking pan)
- Nonstick spray or butter (optional, for lightly greasing the pan under parchment)
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Line a 9×9-inch baking pan with parchment paper, leaving overhang on two opposite sides to create handles. Lightly grease the pan under the parchment if desired to help it stay in place.
- Step 2: In a medium bowl, whisk together the flour, granulated sugar, cinnamon, and salt for the crust. Pour in the melted, slightly cooled butter and vanilla extract. Stir until the mixture resembles damp sand and starts to clump; it should be crumbly but hold together when pressed.
- Step 3: Transfer the crust mixture to the prepared pan and press it firmly and evenly into the bottom using your fingertips or the bottom of a measuring cup. Bake for 10–12 minutes, just until the crust looks set and slightly puffed but not browned. While the crust bakes, prepare the filling.
- Step 4: In a large bowl, beat the softened cream cheese with a hand mixer on medium speed until smooth and fluffy, about 1–2 minutes. Add the ricotta and beat again until very smooth and well combined, scraping down the sides of the bowl as needed.
- Step 5: Add the granulated sugar, powdered sugar, salt, vanilla extract, almond extract (if using), and orange zest to the ricotta mixture. Beat on medium speed until creamy and slightly thickened, about 1–2 minutes.
- Step 6: Add the eggs one at a time, mixing on low speed just until each egg is incorporated. Avoid overmixing. Gently fold in the mini chocolate chips with a spatula until evenly distributed.
- Step 7: When the crust comes out of the oven, let it cool for about 5 minutes. Pour the ricotta filling evenly over the warm crust and spread it into the corners. If using pistachios, sprinkle them evenly over the top.
- Step 8: Return the pan to the oven and bake at 350°F (175°C) for 30–35 minutes, until the edges are set, the center is mostly set with a slight wobble, and a toothpick inserted near the center comes out mostly clean with a few moist crumbs. If the top begins to brown too quickly, tent loosely with foil for the last 5–10 minutes.
- Step 9: Remove the pan from the oven and place it on a wire rack. Cool completely to room temperature, then cover and chill in the refrigerator for at least 3 hours, preferably overnight, until the filling is fully set.
- Step 10: Use the parchment overhang to lift the chilled slab out of the pan onto a cutting board. For the cleanest cuts, run a sharp knife under hot water, wipe dry, and slice into 16–20 bars, wiping the knife between cuts. Serve chilled or slightly cool.
Tips & Variations
- Drain ricotta well if it’s very wet to avoid a soggy filling.
- For a citrus twist, try lemon zest instead of orange zest.
- Substitute mini chocolate chips with chopped dark chocolate or white chocolate for different flavors.
- Toast pistachios lightly before topping to enhance their flavor.
- Use almond extract sparingly as it is quite potent, but it adds a lovely nutty aroma that complements the filling.
Storage
Store cannoli bars covered in the refrigerator for up to 4 days. They are best served chilled or at room temperature. For best results, slice after chilling and keep the cut bars refrigerated. Reheat slightly in the microwave if you prefer warm, but avoid overheating to preserve the texture.
How to Serve
Serve this delicious recipe with your favorite sides.
FAQs
Can I make cannoli bars ahead of time?
Yes, cannoli bars actually benefit from chilling overnight, which helps the filling set and flavors meld. Prepare a day in advance for the best results.
Can I use part-skim ricotta instead of whole milk ricotta?
Whole milk ricotta gives the creamiest texture, but part-skim ricotta can work if well drained. The texture might be slightly less rich but still delicious.
PrintCannoli Bars Recipe
Delight in these creamy, luscious Cannoli Bars inspired by the classic Italian dessert. Featuring a crisp cinnamon-spiced cookie crust topped with a rich ricotta and cream cheese filling studded with mini chocolate chips and optionally sprinkled with pistachios, these bars are perfect for any occasion. Easy to prepare and baked to perfection, they offer all the flavors of traditional cannoli in a convenient bar form.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 4 hours 5 minutes
- Yield: 16–20 bars 1x
- Category: Dessert
- Method: Baking
- Cuisine: Italian-American
- Diet: Vegetarian
Ingredients
For the Cookie Crust
- 1 1/2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1/2 cup unsalted butter, melted and slightly cooled
- 1/4 teaspoon kosher salt
- 1 teaspoon vanilla extract
- 1/2 teaspoon ground cinnamon
For the Filling
- 2 cups whole milk ricotta cheese (about 16 oz / 450 g), drained if very wet
- 4 oz cream cheese, softened
- 1/2 cup granulated sugar
- 1/4 cup powdered sugar
- 2 large eggs, at room temperature
- 1 teaspoon vanilla extract
- 1/2 teaspoon almond extract (optional but recommended)
- 1 tablespoon orange zest (or lemon zest for variation)
- 1/4 teaspoon kosher salt
- 3/4 cup mini chocolate chips (about 130 g)
For Topping
- 1/4 cup pistachios, finely chopped (optional)
Other
- parchment paper for lining the baking pan
- nonstick spray or butter (optional, for lightly greasing the pan under parchment)
Instructions
- Prep the pan and oven: Preheat your oven to 350°F (175°C). Line a 9×9-inch baking pan with parchment paper, leaving an overhang on two opposite sides to serve as handles. Lightly grease the pan under the parchment paper if desired to help it stay in place during baking.
- Mix the cookie crust: In a medium mixing bowl, whisk together the flour, granulated sugar, ground cinnamon, and salt for the crust. Pour in the melted, slightly cooled butter and vanilla extract. Stir until the mixture resembles damp sand and starts to clump, forming a crumbly texture that holds together when pressed.
- Press and par-bake the crust: Transfer the crust mixture into the prepared pan and press it firmly and evenly into the bottom using your fingertips or the bottom of a measuring cup. Bake it for 10–12 minutes until it looks set and slightly puffed but not browned. While baking, prepare the filling.
- Beat cream cheese and ricotta: In a large bowl, beat the softened cream cheese with a hand mixer on medium speed until smooth and fluffy, about 1–2 minutes. Add the ricotta cheese and beat again until very smooth and fully combined, scraping down the sides of the bowl as needed.
- Add sugars, flavorings, and salt: Incorporate the granulated sugar, powdered sugar, kosher salt, vanilla extract, almond extract (if using), and orange zest into the ricotta mixture. Beat on medium speed until the mixture is creamy and slightly thickened, about 1–2 minutes.
- Incorporate eggs and chocolate chips: Add the eggs one at a time, mixing on low speed just until each egg is incorporated to avoid overmixing. Gently fold in the mini chocolate chips using a spatula until evenly distributed.
- Assemble the bars: Once the crust is out of the oven, let it cool for about 5 minutes. Pour the ricotta filling evenly over the warm crust and spread it into the corners with a spatula. If desired, sprinkle the finely chopped pistachios evenly over the top for a nutty crunch.
- Bake the cannoli bars: Return the pan to the oven and bake at 350°F (175°C) for 30–35 minutes until the edges are set and the center shows a slight wobble but is mostly set. A toothpick inserted near the center should come out mostly clean with a few moist crumbs. If the top begins to brown too quickly, tent the pan loosely with foil during the last 5–10 minutes of baking.
- Cool and chill: Remove the pan from the oven and place it on a wire rack to cool completely to room temperature. Cover the bars and chill in the refrigerator for at least 3 hours, preferably overnight, until the filling is fully set.
- Slice and serve: Using the parchment overhang, lift the chilled slab out of the pan onto a cutting board. For clean slices, run a sharp knife under hot water, dry it, and cut into 16–20 bars, wiping the knife between cuts. Serve chilled or slightly cool for best flavor and texture.
Notes
- Make sure to drain the ricotta if it is very wet to avoid a watery filling.
- Using room temperature eggs helps the filling combine smoothly without curdling.
- Almond extract is optional but enhances the flavor, giving an authentic cannoli note.
- For a citrus twist, substitute lemon zest for orange zest.
- Gently folding in the chocolate chips prevents breaking them up and ensures even distribution.
- To avoid cracking, cool the bars completely before slicing.
- Pistachio topping adds texture and is optional based on preference.
Keywords: cannoli bars, ricotta dessert, Italian dessert bars, chocolate chip ricotta bars, cannoli inspired bars, easy dessert bars

