If you’ve ever dreamed of a treat that’s irresistibly crunchy, luxuriously caramel-rich, and totally plant-based, then you’re going to fall head over heels for this Vegan Toffee Crisp Bars Recipe. These bars combine a buttery vegan caramel layer, crispy rice cereal, and smooth vegan chocolate into one addictive snack that feels like an indulgence but is totally vegan and surprisingly simple to make. Whether you’re treating yourself or sharing with friends, these bars are a perfect way to enjoy a classic dessert vibe with 100 percent compassionate ingredients.

Ingredients You’ll Need
The magic behind this recipe lies in how each straightforward ingredient contributes to the final texture and flavor, making these bars crispy, creamy, and perfectly sweet. Nothing fancy, just well-chosen pantry staples that come together beautifully.
- 480 g vegan condensed milk: This is your caramel base, bringing creamy sweetness and the signature toffee flavor.
- 50 g full-fat canned coconut milk or coconut cream: Adds extra richness and smoothness, helping to bind the caramel perfectly.
- ¼ teaspoon vanilla powder (or vanilla bean paste): Infuses warmth and depth, elevating the caramel with a subtle floral note.
- 1 teaspoon sea salt: Balances sweetness and intensifies the toffee taste—salted caramel fans will love this touch.
- 80 g vegan-friendly rice cereal: The crunch factor! Look for one without added flavors for the best crisp texture.
- 250 g vegan chocolate: The final layer that melts into a glossy, decadent coating, perfect for dipping or drizzling.
How to Make Vegan Toffee Crisp Bars Recipe
Step 1: Prepare Your Equipment
Start by lining a loaf pan with parchment paper, creating a little sling for easy removal later. Gather a large saucepan, mixing bowls, a rubber spatula, a spoon, and a candy thermometer. Having everything ready makes the process smooth and enjoyable.
Step 2: Make the Caramel
Pour the vegan condensed milk into your saucepan and gently bring it to a simmer over medium heat. Stir constantly with your spatula to prevent any burning at the bottom—a little patience here results in that perfect toffee flavor. Keep your candy thermometer handy and watch for your caramel to reach 120°C (248°F), which locks in the right thickness and texture. Once it hits the mark, take it off the heat.
Step 3: Set Aside Some Caramel
Carefully scoop 100g of the hot caramel into a heatproof bowl and set it aside. This reserved caramel will become a sticky, luscious toffee layer that adds that satisfying pull when you bite into your bars.
Step 4: Stir in Coconut Milk, Vanilla, and Salt
Add the coconut milk, vanilla powder, and sea salt into the remaining caramel in the pan. Stir it all together until the mixture is silky smooth and beautifully fragrant—this blend brings out all the classic caramel character but stays completely vegan.
Step 5: Mix in the Rice Cereal
Transfer your caramel mixture into a large mixing bowl, then fold in the crispy rice cereal. Use a spatula to combine everything evenly, ensuring each cereal piece is coated in that glossy caramel. This is where the bars get their signature crunch mixed with chewiness.
Step 6: Press and Layer
Firmly press the cereal-caramel mixture into the bottom of your lined loaf pan, compacting it well for sturdy bars. Pour the reserved 100g of caramel sauce over the top, spreading it carefully with a spoon. It will be sticky and gooey—this is just right! Pop the whole pan into the freezer for 2 hours to set solid.
Step 7: Melt the Chocolate
While the base chills, melt your vegan chocolate in a double boiler. If the chocolate feels too thick, stir in a teaspoon or two of coconut oil to make it silky and easier to coat the bars.
Step 8: Dip and Chill
Remove the set bars from the pan by lifting the parchment sling. Cut them into individual portions and dip each bar fully into the melted chocolate, letting excess drip away. Place the chocolate-covered bars on a parchment-lined tray and refrigerate for 10-15 minutes until the chocolate hardens into a glossy shell.
Step 9: Store for Later
Keep your delicious bars in an airtight container in the fridge for up to a week or freeze for longer storage. Defrosting in the fridge before serving brings back their chewy, crispy delight beautifully.
How to Serve Vegan Toffee Crisp Bars Recipe

