This homemade cannoli recipe features crisp, golden shells and a creamy ricotta filling flecked with chocolate and citrus. Perfect for celebrations, these bakery-worthy treats are easier to make than you think and deliver authentic Italian flavor in every bite.
Drain ricotta overnight for a thick, non-runny filling. Roll dough very thin for crisp shells. Fill shells just before serving to keep them crunchy. Shells can be made ahead and stored unfilled for up to a week. For gluten-free cannoli, use a 1:1 gluten-free flour blend. Dairy-free ricotta and chocolate chips can be substituted for a vegan version.
Keywords: cannoli, Italian dessert, ricotta filling, crispy shells, homemade cannoli, easy cannoli recipe, holiday dessert, bakery-style cannoli