Red Velvet Cannoli Recipe
Introduction
Red velvet cannoli bring a delightful twist to a classic Italian dessert, combining the rich, chocolatey flavor of red velvet with the crisp texture of traditional cannoli shells. This recipe blends vibrant red shells with a creamy, tangy filling for a stunning and delicious treat perfect for any occasion.

Ingredients
- 2 cups all-purpose flour
- 2 tablespoons unsweetened cocoa powder
- 1 tablespoon granulated sugar
- ¼ teaspoon salt
- ½ teaspoon baking soda
- ½ cup cold unsalted butter, cubed
- 1 teaspoon white vinegar
- 2–3 drops red gel food coloring
- 4–6 tablespoons ice water
- Vegetable oil, for frying
- 16 oz full-fat cream cheese, softened
- 1 cup sifted confectioners’ sugar
- 1 teaspoon vanilla extract
- Pinch of salt
- ¼ cup heavy whipping cream
- Optional: additional red food coloring for filling
- Mini chocolate chips or white chocolate chips, for garnish
- Crushed pistachios, for garnish
- Dutch-process cocoa powder, for dusting
- Powdered sugar, for dusting
- Optional: edible gold leaf or sprinkles
Instructions
- Step 1: In a large mixing bowl, whisk together the flour, cocoa powder, granulated sugar, salt, and baking soda. Cut in the cold butter using a pastry cutter or fork until the mixture resembles coarse crumbs.
- Step 2: Stir in the white vinegar and red gel food coloring. Gradually add ice water, one tablespoon at a time, mixing just until the dough comes together. Avoid overworking the dough.
- Step 3: Form the dough into a ball, wrap it in plastic wrap, and refrigerate for at least 1 hour, up to 24 hours.
- Step 4: On a lightly floured surface, roll the dough to about ⅛-inch thickness. Use a 4-inch round cutter to cut circles. Re-roll scraps as needed.
- Step 5: Slightly dampen cannoli tubes. Wrap each dough circle snugly around a tube, sealing the edge with water or egg wash to prevent gaps.
- Step 6: Heat vegetable oil to 350°F (175°C) in a deep pot. Fry 2–3 wrapped tubes at a time, turning occasionally, for 3–4 minutes until golden and crisp. Drain on paper towels and cool completely before removing from tubes.
- Step 7: In a mixer with paddle attachment, beat softened cream cheese on medium speed for 2 minutes until smooth. Add confectioners’ sugar, vanilla extract, and salt; mix well.
- Step 8: Gradually add heavy cream and beat until fluffy and spreadable, about 3 minutes. Optionally, add red food coloring for a pinkish filling. Transfer filling to a piping bag and chill for at least 1 hour.
- Step 9: Fit the piping bag with a wide star or round tip. Pipe filling into one end of each shell, then fill from the opposite end until about halfway each time. Avoid overfilling to prevent cracking.
- Step 10: Immediately dip both ends of each filled cannoli into mini chocolate chips and crushed pistachios. Dust with powdered sugar and cocoa powder before serving.
Tips & Variations
- Use gel food coloring instead of liquid to avoid changing dough consistency while achieving vibrant color.
- Keep butter and water cold during dough preparation to ensure crisp, flaky shells.
- Avoid overfilling the cannoli shells to prevent breakage and maintain their crispness.
- Fill cannoli just before serving to keep shells from becoming soggy.
- For a nut-free version, omit pistachios and use only chocolate chip garnish.
- Enhance presentation with edible gold leaf or festive sprinkles for special occasions.
Storage
Store unfilled cannoli shells in an airtight container at room temperature for up to one week to maintain crispness. The cream cheese filling should be refrigerated and consumed within 3 days. After filling, serve cannoli within 1–2 hours to preserve shell crunch. If needed, leftovers can be refrigerated uncovered briefly to help crisp before serving again, but best enjoyed fresh.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make the cannoli shells ahead of time?
Yes, you can make and store the shells up to a week in an airtight container. Keep them unfilled to maintain crispness until ready to serve.
What if I don’t have cannoli tubes?
You can fashion the dough circles around clean metal rods or thick chopsticks, wrapping securely to shape. Just be careful when frying and removing to avoid burns or breaking the shells.
Print
Red Velvet Cannoli Recipe
- Total Time: 1 hour 35 minutes (including chilling and resting)
- Yield: 12 cannoli 1x
Description
This red velvet cannoli recipe combines the classic Italian pastry with the beloved flavors of red velvet cake, featuring crisp, deep-fried shells tinged with cocoa and vibrant red color, filled with a luscious cream cheese filling enhanced by vanilla and optionally tinted to match. Garnished with mini chocolate chips, crushed pistachios, and dusted with cocoa and powdered sugar, these cannoli are perfect for special occasions or a decadent treat.
Ingredients
For the Red Velvet Cannoli Shells:
- 2 cups all-purpose flour
- 2 tablespoons unsweetened cocoa powder
- 1 tablespoon granulated sugar
- ¼ teaspoon salt
- ½ teaspoon baking soda
- ½ cup cold unsalted butter, cubed
- 1 teaspoon white vinegar
- 2–3 drops red gel food coloring
- 4–6 tablespoons ice water
- Vegetable oil, for frying
For the Cream Cheese Filling:
- 16 oz full-fat cream cheese, softened
- 1 cup sifted confectioners’ (powdered) sugar
- 1 teaspoon vanilla extract
- Pinch of salt
- ¼ cup heavy whipping cream
- Optional: a few drops red food coloring for color
For Decoration and Garnish:
- Mini chocolate chips or white chocolate chips
- Crushed pistachios
- Dutch-process cocoa powder, for dusting
- Powdered sugar, for dusting
- Optional: edible gold leaf or sprinkles
Instructions
- Prepare the Dough: In a large mixing bowl, whisk together the flour, cocoa powder, granulated sugar, salt, and baking soda. Cut in cold unsalted butter until the mixture resembles coarse crumbs.
- Add Wet Ingredients: Stir in the white vinegar and red gel food coloring. Gradually add ice water, one tablespoon at a time, mixing just until the dough forms. Avoid overworking the dough to keep it tender.
- Rest the Dough: Form dough into a ball, wrap in plastic wrap, and refrigerate for at least 1 hour or up to 24 hours. This rest allows gluten to relax and fats to firm for crisp shells.
- Roll and Cut the Dough: On a floured surface, roll dough to ⅛ inch thickness. Cut into 4-inch circles using a round cutter. Re-roll scraps as needed.
- Shape Around Tubes: Slightly dampen cannoli tubes, place dough circles over tubes, wrap snugly sealing the edges with water or egg wash to prevent gaps.
- Fry the Shells: Heat vegetable oil to 350°F (175°C). Fry wrapped tubes 2–3 at a time for 3–4 minutes, turning occasionally until golden and crisp. Drain on paper towels and cool completely before removing shells from tubes.
- Make the Filling: Beat softened cream cheese until smooth. Add confectioners’ sugar, vanilla, and salt, mixing until smooth. Slowly add heavy cream, beat until fluffy and pipeable (about 3 minutes). Add red food coloring if desired for color enhancement.
- Chill the Filling: Transfer filling to a piping bag, seal, and refrigerate at least 1 hour to firm and make piping easier.
- Fill the Cannoli: Using a star or round tip, pipe filling into one end of cooled shell halfway, then fill from opposite end for even distribution. Avoid overfilling to prevent cracking.
- Garnish and Serve: Dip both ends of filled cannoli into mini chocolate chips and crushed pistachios. Dust with powdered sugar and cocoa powder. Serve within 1–2 hours for best crispness.
Notes
- Use gel food coloring to avoid altering dough moisture and consistency.
- Keep ingredients cold, especially butter and water, for crisp shell texture.
- Do not overfill cannoli shells to prevent breakage.
- Fill cannoli just before serving to maintain crispness as shells absorb moisture.
- Resting the dough improves texture and makes rolling easier.
- Prep Time: 20 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Frying
- Cuisine: Italian-American
Keywords: Red velvet cannoli, cannoli recipe, Italian dessert, cream cheese filling, fried pastry, red velvet dessert

