If you’re anything like me, your sweet tooth doesn’t take a day off just because you’re hitting your macros. Finding that perfect balance between healthy high-protein snacks and a dessert that actually tastes like a treat can be a challenge. Enter: No Bake Salted Caramel Bars.

These bars are a total game-changer for meal prep. They are thick, chewy, and topped with a luscious “caramel” layer that feels incredibly indulgent, yet they are packed with clean ingredients and zero refined sugars. Whether you need a post-workout boost or a mid-afternoon pick-me-up, these bars have got your back.
Why You’ll Love These High Protein No Bake Salted Caramel Bars
No Oven Required: Keep your kitchen cool; these set perfectly in the fridge.
Macro-Friendly: With over 15g of protein per bar, they help you hit your goals without the chalky taste of standard protein bars.
Gluten-Free & Dairy-Free: Easily adaptable for various dietary needs.
How To Make Perfect No Bake Salted Caramel Bars
Here is my personal workflow for getting these no bake salted caramel bars from your counter to your fridge in under 15 minutes!
Step 1: Build a Solid Foundation
Start by mixing your oat flour, protein powder, almond butter, and syrup. I usually start with a spatula, but honestly? Using your hands is the best way to ensure that “cookie dough” texture. If it feels too crumbly, add the almond milk one splash at a time. Press it firmly into your lined pan—I like to use the bottom of a flat glass to get it perfectly level.
Step 2: The Magic “Caramel” Layer
This is where the magic happens. Whisk your cashew butter, syrup, and sea salt until it’s silky. If your cashew butter is a bit stiff from the fridge, pop the mixture in the microwave for 15 seconds. Pour it over your base and give the pan a little shake to let it settle into a smooth, glossy layer.

Step 3: The Chocolate Snap
Melt your dark chocolate and coconut oil together. The coconut oil is my little secret—it gives the chocolate a gorgeous sheen and makes it way easier to bite into once chilled. Pour it over the caramel and use a spoon to swirl it to the edges.
Step 4: The Finishing Touch & The Wait
Before the chocolate sets, sprinkle that flaky sea salt on top. It’s the ultimate flavor booster! Now, the hardest part: pop them in the freezer. I usually go for a quick workout or fold a load of laundry while they set.
Step 5: Slice and Enjoy!
Once firm, lift the whole block out using the parchment paper. I like to run my knife under hot water and wipe it dry before each cut—it gives you those perfect, “professional food blogger” clean edges!
The Ultimate High Protein No Bake Salted Caramel Bars
Course: DessertDifficulty: Easy10
servings15
minutes245
kcal45
minutes16
gramsIngredients
The Base
1 ½ cups Oat flour (blended rolled oats work great!)
½ cup Vanilla whey or plant-based protein powder
¼ cup Smooth almond butter (natural, no added sugar)
3 tbsp Pure maple syrup or sugar-free honey substitute
2-3 tbsp Unsweetened almond milk (add one at a time until a dough forms)
The “Caramel” Layer
½ cup Creamy cashew butter (this provides the most “caramel” flavor)
¼ cup Pure maple syrup
1 tsp Vanilla extract
½ tsp Sea salt (don’t skip this!)
The Chocolate Topping
½ cup Dark chocolate chips (70% cocoa or higher)
1 tsp Coconut oil (for that perfect snap)
Extra flaky sea salt for garnishing
Directions
- Prep Your Pan: Line an 8×8 inch square baking pan with parchment paper, leaving a little overhang on the sides. This makes it super easy to lift the bars out once they’ve set.
- Mix the Protein Base: In a large mixing bowl, combine the oat flour, protein powder, almond butter, and maple syrup. Stir until crumbly. Gradually add almond milk one tablespoon at a time until you have a thick, cookie-dough consistency. Press this mixture firmly and evenly into the bottom of your prepared pan.
- Create the Salted Caramel: In a small microwave-safe bowl (or over a small saucepan), whisk together the cashew butter, maple syrup, vanilla, and sea salt. If the nut butter is stiff, heat it for 20 seconds to make it pourable. Pour this over the base layer and spread it smoothly with a spatula.
- Melt the Chocolate: Melt your dark chocolate chips and coconut oil together using 30-second intervals in the microwave, stirring in between. Once silky smooth, pour the chocolate over the caramel layer.
- Chill and Set: Place the pan in the freezer for about 30-45 minutes (or the fridge for 2 hours) until the chocolate is firm. Just before the chocolate completely hardens, sprinkle a pinch of flaky sea salt over the top.
- Slice and Serve: Lift the bars out using the parchment paper edges. Use a sharp knife (run it under hot water for clean cuts!) to slice into 10 even bars.
Notes
- Different brands of protein powder, nut butters, and oat flour can vary significantly in calorie, sugar, and protein content.
- The data is based on the recipe being cut into 10 equal-sized bars. If you cut them larger or smaller, the numbers per serving will shift.
If you liked this recipe you may also like our No Bake Protein Bites.
Expert Tips and Variations
The Protein Powder Matters: I recommend using a Whey-Casein blend for the best texture. If using a plant-based protein, you may need an extra splash of almond milk as vegan powders tend to absorb more moisture.
Switch the Nut Butter: Peanut butter works great for a “Snickers” vibe, but cashew butter gives the most authentic caramel taste.
Storage: These stay fresh in an airtight container in the fridge for up to 7 days, or in the freezer for up to a month!
Lower the Carbs: Swap the maple syrup for a monk fruit-sweetened syrup to bring the net carb count down even further.
Pro Tip: For the cleanest slices, let the bars sit at room temperature for 5 minutes before cutting. This prevents the chocolate top from cracking!









