Cannoli Magic Bar Recipe: Creamy Ricotta Dessert Squares

Cannoli Magic Bars are a gourmet Italian twist on classic magic cookie bars. They combine ricotta cheese, mini chocolate chips, pistachios, cinnamon, orange zest, and sweetened condensed milk to create a creamy, layered bar perfect for the holidays and Christmas.

stacked cookie bars on plate

Cannoli Magic Bars put an Italian spin on the beloved Magic Cookie Bar. Layers of ricotta blended with sweetened condensed milk create a cheesecake-like middle, while orange zest and cinnamon add classic cannoli notes. Mini chocolate chips and pistachios finish the bars with texture and flavor.

cookies on plate

This recipe is an easy and crowd-pleasing option for holiday baking. If you enjoy other cannoli-inspired desserts, these bars fit right in with cookies, cakes, and cheesecakes that borrow the bright citrus and sweet ricotta flavors of traditional cannoli. Because these bars contain ricotta, store them in the refrigerator to keep the texture fresh.

What are Magic Bars

Magic Bars—also called Magic Cookie Bars or 7-Layer Bars—usually start with a graham cracker crust, topped with layers such as chocolate chips, coconut, and nuts, then finished by pouring sweetened condensed milk over the top. As they bake, the condensed milk binds the toppings together into a dense, chewy layer. This cannoli-inspired version swaps in ricotta and Italian flavors like orange zest and cinnamon while keeping the easy, layered approach.

Cannoli Magic Bars on wire rack with powdered sugar

The ingredients are straightforward and widely available at most grocery stores, making this a convenient dessert to prepare for gatherings.

(Printable recipe card appears later in the post.)

Cannoli Magic Bars Ingredients

  • Graham crackers – Regular honey graham crackers work well; chocolate graham crackers are a tasty alternative.
  • Butter – Use unsalted or salted butter, or margarine if needed; melted to bind the crust.
  • Ricotta cheese – Draining ricotta is optional; if your ricotta is very watery, drain it for best results.
  • Sweetened condensed milk – One 14-ounce can is used to bind and sweeten the filling.
  • Orange zest – Fresh zest brightens the bars with a classic cannoli note.
  • Cinnamon – Adds warm, subtle spice.
  • Mini chocolate chips – Semi-sweet or dark chocolate chips work best; mini chips distribute evenly through the top layer.
  • Pistachios – Lightly salted and coarsely chopped for crunch and color.
  • Powdered sugar (optional) – A light dusting before serving adds a finishing touch like traditional cannoli.

How to Make Cannoli Magic Bars

  1. Preheat. Preheat the oven to 350°F and prepare a 13×9-inch pan by spraying it or lining with parchment.
  2. Crust. Combine graham cracker crumbs and melted butter, then press into the bottom of the pan to form an even crust.
  3. Filling. Mix ricotta, sweetened condensed milk, orange zest, and cinnamon until smooth, then spread over the crust.
  4. Topping. Evenly sprinkle mini chocolate chips and chopped pistachios on top, pressing them lightly into the filling.
  5. Bake. Bake for about 25–30 minutes, until edges are lightly browned. Cool and then refrigerate before slicing.

(Detailed instructions and the printable card are below.)

Cannoli Magic Bars on plate

Serving Suggestions

  • Serve chilled or at room temperature straight from the fridge.
  • Cut into squares, rectangles, triangles, or diamonds—get creative with shapes to suit the occasion.
  • Dust with powdered sugar right before serving; it can soften if left on while refrigerated.
  • For an elegant presentation, drizzle chocolate or a berry coulis on the plate and add fresh berries on the side.

Quick Tips for Best Results

  • Line the pan with parchment or foil for easy removal, and spray foil with nonstick spray if used.
  • Press the crust firmly and evenly with the back of a fork or measuring cup to prevent crumbling.
  • Chill the bars for a few hours before cutting—cold bars slice much cleaner than warm ones.
cookies stacked on plate

Cannoli Magic Bars FAQ

How should I store the Cannoli Magic Bars?
Keep the bars refrigerated in an airtight container.

Can I freeze the Magic Bars?
Yes; freezing should work well—wrap portions tightly to prevent freezer burn.

How long will the Magic Bars last?
Stored in the refrigerator, they should keep for several days; frozen, they can last for a few months.

Substitutions?
Swap mini chips for regular chips or chopped chocolate. Use walnuts, pecans, or coconut instead of pistachios if preferred.

Can I use low-fat ingredients?
Lower-fat ricotta or butter alternatives should be acceptable, though texture and richness will vary.

Can I adapt this for special diets?
Vegetarian diets are fine; vegan versions are difficult due to ricotta and condensed milk. For gluten-free, use gluten-free graham-style crumbs; for low-carb, try a low-carb crust and sugar-free condensed milk alternatives.

magic bars cut into triangle bars on white plate

Other Cannoli Recipes You May Enjoy

  • Cannoli Ricotta Fritters – bite-sized fried treats with cannoli flavors.
  • Cannoli Bread – a loaf with cannoli-inspired flavor in place of banana.
  • Cannoli French Toast – use cannoli bread for a decadent breakfast or dessert.
  • Cannoli Muffins – quick, bakery-style muffins with ricotta and zest.
  • Cannoli Popsicles – a frozen twist on cannoli filling.
cookies on plate

I hope you enjoy making these Cannoli Magic Bars. They’re an easy, festive dessert that blends the creamy flavor of cannoli with the familiar, layered charm of magic bars.

magic bars cut into triangle bars on white plate
5 from 13 votes

Cannoli Magic Bars

Cannoli Magic Bars combine ricotta, sweetened condensed milk, chocolate chips, and pistachios for a rich, Italian-inspired layered dessert.
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Yield 24 bars

Ingredients

  • 1 1/2 cups graham cracker crumbs
  • 1/2 cup unsalted butter, melted
  • 1 cup ricotta cheese
  • 14 ounces sweetened condensed milk (1 can)
  • 1 teaspoon fresh orange zest
  • 1 teaspoon ground cinnamon
  • 12 ounces mini chocolate chips
  • 1 cup lightly salted pistachios, coarsely chopped
  • powdered sugar, for dusting (optional)

Instructions

  • Preheat the oven to 350°F. Lightly spray a 13×9-inch baking pan or line it with parchment.
  • Combine graham cracker crumbs and melted butter in a small bowl. Press the mixture evenly into the bottom of the prepared pan to form the crust.
  • In a large bowl, mix ricotta, sweetened condensed milk, orange zest, and cinnamon until smooth. Spread the mixture over the crust in an even layer.
  • Sprinkle mini chocolate chips and chopped pistachios evenly over the filling, pressing them in lightly.
  • Bake for 25–30 minutes, until the edges are lightly browned. Cool completely, then refrigerate before cutting. Dust with powdered sugar just before serving if desired. Store leftovers in the refrigerator.

Notes

SNAPPY TIPS: Be sure to store the bars in the refrigerator for best texture and freshness.

SNAPPY SUBSTITUTIONS: Swap pistachios for walnuts, pecans, or coconut. Use chopped chocolate instead of mini chips if you prefer.

Course: Dessert
Cuisine: American, Italian
Keywords: Christmas cookie
Did you try this recipe?Share your results and photos on social media if you’d like to show how your bars turned out!

Nutrition:

Calories: 227kcal | Carbohydrates: 25g | Protein: 5g | Fat: 13g
magic bars collage