Salted Pretzel Magic Bars are a sweet, salty, chewy, and crunchy treat that takes the classic seven-layer bar to a whole new level. Made with a buttery pretzel crust, layers of chocolate, butterscotch, coconut, and sweetened condensed milk, these bars are rich, decadent, and incredibly easy to make. Perfect for potlucks, parties, or a sweet-and-salty snack anytime.
Why You’ll Love This Recipe
These bars are the ultimate indulgence for anyone who loves the contrast of salty and sweet. The pretzel crust adds a satisfying crunch and a salty kick that balances the gooey richness of the condensed milk and chocolate. With no fancy techniques required and just a handful of pantry staples, this recipe is as simple as it is irresistible. They’re also perfect for make-ahead treats or gifting during the holidays.
ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Salted pretzels (crushed)
- Unsalted butter (melted)
- Sweetened condensed milk
- Semi-sweet chocolate chips
- Butterscotch chips
- Shredded sweetened coconut
- Chopped nuts (optional – pecans or walnuts work well)
- Flaky sea salt (for topping)
directions

- Preheat oven to 350°F (175°C). Line a 9×13-inch baking pan with parchment paper or foil, leaving an overhang for easy removal.
- In a bowl, mix crushed pretzels and melted butter until evenly combined.
- Press the mixture firmly into the bottom of the prepared pan to form a crust.
- Pour the sweetened condensed milk evenly over the crust.
- Sprinkle chocolate chips, butterscotch chips, shredded coconut, and chopped nuts (if using) over the top.
- Press down gently with a spatula to help everything adhere.
- Bake for 25–30 minutes or until the edges are golden and the center is set.
- Remove from oven and sprinkle with flaky sea salt while still warm.
- Allow to cool completely before slicing into bars.
Servings and timing
This recipe makes approximately 24 bars.
Prep time: 15 minutes
Bake time: 25–30 minutes
Cool time: 1 hour
Total time: About 1 hour 45 minutes
Variations
- Peanut Butter Version: Swap butterscotch chips for peanut butter chips.
- Extra Crunch: Add crushed pretzel pieces or chopped peanuts on top before baking.
- Gluten-Free: Use gluten-free pretzels to make the crust.
- Chocolate Lovers: Use a mix of dark and milk chocolate chips for a richer flavor.
- Tropical Twist: Add diced dried pineapple or mango for a fruity contrast to the coconut.
storage/reheating
Store the bars in an airtight container at room temperature for up to 5 days, or refrigerate for up to a week.
For longer storage, freeze bars between layers of parchment paper in an airtight container for up to 2 months.
No reheating needed—just thaw and enjoy.
FAQs
Can I use crushed graham crackers instead of pretzels?
You can, but you’ll lose the salty contrast that makes these bars unique. Stick with pretzels for that classic sweet-salty combo.
What’s the best way to crush the pretzels?
Place them in a zip-top bag and use a rolling pin or the bottom of a pan to crush them into small, coarse crumbs.
Do I need to toast the coconut?
Toasting is not necessary, but you can toast it beforehand if you want a deeper, nuttier flavor.
Can I use other types of chips?
Yes! White chocolate, caramel chips, or peanut butter chips all work well.
Are these bars gluten-free?
Not by default, but you can make them gluten-free by using certified gluten-free pretzels.
Can I make this recipe dairy-free?
It’s possible, but you’ll need to use a dairy-free condensed milk alternative and dairy-free chocolate chips.
Can I make these bars ahead of time?
Yes, they’re perfect for make-ahead. Bake, cool, and store in the fridge or freezer until ready to serve.
Why do my bars fall apart when I cut them?
Make sure they are completely cooled before slicing. Chilling them helps firm them up for cleaner cuts.
What kind of salt should I use on top?
Flaky sea salt or Maldon salt works best for that perfect final touch.
Do these bars need to be refrigerated?
No, but refrigerating helps them firm up and stay fresh longer, especially in warm weather.
Conclusion
Salted Pretzel Magic Bars are the perfect fusion of salty, sweet, gooey, and crunchy—all in one incredibly easy dessert. With layers of flavor and texture, they’re a crowd-pleaser you’ll want to make again and again. Whether for a party, bake sale, or just a sweet treat for yourself, these bars deliver on all fronts.
PrintSalted Pretzel Magic Bars
These Salted Pretzel Magic Bars combine a sweet and salty crunch with layers of pretzels, chocolate, butterscotch, and coconut, all held together by rich, gooey sweetened condensed milk.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 24 bars 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 2 cups crushed salted pretzels
- 1/2 cup unsalted butter, melted
- 1 cup semi-sweet chocolate chips
- 1 cup butterscotch chips
- 1 cup sweetened shredded coconut
- 1 can (14 oz) sweetened condensed milk
- 1/2 cup chopped nuts (optional)
- Flaky sea salt, for topping
Instructions
- Preheat oven to 350°F (175°C). Line a 9×13-inch baking dish with parchment paper or lightly grease it.
- In a bowl, mix crushed pretzels with melted butter. Press mixture evenly into the bottom of the prepared pan to form a crust.
- Layer chocolate chips, butterscotch chips, coconut, and nuts (if using) evenly over the pretzel crust.
- Drizzle sweetened condensed milk evenly over the entire pan, making sure to cover all ingredients.
- Bake for 25–30 minutes, or until the edges are golden and the center is set.
- Remove from oven and sprinkle lightly with flaky sea salt while still warm.
- Cool completely in the pan before cutting into bars.
Notes
- For extra crunch, lightly toast the coconut before layering.
- Line the pan with parchment for easy removal and clean cuts.
- Store in an airtight container at room temperature for up to 5 days.
Nutrition
- Serving Size: 1 bar
- Calories: 240
- Sugar: 18g
- Sodium: 180mg
- Fat: 14g
- Saturated Fat: 9g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 26g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 15mg