Easy Chocolate Wafer Rolls are a delightful homemade treat that combines crispy, chocolatey shells with a creamy filling, making them a perfect snack for kids and adults alike. This simple recipe brings together pantry staples to create a fun, crunchy dessert that’s both nostalgic and irresistibly tasty.
Why You’ll Love This Easy Chocolate Wafer Rolls

These wafer rolls are everything you want in a quick homemade dessert. They are light, crisp, and filled with a smooth, creamy center that melts in your mouth. The recipe is incredibly beginner-friendly, requiring no fancy equipment or complicated steps.
You’ll love how fast they come together, making them perfect for last-minute treats or weekend baking with kids. Plus, they are eggless and easily adaptable, so you can tweak the ingredients based on what you have at home. The combination of chocolate flavor and crunchy texture makes them a guaranteed crowd-pleaser.
Ingredients for Easy Chocolate Wafer Rolls
For the Wafer Rolls
- ½ cup all-purpose flour
- ¼ cup whole wheat flour
- ½ teaspoon baking powder
- 3 tablespoons cocoa powder
- ½ cup icing sugar
- 3 tablespoons vegetable oil
- 1 cup milk
For the Filling
- Peanut butter (or preferred filling)
Ingredient Notes
You can easily customize this recipe to suit your preferences. If you don’t have whole wheat flour, you can use only all-purpose flour for a lighter texture. For a slightly healthier twist, keep the mix of both flours.
Cocoa powder gives the rolls their rich chocolate flavor, so try to use good-quality unsweetened cocoa. If you prefer a sweeter taste, you can slightly increase the icing sugar.
For the filling, peanut butter adds a nutty richness, but you can substitute it with chocolate spread, whipped cream, cream cheese, or even a dairy-free alternative. If you’re avoiding dairy, simply swap regular milk with almond, oat, or soy milk.
Step-by-Step Instructions
Step 1 – Prepare the Batter
In a mixing bowl, combine all-purpose flour, whole wheat flour, baking powder, cocoa powder, and icing sugar. Mix well to ensure there are no lumps.
Add vegetable oil and milk gradually, whisking continuously to form a smooth, lump-free batter. The consistency should be slightly runny so it spreads easily on the pan.
Step 2 – Cook the Wafers
Heat a non-stick pan on low heat. Lightly grease it if needed. Pour a small amount of batter onto the pan and spread it thinly into a circle using the back of a spoon.
Cook on low heat until the edges start to lift and the surface looks set. Flip and cook the other side briefly. The wafer should remain flexible but cooked through.
Step 3 – Roll the Wafers
Remove the wafer from the pan and immediately roll it around a straw, skewer, or thin stick. This step must be done quickly while the wafer is still warm and pliable.
Hold it in shape for a few seconds, then gently slide it off and let it cool completely. It will firm up and become crisp as it cools.
Step 4 – Repeat the Process
Continue the same process with the remaining batter, ensuring each wafer is rolled while warm. Stack the cooled rolls on a plate.
Step 5 – Optional Baking for Extra Crispiness
If you want extra crunchy wafer rolls, place them on a baking tray and bake in a preheated oven at 160°C (320°F) for 5–7 minutes.
Step 6 – Fill the Rolls
Once the rolls are completely cooled, use a piping bag or spoon to fill them with peanut butter or your chosen filling. Fill from both ends for even distribution.
Pro Tips for Success
- Always cook on low heat to prevent burning and ensure even cooking
- Spread the batter as thin as possible for a crispy texture
- Roll the wafers immediately while they are still warm
- Use a straw or skewer for uniform, neat rolls
- Do not overcook, as overly crisp wafers may crack while rolling
- Let the rolls cool completely before adding the filling
Flavor Variations
You can get creative with these wafer rolls and try different flavors:
- Add a few drops of vanilla extract to the batter for a warm aroma
- Use chocolate hazelnut spread for a richer filling
- Mix crushed nuts into the filling for extra crunch
- Add a pinch of cinnamon for a subtle spice twist
- Dip the ends in melted chocolate for a decorative finish
Serving Suggestions

