Description
These vegan cannoli are a plant-based twist on the classic Italian dessert, featuring a crispy, golden shell filled with a sweet, creamy dairy-free ricotta made from cashews and tofu.
Ingredients
- 2 cups all-purpose flour
- 2 tbsp granulated sugar
- 1/4 tsp salt
- 2 tbsp coconut oil (solid)
- 1/2 cup white wine (or sub apple cider vinegar and water mix)
- 1/2 tsp ground cinnamon (optional)
- 1 tbsp aquafaba (for sealing)
- Oil for frying
- 1 cup raw cashews (soaked)
- 1/2 cup firm tofu
- 1/2 cup powdered sugar
- 1 tbsp lemon juice
- 1/2 tsp vanilla extract
- 1/4 tsp salt
- 2–4 tbsp plant-based milk (as needed for texture)
- Vegan chocolate chips or chopped dark chocolate (optional, for filling or garnish)
- Powdered sugar (for dusting)
Instructions
- In a mixing bowl, whisk together flour, sugar, salt, and cinnamon (if using).
- Cut in solid coconut oil until mixture resembles coarse crumbs.
- Add white wine gradually and knead until a smooth dough forms. Wrap and rest for 30 minutes.
- While dough rests, blend soaked cashews, tofu, powdered sugar, lemon juice, vanilla, salt, and plant milk until smooth and creamy. Chill the filling.
- Roll out dough thinly and cut into circles or ovals large enough to wrap around cannoli molds.
- Wrap dough around cannoli tubes, sealing edges with aquafaba.
- Heat oil to 350°F (175°C) and fry shells in batches until golden brown. Drain on paper towels and let cool.
- Once cooled, carefully remove shells from molds.
- Fill shells with chilled vegan ricotta using a piping bag. Optionally, add chocolate chips to the ends.
- Dust with powdered sugar and serve immediately.
Notes
- Filling can be prepared a day in advance and stored in the refrigerator.
- Ensure oil is at proper temperature to avoid greasy or undercooked shells.
- Shells can be stored in an airtight container for a few days before filling.
- Use gluten-free flour to make the recipe gluten-free.
- Prep Time: 45 minutes
- Cook Time: 15 minutes
- Category: Dessert
- Method: Frying
- Cuisine: Italian
Nutrition
- Serving Size: 1 cannoli
- Calories: 220
- Sugar: 9g
- Sodium: 80mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 24g
- Fiber: 1g
- Protein: 4g
- Cholesterol: 0mg