“Snickers” Cinnamon Rolls (Gluten-Free, Grain-Free, Vegan)

Decadent gluten-free, grain-free, vegan rolls that taste like a Snickers bar—cassava-based dough, chocolate-peanut filling, and a peanut-butter caramel glaze.

This recipe began as a playful experiment to recreate the nostalgic Snickers bar in roll form, and it quickly became one of my most requested morning treats. I discovered this combination on a rainy weekend when pantry staples met a stubborn sweet tooth. The result: soft, slightly chewy rolls with a rich chocolate-peanut filling and a glossy peanut-butter caramel icing that sets them apart from any ordinary sweet roll. Every bite delivers the familiar trio of chocolate, caramel-like sweetness, and crunchy peanuts, but with a healthier twist—no grains, no dairy, and naturally sweetened components.
I first made these for a Sunday brunch and remember my neighbor knocking on the door before the timer even dinged—drawn in by the smell of toasted peanuts, warm chocolate, and maple-sweetened glaze. The texture surprises people: cassava flour and psyllium give a tender, elastic dough that rolls and bakes up with satisfying spirals. The peanut bits add the crunchy counterpoint, and the icing — a silky mix of peanut butter, maple syrup, and powdered sugar — finishes them like a caramel ribbon. These are perfect for celebrations, weekend baking marathons, or when you want a crowd-pleasing treat with clear dietary intent.
Why You'll Love This Recipe
- Grain-free and gluten-free yet tender: using cassava flour and psyllium husk yields a soft, rollable dough that mimics traditional texture without wheat.
- Vegan-friendly indulgence: dairy-free ingredients like coconut butter and flax milk create rich, creamy components that everyone can enjoy.
- Pantry-friendly ingredients: most elements are staple items—cassava flour, date sugar, cocoa, peanut butter—so it’s easy to assemble on short notice.
- Make-ahead options: dough can rest while you prepare the filling, and the icing stores separately for glazing just before serving.
- Crowd-pleaser with a twist: delivers the familiar Snickers profile—chocolate, peanuts, caramel-like icing—without processed sugar or dairy.
- Quick enough for weekend brunch: from start to finish in about 1 hour 20 minutes, with most time spent rising and baking.
When I first served these to my family, my partner declared they were “more Snickers than a candy shop”, and a skeptical friend admitted they’d never guess these were gluten-free. Over time I’ve refined the filling and icing to balance sweetness and texture—keeping the date sugar for depth and using melted coconut butter to bind the filling into a spreadable, chocolate-peanut paste.
Ingredients
- Dough: 3 cups cassava flour — choose a finely sifted brand for a smooth dough; it gives elasticity and a neutral flavor that lets the filling shine.
- Psyllium husk powder: 3 teaspoons — acts as a binder similar to gluten; use powdered psyllium for best texture and hydration.
- Sweetener & leavening: 2 tablespoons date sugar, 1 teaspoon baking powder, 1 teaspoon baking soda — provide lift and gentle sweetness that caramelizes slightly while baking.
- Yeast & liquids: 1 pack instant yeast (about 2 teaspoons), 1 cup warm water, 2 cups flax milk — yeast gives a touch of fermentation flavor and helps the rolls puff; warm water should be comfortably warm to the touch.
- Fats: 4 tablespoons coconut butter — melt before adding; it brings richness and helps the dough roll without cracking.
- Filling: 1 cup date sugar, 1 cup chocolate chips melted with 1/4 cup coconut butter, 2 tablespoons coconut butter, 2 tablespoons cacao powder, 1/2 cup chopped peanuts, pinch of salt — this creates a chocolate-peanut paste that spreads easily and tastes like Snickers center.
- Icing: 2 1/2 cups organic powdered sugar, 1 cup natural peanut butter, 1 teaspoon pure vanilla extract, 1/2 cup unsweetened flax milk, 2 tablespoons maple syrup — a caramel-like peanut glaze that’s silky when beaten slowly.
Instructions
Proof the yeast: Combine 1 cup warm water (about 105–110°F) with the yeast and let sit for 10 minutes until foamy. If it doesn’t foam, discard and try fresh yeast—this ensures a light rise and avoids flat dough. Mix dry dough ingredients: In a large bowl, whisk together 3 cups cassava flour, 3 teaspoons psyllium husk powder, 2 tablespoons date sugar, 1 teaspoon baking powder, 1 teaspoon baking soda, and 1/2 teaspoon salt until evenly combined. Combine wet and dry: When yeast is ready, add it plus 2 cups flax milk and 4 tablespoons melted coconut butter to the dry mix. Stir until a cohesive dough forms—it will be tacky but manageable. Cover with a kitchen towel and let it rest 45–60 minutes to slightly puff. Preheat and roll: Preheat oven to 350°F. Dust a board with cassava flour and roll the dough into a rectangle roughly 9 by 24 inches. The dough will be thicker than wheat-based dough; take your time to coax it into a uniform shape without tearing. Make the filling: Melt 1 cup chocolate chips with 1/4 cup coconut butter in 30-second increments in the microwave, stirring between bursts until smooth. Combine melted chocolate with 1 cup date sugar, 2 tablespoons coconut butter, 2 tablespoons cacao powder and a pinch of salt. Stir to a spreadable consistency; keep chopped peanuts aside to sprinkle on top of the spread. Fill and roll: Spread the filling edge to edge using fingers; the warmth of your hands will make the paste easier to smooth. Sprinkle 1/2 cup chopped peanuts evenly. Starting at the short edge nearest you, roll carefully into a tight log—gluten-free dough won’t stretch like wheat, so gently ease it as you roll. Slice and bake: Cut the log into 1 to 1.5-inch slices and place the swirls facing up in a sprayed baking dish. Optionally brush tops with a little melted coconut butter for sheen. Bake 20–25 minutes—watch closely as gluten-free dough doesn’t brown the same way; a firm set and slightly springy top indicate doneness. Make the icing and glaze: While rolls cool slightly, beat 1 cup natural peanut butter with 1/2 cup flax milk, 2 tablespoons maple syrup and 1 teaspoon vanilla on low. Gradually add 2 1/2 cups powdered sugar until smooth and spreadable. Ice the warm (not hot) rolls and sprinkle extra chopped peanuts before serving.
You Must Know
- These keep best stored at room temperature for 1–2 days; the icing may firm up in the fridge so store separately if you prefer a softer glaze.
- Psyllium is essential: it mimics gluten’s bind and structure—omit at your own risk as texture will suffer.
- While naturally sweetened with date sugar and maple syrup, these are still a decadent treat—one roll is generous in calories and carbohydrates.
- Freeze un-iced rolls for up to 3 months; thaw and warm gently before glazing.
- Watch baking time carefully: color isn’t a reliable doneness cue for cassava-based doughs; test by touch and internal structure.
My favorite part is how the filling melts into the swirls while baking, creating pockets of chocolate-peanut richness. Guests often comment on the nostalgic flavor—many ask for the recipe thinking it must contain condensed milk or heavy cream. The truth is the combo of melted chocolate, coconut butter and date sugar builds that caramel-chocolate depth without dairy.
Storage Tips
Store leftover rolls at room temperature in an airtight container for up to 48 hours to preserve the soft crumb and glaze texture. If you’d like to keep them longer, place un-iced rolls in a freezer-safe container or bag for up to 3 months; defrost overnight in the fridge and warm in a 300°F oven for 8–10 minutes. For icing, store in a sealed jar in the refrigerator for up to 5 days—bring to room temperature and stir before spreading. Avoid refrigeration of iced rolls unless your kitchen is warm, as the glaze will stiffen.
Ingredient Substitutions
If cassava flour isn’t available, a carefully formulated blend of almond flour and tapioca can be used but will change texture and moisture—expect a denser roll. Psyllium husk provides essential structure; a flaxseed gel cannot fully replace it. For the sweeteners, coconut sugar can swap for date sugar, keeping a similar caramel note, but reduce slightly if you prefer less sweetness. Use sunflower seed butter for a nut-free glaze and omit peanuts or use roasted pumpkin seeds inside for crunch.
Serving Suggestions
Serve warm from the oven with a dusting of extra powdered sugar or a drizzle more maple if you like extra sheen. These pairs beautifully with robust coffee, oat lattes, or a chilled glass of plant milk. For brunch, present alongside fresh fruit and scrambled tofu or vegan quiche to balance richness. Garnish with flaky sea salt for a salted-caramel dimension that accentuates the peanut flavors.
Cultural Background
While cinnamon rolls are traditionally a European comfort pastry, this version plays on American candy-bar nostalgia—specifically the Snickers bar created in 1930s America. Combining the layered spiral technique of classic buns and the layered flavors of chocolate, caramel, and peanuts is a culinary fusion: European form with American confection inspiration, adapted for modern dietary preferences like grain-free and vegan eating.
Seasonal Adaptations
In colder months, swap the peanuts for roasted pecans and add a pinch of espresso powder to the filling for depth. For summer, fold in 1/4 cup chopped dried cherries with the peanuts for bright fruit contrast. Holiday variations include adding orange zest to the glaze or using spiced date sugar (cinnamon, cardamom) to echo festive flavors.
Meal Prep Tips
Prepare the filling and icing ahead: the filling keeps in the fridge for up to 5 days, and the icing can be stored chilled. Make the dough and let it rest, then refrigerate the filled log wrapped tightly; slice and bake fresh in the morning for effortless brunch service. Use individual silicone pans for single-serve portions that bake evenly and travel well for potlucks.
These rolls combine nostalgic candy-bar pleasure with thoughtful ingredient choices. Try making them for a special breakfast or to impress guests—tweak the sweetener to your preference and enjoy the delighted reactions when folks realize they’re grain-free and vegan.
Pro Tips
Warm the water to about 105–110°F when proofing the yeast—too hot will kill the yeast, too cool slows activation.
Melt the coconut butter before adding to the dough to ensure even distribution and a pliable texture.
Brush rolls with melted coconut butter before baking to add sheen and help the tops set without over-browning.
Cool rolls slightly before icing so the glaze remains glossy rather than melting away completely.
This nourishing “snickers” cinnamon rolls (gluten-free, grain-free, vegan) recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
Tags
“Snickers” Cinnamon Rolls (Gluten-Free, Grain-Free, Vegan)
This “Snickers” Cinnamon Rolls (Gluten-Free, Grain-Free, Vegan) recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Ingredients
Dough
Chocolate Peanut Filling
Peanut Butter Caramel Icing
Instructions
Proof the yeast
Combine 1 cup warm water (105–110°F) with 1 pack instant yeast (2 teaspoons) and let sit 10 minutes until foamy. If it fails to foam, discard and use fresh yeast.
Whisk dry ingredients
In a large bowl whisk together 3 cups cassava flour, 3 teaspoons psyllium husk powder, 2 tablespoons date sugar, 1 teaspoon baking powder, 1 teaspoon baking soda, and 1/2 teaspoon salt.
Combine wet and dry
Add the proofed yeast, 2 cups flax milk, and 4 tablespoons melted coconut butter to the dry mix. Stir until a cohesive dough forms, cover with a towel and let rise 45–60 minutes.
Preheat and roll out
Preheat oven to 350°F. Dust a board with cassava flour and roll dough into a rectangle about 9x24 inches, working gently to avoid tearing.
Prepare filling
Melt 1 cup chocolate chips with 1/4 cup coconut butter in the microwave in 30-second bursts, then mix with 1 cup date sugar, 2 tablespoons coconut butter, 2 tablespoons cacao powder and a pinch of salt until spreadable.
Assemble the roll
Spread filling over the dough edge to edge, sprinkle 1/2 cup chopped peanuts, then roll from the short edge into a tight log. Slice into 1–1.5 inch pieces and place in a sprayed baking dish.
Bake
Brush with melted coconut butter if desired and bake 20–25 minutes at 350°F. Check doneness by gentle spring and set top rather than color.
Make icing and ice
Beat 1 cup peanut butter with 1/2 cup flax milk, 2 tablespoons maple syrup, and 1 teaspoon vanilla. Gradually add 2.5 cups powdered sugar until smooth, then ice the slightly cooled rolls and garnish with extra chopped peanuts.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@royalrecipe on social media!

Categories:
You might also like...

Spicy Chicken and Jalapeño Thin Crust Pizza
Easy homemade thin-crust three-cheese spicy chicken and jalapeño pie — a flavor-packed pizza with a satisfying kick, perfect for pizza night or game day.

Creamy Pesto BLT Pasta Salad
A bright, creamy BLT pasta salad tossed with basil pesto, fresh greens, cherry tomatoes, and crisp bacon—perfect for warm-weather gatherings and meal prep.

Bang Bang Shrimp Pasta
Tender sautéed shrimp tossed with spaghetti and a creamy sweet-spicy bang bang sauce—ready in under 30 minutes for a weeknight favorite.

Did You Make This?
Leave a comment & rating below or tag @royalrecipe on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.
Hi, I'm Amara!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

