If you love Snickers bars, you’re going to flip for these Homemade Snickers Rolls! Soft, fluffy dough swirled with peanut butter, caramel bits, chocolate, and peanuts makes for an over-the-top treat that’s sweet, nutty, and oh-so gooey.
In the bowl of a stand mixer, whisk together the warm milk, sugar, and yeast. Let sit for 5 minutes until bubbles start to show on top.
Add the melted and cooled butter and salt. Stir in 2 cups of flour, then gradually add the remaining flour, mixing well with each addition. Knead with the dough hook for 5-7 minutes until smooth and elastic.
Place dough in a greased bowl, cover, and let rise until doubled, about 90 minutes.
In a small bowl, stir together the peanut butter, softened butter, brown sugar, and pinch of salt until smooth and spreadable.
Prepare a 9×13-inch baking dish with parchment and baking spray. Punch down the dough and roll it into a 12×18-inch rectangle. Spread filling evenly over the dough. Sprinkle with peanuts, chocolate chips, and caramel bits.
Using a pizza cutter, cut dough into 12 strips. Roll up each strip individually and place into the prepared baking dish.
Cover loosely and let rise for 30 minutes, until puffy. Preheat the oven to 350°F (175°C).
Uncover and bake for 25 minutes, or until golden brown.
Allow to cool for 5 minutes. Drizzle with caramel and fudge sauce, and sprinkle with extra peanuts. Serve warm.
Notes
Storage Instructions
Room temperature: Store covered at room temperature for up to 2 days.
Refrigerator: Store in an airtight container for up to 5 days.
Freezer: Freeze baked rolls (without toppings) for up to 3 months. Thaw overnight in the fridge, then reheat and glaze.
Reheating Instructions
Microwave: Heat individual rolls for 20-30 seconds.
Oven: Warm at 300°F for 10-12 minutes, covered loosely with foil.