This post may contain affiliate links. Please read our disclosure policy.
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.
When I first started testing these Snickers cinnamon rolls, I tried to lean into the cinnamon roll territory by adding a little spice. But cinnamon and Snickers flavors didn’t quite work together! The warm spice seemed to clash with the chocolate and caramel. So instead, I decided to go all-in on the classic Snickers profile: peanuts, chocolate, caramel, and just a hint of peanut butter in the filling.
The result is a pan of rolls that taste just like a Snickers bar, but still have the same cozy feel of a cinnamon roll. The dough turns soft and fluffy, the filling becomes gooey, and the caramel and fudge topping finishes everything off perfectly! These sweet rolls are definitely a weekend baking project, but one that I would argue is definitely worth it.
Ingredients Needed for Snickers Rolls
- Dry Active Yeast: Helps the dough rise! Make sure your milk is warm but not hot, or it could kill the yeast.
- Milk: Gives the dough tenderness and flavor.
- Butter: Both melted (for the dough) and softened (for the filling) will add extra richness.
- Sugar: Sweetens the dough and activates the yeast.
- Flour: All-purpose works best here for a fluffy but structured roll.
- Peanut Butter: Creamy and slightly warmed, it adds that signature nutty Snickers flavor!
- Brown Sugar: Adds caramel notes that complement the filling.
- Peanuts: Roasted and chopped for crunch and texture!
- Chocolate Chips: Mini chips or chopped bars melt nicely into the filling.
- Caramel Bits: Give pockets of chewy sweetness throughout.
- Caramel and Fudge Sauce: Drizzled on top for the ultimate Snickers finish!
Variations and Substitutions
- Nuts: Swap the peanuts for chopped pecans or almonds if you prefer a different nutty flavor.
- Chocolate Options: Try milk chocolate, dark chocolate, or even white chocolate chips for variety.
- Caramel Bits: If you can’t find caramel bits, chop up soft caramel candies instead.
- Skip the Dough: For a shortcut version, use store-bought pizza dough instead of making yeast dough!
How To Make Sweet Snickers Rolls
✱ Be sure to see the recipe card below for exact ingredients and full recipe instructions!
Step 1 | Make the Dough
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 the dough in a greased bowl, cover it, and let it rise until doubled in size, about 90 minutes.
Step 2 | Prep the Filling
In a small bowl, stir together the peanut butter, softened butter, brown sugar, and pinch of salt until smooth and spreadable.
Step 3 | Assemble the Rolls
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.
Step 4 | Rise Again & Bake
Cover loosely and let rise for 30 minutes, until puffy. Preheat the oven to 350 degrees 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.
Recipe Tips
- Check your yeast. If your yeast doesn’t bubble after sitting in warm milk and sugar, it’s not active and your dough won’t rise. Always use fresh yeast for the best results.
- Roll evenly. When rolling out the dough, aim for an even rectangle so the strips are uniform. This helps the rolls bake at the same rate and look more consistent in the pan.
- Don’t overfill. It’s tempting to pile on the filling, but too much makes the rolls hard to shape and can cause them to burst open in the oven. A thin, even layer works best!
- Serve warm. These snickers rolls taste best fresh from the oven with the caramel and fudge drizzle still gooey. If reheating, pop them in the microwave for 15–20 seconds to bring them back to life!
Want to Save this Recipe?
By submitting this form, you consent to receive emails from Soulfully Made.
Snickers Rolls FAQs
Yes! You can prepare the dough and let it rise in the fridge overnight. The next morning, roll, fill, and bake as directed.
Not at all. If you want to save time, you can use store-bought pizza dough or crescent roll dough. The texture will be slightly different, but the flavors still be delicious.
Your rolls are ready when the tops are golden brown and the centers feel set, not doughy. A good test is to gently tap the top of a roll. If it sounds slightly hollow, they’re done. You can also use a thermometer: the internal temperature should be around 190–195°F. If the edges are browning too quickly, loosely cover the pan with foil and continue baking until the centers are cooked through.
Storage
Storage: Keep cooled rolls in an airtight container at room temperature for up to 2 days, or refrigerate for up to 4 days. Reheat before serving for the best texture.
Freeze: Bake the rolls as directed, let them cool completely, and freeze in an airtight container for up to 2 months. Reheat in the oven or microwave before adding the caramel and fudge drizzle.
What to Serve with Homemade Snickers Rolls
These rolls are sweet and rich, so they pair perfectly with a hot cup of coffee or tea to balance things out. For a brunch spread, serve them alongside savory dishes like a savory croissant breakfast casserole or a crustless spinach quiche to keep things balanced.
They also make a fun dessert option! Try serving them warm with a scoop of vanilla ice cream for an amazing treat.
Other Recipes to Try
- Hawaiian Roll Cinnamon Rolls
- Blueberry Coffee Cake
- Cinnamon Roll Casserole
- Apple Pecan Sticky Bun Bites
- Apple Pie Biscuit Bites
Hungry for more easy, home-cooked, delicious recipes?
Sign up for my free recipe club to get family-friendly recipes in your inbox each week! Find me sharing daily meal-time inspiration on Pinterest, Facebook, and Instagram.
Homemade Snickers Rolls Recipe
Ingredients
For the dough:
- 2 ¼ teaspoons dry active yeast
- 1 cup 2% milk, warmed to 90°F
- ¼ cup granulated sugar
- ¼ cup unsalted butter, ½ stick, melted and cooled
- ½ teaspoon sea salt
- 3 ½ cups all-purpose flour
For the filling:
- 2 tablespoons creamy peanut butter, slightly warmed for spreadability
- ¼ cup unsalted butter, softened
- ½ cup brown sugar
- Pinch of salt
- ½ cup chopped roasted peanuts
- ½ cup mini chocolate chips or chopped chocolate bar
- ½ cup caramel bits
For the topping:
- ¼ cup caramel sauce, warmed
- ¼ cup fudgy sauce, warmed
- Extra chopped peanuts for garnish
Instructions
- 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.
Want to Save this Recipe?
By submitting this form, you consent to receive emails from Soulfully Made.
Notes
- 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.
- Microwave: Heat individual rolls for 20-30 seconds.
- Oven: Warm at 300°F for 10-12 minutes, covered loosely with foil.
- Air fryer: Heat at 325°F for 3-5 minutes.
Nutrition Information
Nutritional Disclaimer
Soulfully Made is not a dietician or nutritionist, and any nutritional information shared is only an estimate. We recommend running the ingredients through an online nutritional calculator if you need to verify any information.
©️Soulfully Made