Go Back

Pecan Pie Cannoli

These Pecan Pie Cannoli are OUT OF CONTROL! Crispy, flaky, buttery cannoli shell is filled to the brim with scratch-made, stick-to-your-ribs gooey pecan pie filling. Such a fun and impressive twist on a pecan pie and an Italian cannoli!
Prep Time3 hrs 30 mins
Total Time3 hrs 30 mins
Course: Dessert, No-Bake Treats, Pie, Treats
Cuisine: American, Dessert
Servings: 10 -12
Author: Hayley Parker, The Domestic Rebel


  • 10-12 regular cannoli shells
  • 1/4 cup granulated sugar
  • 1/4 cup brown sugar
  • 2 Tbsp cornstarch
  • 3/4 cup light corn syrup
  • 1/4 cup butter melted
  • Pinch salt
  • 2 eggs lightly beaten
  • 1 cup chopped pecans
  • 1 teaspoon vanilla extract
  • Chocolate candy melts for drizzling optional


  • In a large saucepan, combine the granulated sugar, brown sugar, and cornstarch together. Whisk until blended, breaking down any clumps of sugar. Turn on the heat to medium. Add in the corn syrup, butter, salt, and eggs and whisk constantly and vigorously to incorporate the eggs to prevent scrambling them. Whisk constantly for about 5-8 minutes or until the mixture starts to boil. Remove from the heat and stir in the pecans and vanilla extract.
  • Cool the mixture to room temperature completely, then refrigerate to chill for 2 hours or until thickened.
  • Spoon some of the filling into a large disposable piping bag without an icing tip. Cut the tip of the bag off high enough so that the hole is big enough to accommodate pecans passing through. Pipe the pecan pie filling into one side of the cannoli, pushing the filling into the cannoli to fill it. Fill in any gaps on the other side of the cannoli, if needed. Place the cannoli on a plate or rimmed baking sheet and repeat with remaining cannoli.
  • Refrigerate the cannoli for about 30 minutes -1 hour or until firm and set. Drizzle with melted candy melts, if using and desired, and let chill for about 10 minutes before serving. Store cannoli in the fridge immediately before serving.