Description
This unexpected Asian-inspired dessert transforms artichoke hearts into a moist, tropical roll cake that’s both unique and surprisingly delicious. Even vegetable skeptics become converts!
Prep Time: 20 minutes | Bake Time: 25 minutes | Cool Time: 30 minutes | Total Time: 1 hour 15 minutes | Servings: 8-10

Ingredients
- 2 cups canned artichoke hearts, chopped (rinse and drain well)
- 1 cup all-purpose flour (sift for extra lightness)
- 1 cup sugar (regular granulated works perfectly)
- 4 eggs (room temperature whip better)
- 1/2 cup vegetable oil (neutral flavor is key)
- 1 tsp baking powder (check expiration date)
- 1/2 tsp salt (balances the sweetness)
- 1/2 cup shredded coconut (unsweetened preferred)
- 1/4 cup chopped pistachios (adds color and crunch)
- 1/4 cup sweetened condensed milk (the thick, rich stuff)
- 1/4 cup coconut milk (full-fat for richness)
- 1 tsp vanilla extract (real vanilla makes a difference)
Instructions
- Preheat oven to 350°F (175°C) and grease a standard baking sheet with low sides. Line with parchment for foolproof release.
- In a bowl, whisk together flour, baking powder, and salt. Set aside for smooth mixing later.
- In large bowl, beat eggs and sugar with electric mixer for 5 minutes until light, fluffy, and pale yellow. This creates the cake’s tender texture.
- Slowly add oil, sweetened condensed milk, coconut milk, and vanilla to egg mixture. Add gradually to keep air bubbles intact.
- Gently fold in dry ingredients using spatula, not mixer. Keep as much air in the batter as possible.
- Stir in well-drained artichoke hearts, coconut, and pistachios just until combined. Don’t overmix.
- Pour batter onto prepared sheet and spread evenly to about 1/2 inch thickness.
- Bake 20-25 minutes until toothpick comes out clean and top springs back when touched.
- While still warm (not hot), gently roll cake in clean kitchen towel to teach it to roll without cracking.
- Cool completely in rolled position, then unroll, add desired filling, and roll back up.
- Slice with sharp knife and serve this conversation-starter dessert!
Nutrition Information (Per Serving):
- Calories: 285
- Carbohydrates: 42g
- Protein: 6g
- Fat: 11g
- Fiber: 3g
- Sodium: 320mg
- Vitamin K: 8% DV (from artichokes)
- Healthy Fats: From coconut and pistachios
Artichokes provide fiber and antioxidants, while coconut offers healthy medium-chain fatty acids and pistachios add protein and vitamin E.
Notes:
- Rinse canned artichokes really well—they’re packed in salty brine
- Beat eggs and sugar until truly fluffy—this is key to rollable texture
- Roll while warm but not hot—timing is everything for crack-free rolling
- Every oven runs differently, so check doneness by touch and toothpick
Storage Tips:
- Store covered at room temperature for 2 days or refrigerated for up to 5 days
- Wrap individual slices for easy serving
- Don’t freeze—the texture changes and becomes dense
- Slice with clean, sharp knife for neat presentation
Serving Suggestions:
- Elegant: Dust with powdered sugar and garnish with extra pistachios
- Tropical: Serve with coconut whipped cream and fresh tropical fruit
- Tea Time: Perfect with jasmine tea or coffee for afternoon treats
- Dinner Party: Present whole roll on platter for dramatic slicing
Mix It Up (Recipe Variations):
- Matcha Version: Add 1 tbsp matcha powder to flour for green tea flavor
- Cream Cheese Filled: Spread sweetened cream cheese before final rolling
- Chocolate Drizzled: Top with melted white chocolate for special occasions
- Individual Rolls: Divide between smaller pans for personal-sized portions
What Makes This Recipe Special:
This innovative technique treats artichoke hearts like traditional Asian dessert vegetables (taro, red bean), creating subtle sweetness and unique texture. The rolling method produces an elegant presentation that showcases unexpected ingredients in a sophisticated, conversation-starting dessert.