Serve these chocolate wafer rolls as an afternoon snack, a lunchbox treat, or a light dessert after meals. They pair wonderfully with a glass of milk, hot chocolate, or even a cup of tea or coffee.
For special occasions, arrange them on a platter and drizzle with melted chocolate or dust with powdered sugar for an elegant presentation.
Storage and Freezing Instructions
Store the wafer rolls in an airtight container at room temperature for up to 5 days. Keep them in a cool, dry place to maintain their crispiness.
If filled, it’s best to consume them within 2–3 days for the freshest taste. You can also store unfilled rolls longer and fill them just before serving.
Freezing is not recommended once filled, as the texture may change. However, unfilled wafer shells can be stored in a freezer-safe container and reheated briefly in the oven to restore crispiness.
Nutrition Facts (Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 120 kcal |
| Protein | 2 g |
| Carbs | 16 g |
| Fat | 5 g |
| Fiber | 1 g |
| Sodium | 60 mg |
FAQ About Easy Chocolate Wafer Rolls
How do I prevent the wafers from breaking while rolling?
The key is to roll them immediately after removing them from the pan. If they cool down even slightly, they become brittle and may crack. Working quickly and keeping the heat low helps maintain flexibility.
Can I make these wafer rolls without an oven?
Yes, absolutely. The wafers become crisp as they cool, even without baking. The optional oven step simply adds extra crunch, but it is not necessary.
What other fillings can I use besides peanut butter?
You can use chocolate spread, whipped cream, cream cheese frosting, or even fruit-based fillings. Choose a filling that is smooth and easy to pipe for best results.
Are these wafer rolls suitable for kids?
Yes, they are perfect for kids. The recipe is eggless, easy to make, and uses simple ingredients. Kids also enjoy helping with rolling and filling, making it a fun activity.
Can I make the batter ahead of time?
It’s best to use the batter immediately after preparing it. If stored, it may thicken, so you’ll need to adjust the consistency with a little milk before using.

Easy Chocolate Wafer Rolls
Equipment
- mixing bowl
- whisk
- non-stick pan
- spoon or spatula
- straw or skewer
- baking tray (optional)
Ingredients
- 1/2 cup all-purpose flour
- 1/4 cup whole wheat flour
- 1/2 tsp baking powder
- 3 tbsp cocoa powder
- 1/2 cup icing sugar
- 3 tbsp vegetable oil
- 1 cup milk
- peanut butter (or preferred filling)
Instructions
- In a mixing bowl, combine all-purpose flour, whole wheat flour, baking powder, cocoa powder, and icing sugar. Mix well to remove any lumps. Gradually add vegetable oil and milk, whisking to form a smooth, slightly runny batter.
- Heat a non-stick pan on low heat and lightly grease if needed. Pour a small amount of batter and spread it thinly into a circle. Cook until edges lift, then flip and cook briefly.
- Remove the wafer and immediately roll it around a straw or skewer while still warm. Hold briefly, then slide off and let cool completely.
- Repeat the process with the remaining batter, ensuring each wafer is rolled while warm. Let all rolls cool and crisp.
- For extra crispiness, place the rolled wafers on a baking tray and bake in a preheated oven at 160°C (320°F) for 5–7 minutes.
- Once cooled, fill the wafer rolls with peanut butter or your preferred filling using a spoon or piping bag. Fill from both ends for even distribution.
Notes
Nutrition
Final Thoughts
Easy Chocolate Wafer Rolls are a fun, quick, and delicious treat that brings joy to any occasion. With their crispy texture and creamy filling, they strike the perfect balance between simple and indulgent. Whether you’re making them for kids, guests, or just yourself, this recipe is sure to become a favorite in your kitchen.