Desserts
This vegan puffed rice chocolate bar recipe delivers the perfect balance of crispy rice crust and rich, melty fudge—ideal for satisfying chocolate cravings without dairy. The secret lies in layering toasted puffed rice with a velvety chocolate mixture, creating a texture that’s both satisfying and indulgent.
I developed this recipe after searching for a plant-based treat that could rival traditional chocolate bars, and it consistently receives rave reviews for its crispy edges and creamy centers.
The base starts with lightly toasted puffed rice, which forms a sturdy, crunchy foundation that holds up beautifully to the chocolate layer. Using dairy-free chocolate ensures the bars stay firm at room temperature while maintaining that signature fudge-like melt-in-your-mouth quality.
This recipe is perfect for beginners and experienced bakers alike, requiring just a handful of ingredients and minimal effort.
What you’ll end up with is a batch of chocolate bars that are crispy on the outside, soft and fudgy inside, and packed with rich cocoa flavor. Each bite delivers the satisfying crunch of the rice crust followed by the smooth, sweet satisfaction of the chocolate.
These bars are also naturally gluten-free and can be customized with add-ins like sea salt, nuts, or dried fruit.
The best part? They keep well in an airtight container for up to a week, making them a great option for meal prep or gifting. Let’s get started on creating these delicious, crunchy, and completely satisfying treats.
Ingredients for puffed rice chocolate bar
Crispy rice crust meets velvety fudge—just eight ingredients for decadent vegan chocolate bars.
| Ingredient | Amount | Notes |
|---|---|---|
| Puffed Rice Cereal 🍚 | 2 cups | Lightly toasted for extra crunch |
| Dairy-Free Dark Chocolate Chips 🍫 | 1 ½ cups | 70% cocoa minimum for rich flavor |
| Full-Fat Coconut Milk 🥥 | 13 ½ oz | Canned, full-fat for creaminess |
| Coconut Oil 🫒 | ½ cup | Unrefined for best flavor |
| Maple Syrup 🍯 | ½ cup | Grade B for robust flavor |
| Vanilla Extract 🌿 | 1 tbsp | Pure Madagascar bourbon |
| Sea Salt 🧂 | ½ tsp | Fine grain for delicate seasoning |
| Flaky Sea Salt 🧂 | 1 tbsp | For final garnish |
| Unsweetened Cocoa Powder 🍫 | ¼ cup | Dutch-processed for smoothness |
| Almond Butter 🥜 | ¼ cup | Natural, unsweetened |
| Vegan Chocolate Chips 🍫 | ½ cup | For extra richness |
| Coconut Flakes 🥥 | ¼ cup | Toasted for nutty crunch |
The puffed rice cereal is your crunchy foundation—lightly toast in a dry pan until golden for maximum crispiness. Trader Joe's carries the best pre-toasted variety, but regular works too if you crisp it yourself. For the chocolate, Enjoy Life or Pascha chips are my go-tos—they melt beautifully and stay firm at room temperature. The full-fat coconut milk (that canned stuff) is non-negotiable here—it's what gives those bars that luscious, fudgy texture. Store-brand works fine, but Thai Kitchen has the richest flavor if you're willing to splurge.
No maple syrup? Agave nectar is a 1:1 swap, but it lacks that caramel depth. Almond butter can be swapped for tahini if you prefer, though it'll be slightly nuttier. Running low on flaky sea salt? Diamond Crystal kosher salt flakes work perfectly. Want extra richness? Add 1 extra tablespoon of coconut oil to the chocolate mixture. The cocoa powder should be Dutch-processed for smoothness—Hershey's Special Dark is my pantry staple. Pro tip: Toast the coconut flakes in the same pan as the rice for a double crunch boost.
These bars set beautifully at room temperature—no baking required. Store in an airtight container with parchment between layers for up to 1 week. For longer storage, freeze for 3 months—just let them sit at room temp for 10 minutes before serving. The chocolate layer softens slightly when warm, so keep them cool if you're in a hot climate. Portion into mini muffin tins for perfect single-serving bars—great for gifting or meal prep.
Why You'll Love This Recipe
- No-Fuss Assembly: I swear, this comes together faster than my morning coffee. Just melt the coconut oil and chocolate chips, stir in the maple syrup and coconut milk, then fold in the puffed rice—no fancy techniques, no waiting for dough to rise. Honestly, I’ve made these while scrolling through my phone.
- Crunchy-Creamy Magic: That first bite? Pure contrast—crisp puffed rice gives way to a rich, velvety chocolate layer. The coconut milk adds a subtle richness without being heavy, and the dark chocolate chips melt just enough to coat every piece. (Yes, even on a Tuesday night.)
- Snack Attack Anywhere: These bars keep beautifully in the fridge for a week, making them my go-to for lunchboxes, after-school treats, or last-minute picnic snacks. I’ll be real: my kids think they’re store-bought, and I’m not correcting them.
- Budget Sweetness: Using pantry staples like puffed rice and coconut milk keeps costs low, while the dark chocolate chips add that indulgent touch. Plus, one batch stretches across breakfasts, dessert cravings, or even a quick energy boost—no waste, all flavor.
Step-by-step instructions for puffed rice chocolate bars
Here's how to create a decadent fusion of crispy rice crust and velvety chocolate fudge.
Toast the Puffed Rice for Maximum Crunch
Preheat your oven to 350°F. Spread the 2 cups puffed rice cereal evenly on a rimmed baking sheet, giving it plenty of room to toast without overlapping. The key here is to toast it just until it's fragrant and slightly darker around the edges—about 8-10 minutes. You want that nutty aroma to develop, but be careful not to burn it. Stir halfway through for even toasting. Remove from the oven and let it cool completely before proceeding. This step is crucial for building that satisfying crunch in your bars.
While the rice cools, you'll notice it will puff up even more as it releases steam. Let it sit for 5 minutes before handling. This pre-toasting creates the perfect textural foundation for your chocolate bars. The rice should be warm to the touch but not hot—just right for pressing into your pan.
Create the Decadent Chocolate Fudge Layer
In a medium saucepan, combine the 13.5 oz full-fat coconut milk, 0.5 cup coconut oil, 0.5 cup maple syrup, 1 tbsp vanilla extract, and 0.5 tsp sea salt. Place over medium heat and bring to a gentle simmer, stirring occasionally to melt everything together. Once fully melted, reduce heat to low and whisk in the 0.25 cup unsweetened cocoa powder and 0.25 cup almond butter until completely smooth. This mixture should be silky and glossy, with no visible lumps.
Remove from heat and stir in the 1.5 cups dairy-free dark chocolate chips and 0.5 cup vegan chocolate chips. Let it sit for 2 minutes to allow the chocolate to melt into the mixture. The result should be a thick, pourable fudge that coats the back of a spoon. If it's too thick, add 1-2 teaspoons of hot water to reach the perfect consistency for spreading.
Assemble the Bars with Perfect Layering
Lightly grease an 8x8-inch baking dish with coconut oil or line it with parchment paper for easy removal. Press the cooled toasted puffed rice cereal evenly into the bottom of the pan, using the back of a spoon to create an even, compact layer. This forms your crunchy base that will contrast beautifully with the fudge layer.
Pour the chocolate fudge mixture over the rice layer and spread it evenly with a spatula. Tap the pan gently on the counter a few times to release any air bubbles. The fudge should be about ¼-inch thick over the rice. Sprinkle the 0.25 cup toasted coconut flakes evenly over the top for added texture and nutty flavor. This layering technique ensures each bite delivers that perfect contrast of crunch and creaminess.
Chill and Set for Clean Slices
Refrigerate the assembled bars for at least 4 hours, or until completely firm. This chilling time is essential for the chocolate to set properly and for the layers to hold together when cutting. I like to place them in the fridge overnight for maximum firmness—this makes slicing clean, professional-looking pieces a breeze.
Once set, remove from the fridge and let sit at room temperature for 10 minutes before cutting. Use a sharp knife to cut into 16 equal squares (4 rows x 4 columns). For cleaner cuts, dip the knife in hot water, wipe it dry, and press straight down through the bars. Sprinkle each piece with a pinch of flaky sea salt right before serving to enhance the flavors and add a sophisticated finishing touch.
Pro Tips For Making Puffed Rice Chocolate Bar
- MELT CHOCOLATE SLOW: I learned this the hard way—dumping chocolate chips straight into hot coconut milk turns them greasy. Instead, melt the dairy-free chocolate in a heatproof bowl over a pot of simmering water (double boiler), stirring every 30 seconds until smooth. The gentle heat keeps the texture silky, not seized or oily.
- TOAST THE RICE: Skipping this step means bland, soggy bars. Dry-toast the puffed rice in a single layer over medium heat for 3–4 minutes, stirring constantly, until it smells nutty and turns just a shade darker. This caramelizes the starches and prevents the bars from turning to mush when the coconut mixture gets poured over.
- CHILL THE MIX: Pouring the warm filling into a cold pan? Big mistake. Let the coconut-chocolate mixture cool for 10 minutes before pressing it into the rice—otherwise, the chocolate will melt unevenly and the bars won’t set properly. (Yes, even if you’re impatient like me.)
- PRESS WITH WEIGHT: The cheap fix—just patting the mixture down—leads to crumbly, uneven bars. Use a heavy object (like a cast-iron skillet or a stack of books) for 15–20 minutes to compact the layers evenly. This guarantees clean slices and a professional texture.
Best sauces and condiments for this puffed rice chocolate bar
Coconut Caramel Drizzle
Elevate your bars with a coconut caramel drizzle made from ½ cup coconut sugar, ¼ cup coconut cream, and 1 tbsp coconut oil. Simmer over low heat for 5 minutes until golden, then brush over the chilled bars.
The caramel adds a subtle sweetness that complements the chocolate’s richness. I use Trader Joe’s coconut sugar for its fine texture and caramel-like flavor. 🌟
Peanut Butter Swirl
For a nutty twist, stir ½ cup creamy peanut butter into the chocolate mixture before pouring it over the rice base. Use a knife to swirl it gently for a marbled effect. Jif Natural peanut butter works best—it’s smooth and doesn’t separate.
This adds protein and a satisfying peanutty crunch that pairs perfectly with the chocolate. 🥜
Spiced Orange Glaze
Infuse the chocolate layer with 1 tbsp orange zest and ½ tsp cinnamon for a bright, citrusy finish. After chilling, drizzle with a glaze made from ¼ cup powdered sugar, 1 tbsp orange juice, and 1 tsp coconut milk.
This glaze adds a tangy contrast that cuts through the richness. Use freshly squeezed orange juice for the best flavor. 🍊
Crushed Cookie Crust
Replace the puffed rice base with a layer of crushed vegan cookies (like Enjoy Life chocolate chip) mixed with 1 tbsp coconut oil. Press this mixture into the pan before adding the chocolate layer.
The cookie crumbles add a buttery, cookie-like texture that’s irresistible. This works especially well with oatmeal raisin cookies for a chewy contrast. 🍪
Sea Salted Caramel Topping
After pouring the chocolate layer, sprinkle 2 tbsp sea salted caramel sauce (like Trader Joe’s brand) over the top and swirl it in with a knife. The salt enhances the sweetness and adds a gourmet touch.
For extra indulgence, top with vegan caramel bits before chilling. This topping is a game-changer for those who love sweet-salty combinations. 🧂
Chili-Lime Zest
Add a surprising kick by mixing ½ tsp chili powder and 1 tsp lime zest into the chocolate mixture. The heat and citrus brighten the flavors, making each bite exciting.
Pair with a drizzle of lime glaze (powdered sugar + lime juice) for a refreshing finish. This works surprisingly well with dark chocolate for a bold, spicy-sweet contrast. 🌶️
Nutrition facts
Frequently asked questions
Can I make these bars without coconut milk?
Yes! Replace the coconut milk with 1 cup full-fat cashew cream (blend soaked cashews with water) or 1 cup heavy coconut cream from a can. For a dairy-free alternative, use 1 cup oat milk reduced by half (simmer until thickened). The texture will be slightly less rich, but still delicious. The key is maintaining the same creamy consistency for the chocolate layer.
Why are my bars too soft or sticky?
This usually happens if the chocolate layer didn't chill long enough or if the coconut oil melted during warm weather. Let them set in the fridge for 6+ hours (overnight is best) and store them in an airtight container with parchment between layers. For extra firmness, add 1 extra tablespoon of coconut oil to the chocolate mixture—it helps stabilize the texture.
How do I make these bars nut-free?
Skip the almond butter and replace it with ½ cup tahini or ½ cup sunflower seed butter for a seed-based option. Both work beautifully and keep the bars nut-free while maintaining richness. The sunflower seed butter adds a slightly earthier flavor that pairs well with the chocolate. Always check labels to ensure no cross-contamination with nuts.
Can I use regular chocolate chips instead of dairy-free?
Only if you're not making them vegan! Regular chocolate chips will work, but the bars won't be plant-based. For the best results, stick with dairy-free chocolate chips (70% cocoa or higher) to maintain that signature fudge-like texture. The dairy-free version also stays firmer at room temperature, making slicing much easier. If you're unsure, check the label for milk ingredients.
What’s the best way to store these bars for gifting?
Wrap each bar individually in parchment paper or vegan cellophane, then place them in a rigid gift box with a layer of parchment between each row. Store in a cool, dry place (not the fridge) for up to 5 days before gifting. For longer storage, freeze the wrapped bars for up to 3 months—they’ll thaw at room temperature in about 30 minutes.
