If you are looking for a holiday dessert that feels indulgent but still fits a better-for-you baking style, these Lightened-Up 7 Layer Bars are a delicious choice. They have all the gooey, chewy, sweet layers people expect from classic magic cookie bars, but the recipe uses more wholesome, plant-forward ingredients, including gluten-free old-fashioned oats, walnuts, dried cranberries, ground flaxseed, and chickpeas. Each bar has 170 calories, making it a lighter option for cookie swaps, holiday dessert trays, after-dinner treats, or a special plate of sweets for Santa.

The base of these healthier 7 Layer Bars starts with chickpeas, which may sound surprising in a dessert, but they work beautifully in the crust. Chickpeas help create a sturdy, satisfying bottom layer while adding plant-based nutrition. When blended with toasted oats, ground flaxseed, extra virgin olive oil, and a pinch of kosher salt, they form a crust that tastes rich and comforting without feeling heavy. If you are trying to include more pulses in your meals and snacks, desserts like this can be an easy and enjoyable way to do it.
Traditional 7 Layer Bars are known for being rich, sweet, and extra gooey. They are a favorite at cookie swaps because they are easy to slice, easy to share, and always popular on a dessert table. This lightened-up version keeps the familiar layers and festive flavor, but it reduces some of the excess fat, saturated fat, sugar, and calories found in the original style of the recipe. The result is still a decadent dessert, just with a smarter ingredient list and a more balanced nutrition profile.

Have you ever used beans in a dessert recipe? If not, these Lightened-Up 7 Layer Bars are a great place to start. The chickpeas blend smoothly into the crust and do not give the bars a bean-like taste. Instead, they help create a tender, wholesome base that holds up well under the layers of chocolate chips, cranberries, walnuts, coconut, and sweetened condensed milk.

Classic 7 Layer Bars are often made with generous amounts of chocolate and butterscotch chips, sweetened condensed milk, nuts, shredded coconut, and a graham cracker crust mixed with melted butter or margarine. While delicious, that combination can be high in fat, saturated fat, and calories. This version gives the recipe a lighter makeover by replacing the typical graham cracker crust with a mixture of oats, chickpeas, ground flaxseed, extra virgin olive oil, and salt. The chocolate chips and coconut are used in more moderate amounts, while dried cranberries add color, chewiness, and tart-sweet flavor.

The sweetened condensed milk stays in the recipe because it is part of what makes 7 Layer Bars so recognizable. For this version, low-fat sweetened condensed milk is used to keep the bars creamy, sweet, and satisfyingly gooey. One bar has 170 calories and 2.5 grams of saturated fat, which is a nice improvement compared with many traditional versions that can have about 200 calories and 7 grams of saturated fat per bar.
- 1½ cups gluten-free old-fashioned oats
- 1 cup walnuts, coarsely chopped
- 1 cup chickpeas, drained and rinsed
- 1/4 cup ground flaxseed
- 2 tablespoons extra virgin olive oil
- 1/2 teaspoon kosher salt
- 3/4 cup mini semi-sweet chocolate chips
- 1 cup dried cranberries or raisins
- 3/4 cup unsweetened shredded coconut
- One 14-ounce can low-fat sweetened condensed milk
- Preheat the oven to 350°F. Grease a 9 x 13-inch baking pan with butter or nonstick cooking spray and set aside.
- Spread the oats evenly on a baking sheet and bake until lightly browned, 8 to 10 minutes. Stir occasionally so they toast evenly. Remove from the oven and set aside. Place the walnuts on the same baking sheet and bake, stirring occasionally, until lightly browned and fragrant, 3 to 5 minutes. Watch carefully so the nuts do not burn. Remove and set aside.
- Place the toasted oats in the bowl of a food processor and process for 10 seconds. Add the chickpeas, flaxseed, olive oil, and salt. Pulse until the mixture is well combined. Press the mixture evenly into the bottom of the prepared pan, using your fingers or palms to form a firm bottom crust.
- Top the crust evenly with the chocolate chips, cranberries, walnuts, and coconut. Pour the low-fat sweetened condensed milk evenly over the layers.
- Bake for 22 to 25 minutes, or until the coconut is golden brown. Cool on a wire rack, then cut into thirty 1¾ x 2-inch bars. For best results, store the bars in the refrigerator.
These Lightened-Up 7 Layer Bars are sweet, chewy, festive, and easy to share. They are a smart option for anyone who wants a classic cookie swap dessert with a more nutritious twist.