7-Layer Brownie Bars are basically a fudgy brownie base with all the classic seven-layer bar toppings baked right on top. They’re rich, chewy, and a little messy in the best way once they’re fully cooled.
For me, the best part is that condensed milk topping that settles into the chips and coconut and turns into a sticky, chewy layer. I also like that you get plenty of texture from the nuts, and the butterscotch chips make it taste like the old-school cookie bars I grew up seeing at bake sales.
I make these most often for holiday platters, potlucks, and anytime I want a dessert that slices into neat little squares (as long as you chill them first). They’re sweet, so I like serving smaller pieces.

Why You’ll Love This Recipe
Fast and Easy: A boxed brownie mix keeps the base simple, and the topping is mostly a sprinkle-and-drizzle situation.
Soft and Chewy: The brownie stays fudgy while the topping bakes into that classic chewy seven-layer bar texture.
Great for Cookie Trays: These slice up nicely and hold their shape well once chilled, which makes them easy to stack and serve.
Sweet-and-Salty Option: I like the little salty bite you get from nuts (and you can add peanut butter chips if you want that flavor too).
Easy to Tweak: Swap the nuts, change the chips, or skip a layer you don’t love—this recipe is forgiving.
Ingredients You’ll Need
Brownie Base
- Brownie mix: I use a standard 18–19 oz boxed mix. Any “fudgy” style mix works well here since you want a sturdy, chewy base.
- Eggs: These help the brownie layer set up so it can handle all the toppings without falling apart.
- Vegetable oil: Keeps the brownie base moist and fudgy. Canola works the same if that’s what you have.
- Water: Just the usual amount the box calls for in this version. It keeps the batter easy to spread in the pan.
Seven Layer Topping
- Semisweet chocolate chips: Semisweet is my go-to here since the condensed milk already brings plenty of sweetness.
- Butterscotch chips: This is the flavor that makes these taste like classic magic bars to me. Don’t skip them if you can help it.
- Sweetened shredded coconut: Use the fine, fluffy shredded kind so it bakes in evenly. Unsweetened works, but it will taste less like the traditional bars.
- Walnuts or pecans: Either one is great. Pecans feel a little more “dessert bar” to me, but walnuts are classic too.
- Sweetened condensed milk: This is what glues the topping together as it bakes. Make sure it’s sweetened condensed milk, not evaporated milk.
- Peanut butter chips (optional): I like these if I’m serving a bigger group because they disappear fast, but the bars are still great without them.
- Vanilla extract (optional): Not required, but it rounds out the condensed milk layer. I add it when I remember.
- Nonstick spray or parchment paper: Parchment is worth it here so you can lift the whole slab out and slice cleanly.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F.
- Prepare the pan: Line a 9×13-inch baking pan with parchment paper and lightly spray it with nonstick spray.
- Mix the brownie batter: In a large bowl, stir together the brownie mix, eggs, vegetable oil, and water until just combined.
- Spread the batter: Spread the brownie batter evenly in the prepared pan.
- Add the toppings: Sprinkle the chocolate chips, butterscotch chips, shredded coconut, and chopped nuts evenly over the brownie batter. Add peanut butter chips too if you’re using them.
- Add the condensed milk: Whisk the sweetened condensed milk with the vanilla extract if using, then drizzle it evenly over the top.
- Bake: Bake for 33 to 40 minutes, until the edges are set and the center is slightly firm. If the top starts browning too fast, loosely tent with foil for the last 10 minutes.
- Cool and chill: Let the bars cool completely in the pan, then refrigerate for about 1 hour for cleaner cuts.
- Slice: Lift out using the parchment, then slice into bars.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Use parchment paper. It makes a big difference with these bars since the condensed milk layer can stick. I like leaving a little overhang on the long sides so it’s easy to lift out.
Don’t overmix the brownie batter. Stir just until you don’t see dry mix anymore. Overmixing can make the base a little tougher.
Chill before slicing. These cut much cleaner once the topping has had time to firm up. If you slice too soon, the top layer can drag through the brownies.
Watch the browning on top. Coconut and butterscotch chips can go from golden to a little dark quickly. If your oven runs hot, foil for the last bit of baking is an easy fix.
Use a 9×9 for thicker bars. They’re extra chewy that way, but plan on adding about 8 to 12 minutes to the bake time and keep an eye on the center.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Milk: A cold glass of milk is classic with these since the bars are rich and sweet. This is my favorite way to serve them to kids and adults alike.
- Coffee or espresso: These are really good with coffee, especially if you’re serving them after dinner. I like them with plain black coffee.
- Ice cream: Serve a small bar with vanilla ice cream on the side if you want a bigger dessert plate. Salted caramel ice cream is also great here.
- Fruit: Fresh strawberries or raspberries are nice on the side. It keeps the plate from feeling too heavy.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store leftovers covered in the fridge for up to 4 days. I like fridge storage for these because the topping stays firm and the bars slice and stack better.
If you want to keep them at room temp, it’s fine for a day or two as long as they’re tightly covered. They’ll be softer and a little stickier that way.
You can make this recipe ahead and chill the whole pan overnight, then slice the next day. That’s honestly when they look their best.
If you want them to last longer, freeze individual portions in an airtight container. Thaw in the fridge overnight before serving.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use any brand of brownie mix?
Yes. Any 18 to 19 oz brownie mix works here. I usually stick with a “fudgy” style mix because it holds up well under the topping.
How do I know when the bars are done?
I look for set edges and a center that feels slightly firm when you gently press the top. A little softness is fine since they continue to set as they cool.
Can I make these nut-free?
Definitely. Just leave the nuts out, or swap in extra coconut or another type of chip if you want the same “layered” look. Make sure any chips you use are safe for the allergy you’re avoiding.
Can I use a 9×9-inch pan instead of 9×13?
Yes, but the bars will be thicker and need longer in the oven. Add about 8 to 12 minutes and keep an eye on the center so the brownie base doesn’t stay raw.
Can I swap the chips or skip a layer?
You can swap pretty freely here. Milk chocolate chips, white chocolate chips, or extra peanut butter chips all work, and you can skip one of the chip types if you don’t have it.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

7-Layer Brownie Bars
INGREDIENTS
Brownie Base
- 1 box brownie mix 18 to 19 oz
- 2 large eggs
- 1 by 3 cup vegetable oil
- 1 by 4 cup water.
Seven Layer Topping
- 1 cup semisweet chocolate chips
- 1 cup butterscotch chips
- 1 cup sweetened shredded coconut
- 1 cup chopped walnuts or pecans
- 1 can sweetened condensed milk 14 oz
- 1 by 2 cup peanut butter chips optional
- 1 tsp vanilla extract optional
- nonstick cooking spray or parchment paper for pan.
INSTRUCTIONS
Prep
- heat oven to 350 F
- line a 9x13 inch baking pan with parchment and lightly spray
- mix brownie mix with eggs oil and water until just combined
- spread batter evenly in pan.
Layer and Bake
- sprinkle chocolate chips butterscotch chips coconut nuts and peanut butter chips if using evenly over batter
- whisk condensed milk with vanilla if using and drizzle evenly over the top
- bake until edges are set and center is slightly firm 33 to 40 minutes
- cool completely in pan then chill 1 hour for clean cuts and slice into bars.
