If you love the rich flavors of traditional Italian cannoli but want a simpler, easier way to enjoy them, these Classic Cannoli Squares are the answer. With a crisp pastry base and a creamy, sweet ricotta filling, they deliver all the indulgence of cannoli in a convenient bar form. Perfect for parties, holiday gatherings, or a quick homemade treat, these squares are sure to impress.
Why You’ll Love This Recipe
- Easy-to-make dessert with all the flavor of classic cannoli.
- Creamy ricotta filling balances perfectly with a crisp pastry layer.
- No frying required, baked for a lighter, easier option.
- Perfect for parties, holidays, or an indulgent snack.
- Can be prepared ahead of time for stress-free entertaining.
- Kid-friendly and universally loved by dessert lovers.
Ingredients

Pastry Layer
- 1 1/2 cups all-purpose flour
- 1/2 cup unsalted butter, cold and cubed
- 1/4 cup granulated sugar
- 1/4 teaspoon salt
- 1 large egg
- 2 tablespoons milk
Cannoli Filling
- 2 cups ricotta cheese, drained
- 1 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon cinnamon (optional)
- 1/2 cup mini chocolate chips
Topping
- Powdered sugar for dusting
- Extra mini chocolate chips (optional)
Step-by-Step Instructions

- Preheat and prepare pan: Preheat oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper.
- Make the pastry layer: In a medium bowl, combine flour, sugar, and salt. Cut in cold butter until mixture resembles coarse crumbs. Add egg and milk, mixing until a smooth dough forms. Press evenly into the prepared pan.
- Bake the crust: Bake for 18–20 minutes, or until lightly golden. Remove from oven and let cool completely.
- Prepare the filling: In a bowl, mix ricotta cheese, powdered sugar, vanilla extract, and cinnamon until smooth. Fold in mini chocolate chips.
- Assemble the squares: Spread the ricotta mixture evenly over the cooled crust. Smooth the top with a spatula.
- Chill and serve: Refrigerate for at least 2 hours or until set. Dust with powdered sugar and additional chocolate chips before slicing into squares.
Tips & Variations
- Use mascarpone cheese instead of ricotta for a richer flavor.
- Add crushed pistachios on top for a nutty crunch.
- Drizzle melted chocolate over the squares for extra indulgence.
- For a lighter version, use part-skim ricotta and less sugar.
- Can be made a day ahead—perfect for parties or dessert prep.
Storage & Freezer Instructions
- Refrigerator: Store in an airtight container for up to 4 days.
- Freezer: Freeze fully assembled squares in an airtight container for up to 2 months. Thaw in the refrigerator before serving.
- For best texture, add powdered sugar and chocolate chips after thawing.
Serving & Pairing Ideas

- Serve with a cup of espresso or cappuccino for an authentic Italian experience.
- Pair with fresh berries for a refreshing contrast.
- Perfect alongside Italian cookies or biscotti for dessert platters.
- Add a drizzle of chocolate or caramel sauce for extra flair.
Frequently Asked Questions
Can I make the filling ahead of time?
Yes, the ricotta filling can be made a day in advance. Cover tightly and refrigerate until ready to assemble. This allows flavors to meld beautifully.
Why should I drain the ricotta?
Draining removes excess liquid, preventing a watery filling and ensuring the squares hold their shape. Use cheesecloth or paper towels for best results.
Can I use a store-bought crust instead of homemade?
Absolutely! A pre-made shortbread crust or cookie base works well. Just adjust baking time according to package instructions.
How long do the squares keep?
Refrigerated, they stay fresh for up to 4 days. Freezing extends shelf life up to 2 months. Always add powdered sugar after thawing for best presentation.
Ready to Make It?
These Classic Cannoli Squares are a simple, crowd-pleasing dessert that brings Italian flavors to your home without any frying or complicated techniques. Make them for parties, family gatherings, or just a sweet treat, and enjoy a creamy, crispy, chocolatey delight with every bite.
You Might Also Like
- Raspberry Marshmallow Slice – Light, fruity, and sweet with a fluffy marshmallow layer.
- Orange Creamsicle Truffles – Creamy, citrusy, and perfect for parties.
- Chocolate Covered Strawberries – Easy, elegant, and universally loved.
- Pineapple Coconut Bread – Sweet, tropical, and perfect for dessert or breakfast.
Creamy Classic Cannoli Squares
- Total Time: 35 mins
- Yield: 16 squares 1x
- Diet: Vegetarian
Description
Classic Cannoli Squares are creamy, crispy, and easy to make. Perfect for parties, holidays, or an indulgent dessert.
Ingredients
Pastry Layer:
1 1/2 cups all-purpose flour
1/2 cup unsalted butter, cold and cubed
1/4 cup granulated sugar
1/4 teaspoon salt
1 large egg
2 tablespoons milk
Cannoli Filling:
2 cups ricotta cheese, drained
1 cup powdered sugar
1 teaspoon vanilla extract
1/2 teaspoon cinnamon
1/2 cup mini chocolate chips
Topping:
Powdered sugar for dusting
Extra mini chocolate chips (optional)
Instructions
1. Preheat oven to 350°F (175°C) and line an 8×8-inch baking pan with parchment paper.
2. Combine flour, sugar, and salt; cut in butter. Add egg and milk; mix to a smooth dough.
3. Press dough into prepared pan and bake 18-20 minutes. Cool completely.
4. Mix ricotta, powdered sugar, vanilla, and cinnamon; fold in chocolate chips.
5. Spread filling over cooled crust and smooth top.
6. Refrigerate 2 hours until set; dust with powdered sugar and slice.
Notes
Use mascarpone instead of ricotta for richer flavor.
Add crushed pistachios on top for crunch.
Drizzle melted chocolate over squares.
Use part-skim ricotta for lighter version.
Prepare a day ahead for convenience.
- Prep Time: 15 mins
- Cook Time: 20 mins
- Category: Dessert
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 square
- Calories: 220
- Sugar: 15g
- Sodium: 90mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 5g
- Cholesterol: 45mg