Caramel Apple Cannoli
Caramel Apple Cannoli is a fun dessert that brings together crispy cannoli shells, creamy filling, sweet apples, and rich caramel.
It tastes like a mix of apple pie and classic cannoli.
Best of all, it’s easy to make and perfect when you want a dessert that looks special without much work.
Servings: 8 cannoli
Prep Time: 25 minutes
Cook Time: 8 minutes
Total Time: 33 minutes
Why I Love This Recipe
The first time I made these cannoli, I wanted something different from apple pie. I had fresh apples, a box of cannoli shells, and a jar of caramel sauce. After one bite, I knew this dessert would become a favorite. The crunchy shell, creamy filling, and soft cinnamon apples are such a good match. Now I make them every fall, but honestly, they’re great any time of year.
What I love most:
- The filling is smooth and creamy.
- Fresh apples add great texture.
- Caramel makes every bite rich and sweet.
- The shells stay crisp if filled right before serving.
- They look bakery-quality with very little effort.

Why This Recipe Works (Quick Science)
Ricotta and mascarpone work together to make a filling that is creamy but stable. Powdered sugar dissolves quickly, giving the filling a smooth texture. Cooking the apples removes extra moisture, so the cannoli shells stay crisp longer. Chilling the filling also helps it become firm enough to pipe neatly into the shells.
What You’ll Need
Ingredients
- 8 cannoli shells
- 1 cup whole milk ricotta cheese, drained
- 8 ounces mascarpone cheese, softened
- 1/2 cup powdered sugar
- 1 teaspoon vanilla extract
- 1/4 cup caramel sauce, plus extra for drizzling
- 1 medium apple, peeled and diced
- 1 tablespoon butter
- 1 teaspoon ground cinnamon
- 1/4 cup chopped pecans
- 1/4 cup mini chocolate chips

Pro Tips
- Drain the ricotta well before mixing.
- Let the cooked apples cool completely.
- Fill the cannoli just before serving.
- Use a piping bag for neat filling.
- Chill the filling before using if it becomes too soft.
Tools
- Medium skillet
- Mixing bowls
- Electric hand mixer
- Rubber spatula
- Piping bag or large zip-top bag
- Spoon
Substitutions and Variations
- Use walnuts instead of pecans.
- Add apple pie spice instead of cinnamon.
- Use white chocolate chips instead of mini chocolate chips.
- Add a pinch of nutmeg to the apples.
- Sprinkle crushed graham crackers over the caramel drizzle.
Make Ahead Tips
- Make the filling up to 2 days ahead.
- Cook the apples one day ahead.
- Fill the cannoli just before serving to keep them crisp.
Recipe
Step 1: Cook the Apples
Melt 1 tablespoon butter in a medium skillet over medium heat. Add 1 peeled and diced medium apple and 1 teaspoon ground cinnamon. Cook for about 6 to 8 minutes, stirring often, until the apples are soft but still hold their shape. Transfer them to a plate and let them cool completely.

Step 2: Make the Filling
In a large bowl, beat 1 cup drained whole milk ricotta cheese, 8 ounces softened mascarpone cheese, 1/2 cup powdered sugar, 1 teaspoon dark liquid vanilla extract, and 1/4 cup caramel sauce until smooth and creamy. Fold in the cooled cooked apples.

Step 3: Fill the Cannoli
Spoon the filling into a piping bag. Pipe the entire filling evenly into 8 cannoli shells, filling each shell from both ends until completely full.

Step 4: Add the Toppings
Drizzle caramel sauce over each filled cannoli. Sprinkle 1/4 cup chopped pecans and 1/4 cup mini chocolate chips evenly over the tops. Serve right away.

Common Mistakes
- Filling the cannoli too early.
- Not draining the ricotta.
- Using warm apples in the filling.
- Overmixing the filling.
- Adding too much caramel, making the filling runny.
What to Serve With
- Hot coffee
- Apple cider
- Chai tea
- Vanilla ice cream
- Fresh apple slices
Leftovers and Storage
Store the filling in an airtight container in the refrigerator for up to 3 days. Store the cannoli shells at room temperature in a sealed container. Fill the shells only when ready to serve. Filled cannoli are best enjoyed within a few hours.
Macros Information
Approximate per serving:
- Calories: 355
- Protein: 7g
- Carbohydrates: 33g
- Fat: 22g
- Saturated Fat: 11g
- Fiber: 2g
- Sugar: 18g
- Sodium: 170mg
FAQ
Q: Can I make the filling ahead of time?
A: Yes. Keep it covered in the refrigerator for up to 2 days.
Q: Can I use cream cheese instead of mascarpone?
A: Yes. The filling will be slightly tangier and a little firmer.
Q: What is the best apple to use?
A: Honeycrisp, Gala, or Pink Lady apples all work well because they stay firm after cooking.
Q: Can I freeze the cannoli?
A: No. The shells lose their crisp texture after freezing and thawing.
Q: Why are my cannoli shells soft?
A: They were probably filled too far ahead of serving. Fill them just before eating for the best crunch.
Final Thoughts
Caramel Apple Cannoli is a simple dessert that feels extra special. The crispy shells, creamy filling, warm cinnamon apples, and sweet caramel come together in every bite. It’s a dessert that’s easy enough for any day but beautiful enough for holidays and celebrations. Give it a try, then come back and leave a comment with your experience or any questions you have.