Garnishes
For a beautiful finishing touch, sprinkle a pinch of flaky sea salt or dust with cocoa powder just before serving. You can also drizzle some vegan caramel sauce on top to amplify that irresistible toffee vibe. Fresh berries or edible flower petals are lovely for an elegant presentation.
Side Dishes
The Vegan Toffee Crisp Bars Recipe pairs wonderfully with a scoop of creamy coconut ice cream or a dollop of whipped coconut cream for a delightful contrast of temperatures and textures. A hot cup of coffee or chai also perfectly complements the caramel notes while balancing the sweetness.
Creative Ways to Present
Try cutting the bars into bite-sized squares for parties or layering them in a dessert trifle with vegan custard and fruit for a show-stopping treat. Wrapping individual bars in parchment tied with twine makes for sweet, thoughtful gifts or picnic snacks.
Make Ahead and Storage
Storing Leftovers
Store any leftover Vegan Toffee Crisp Bars in an airtight container inside the refrigerator to keep the chocolate firm and the caramel chewy. They’ll stay fresh for up to a week, making them a convenient, ready-made snack for whenever the sweet tooth strikes.
Freezing
These bars freeze beautifully. Place them in a freezer-safe container with parchment layers in between bars to avoid sticking. Frozen, they keep their flavor and texture for up to 3 months. Simply thaw in the fridge for a couple of hours before enjoying.
Reheating
There’s no need to reheat these bars, but if you want a softer texture, leave them at room temperature for 20 minutes or warm gently in the microwave for 10 seconds. Just be careful not to melt the chocolate coating completely.
FAQs
Can I use regular condensed milk instead of vegan condensed milk?
For the authentic vegan version of this toffee crisp bars recipe, it’s best to stick with vegan condensed milk to keep the dish fully plant-based. Regular condensed milk will change the flavor and isn’t suitable for anyone avoiding dairy.
What kind of rice cereal works best?
Choose a plain, vegan-friendly puffed rice cereal without added flavors or sugar to maintain the perfect crispiness and keep the bars balanced in sweetness.
Is there a substitute for coconut milk in this recipe?
Full-fat coconut milk or cream is important here for richness and smooth texture. If you cannot use coconut, a creamy plant milk like oat or cashew mixed with a tablespoon of coconut oil can work, but expect slight textural differences.
Can I make these bars nut-free?
Absolutely. This recipe is naturally nut-free, but always check your chocolate and rice cereal ingredients to ensure no cross-contamination if allergies are a concern.
How do I know when the caramel is done?
The candy thermometer is your best guide—when the caramel reaches 120°C (248°F), it’s at the perfect temperature for chewy, firm toffee. If you don’t have a thermometer, watch for it to thicken slightly and pull away from the sides of the pan as you stir.
Final Thoughts
Making this Vegan Toffee Crisp Bars Recipe is like creating a little piece of magic in your kitchen. With every bite, you get a perfect blend of chewy caramel, light crunch, and rich chocolate that’s both nostalgic and fresh. Don’t hesitate to give these a whirl—they’re sure to become a favorite treat you return to again and again, whether for sharing or simply indulging yourself. Happy baking!
Print
Vegan Toffee Crisp Bars Recipe
- Prep Time: 20 minutes
- Cook Time: 25 minutes
- Total Time: 2 hours 45 minutes
- Yield: 7 servings
- Category: Dessert
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan
Description
These Vegan Toffee Crisp Bars combine rich, homemade vegan caramel with crunchy rice cereal, all coated in smooth vegan chocolate for a delicious, plant-based treat that is perfect for satisfying sweet cravings while keeping it dairy-free and vegan-friendly.
Ingredients
Caramel Layer
- 480 g vegan condensed milk
- 50 g full-fat canned coconut milk or coconut cream
- 1 teaspoon sea salt
- ¼ teaspoon vanilla powder or vanilla bean paste
Base
- 80 g vegan-friendly rice cereal
Chocolate Coating
- 250 g vegan chocolate
- Optional: 2 teaspoons coconut oil (to thin chocolate if needed)
Instructions
- Prepare Equipment: Gather a large saucepan, large mixing bowl, small bowl, rubber spatula, loaf pan, parchment paper, spoon, and candy thermometer. Line the loaf pan with a parchment paper sling to easily remove the bars later.
- Make the Caramel: Pour the vegan condensed milk into the saucepan and gently bring to a simmer over medium heat. Stir constantly with the rubber spatula to prevent sticking or burning. Use the candy thermometer to monitor the temperature; once it reaches 120°C (248°F), remove from heat. Separate 100g of this caramel into a heat-resistant small bowl for the toffee layer.
- Add Flavor to Caramel: Stir the coconut milk, sea salt, and vanilla powder or paste into the remaining hot caramel until smooth and well combined.
- Mix with Cereal: In the large mixing bowl, combine the vegan rice cereal with the caramel-coconut milk mixture and stir thoroughly until the cereal is evenly coated.
- Form Base and Toffee Layer: Transfer the cereal mixture into the lined loaf pan, pressing down firmly with a spatula or the back of a spoon to compact it evenly. Pour the reserved caramel sauce over the top, spreading it carefully as it will be sticky. Freeze the layered base for 2 hours until fully set.
- Melt Chocolate: Using a double boiler, gently melt the vegan chocolate. If the chocolate is too thick, stir in a couple of teaspoons of coconut oil to achieve a smooth, dip-friendly consistency.
- Coat Bars in Chocolate: Once the base is set, cut it into bars. Dip each bar fully into the melted chocolate to coat. Place the chocolate-covered bars on a baking sheet lined with parchment paper and refrigerate for 10-15 minutes to let the chocolate harden.
- Storage: Store the finished Vegan Toffee Crisp Bars in an airtight container in the refrigerator for up to one week. For longer storage, keep them frozen for up to 3 months and defrost for about an hour before serving.
Notes
- Use full-fat canned coconut milk or cream to ensure a creamy caramel texture.
- Choose vegan-friendly rice cereal without added dairy ingredients.
- Ensure the vegan chocolate used is suitable according to your dietary preferences.
- Chocolate can be thinned with coconut oil for easier coating.
- Freezing the bars before chocolate coating helps them hold their shape and makes dipping easier.

