These bars are rich, naturally sweetened, and perfect for meal prep. No oven needed!
📝 Ingredients
Base
1 cup almonds (roughly chopped)
½ cup peanuts or cashews (chopped)
½ cup raisins
¼ cup dried cranberries (optional but adds color)
1 cup rolled oats
½ cup natural peanut butter (or almond butter)
⅓ cup honey or maple syrup
1 tsp vanilla extract
Pinch of salt
Chocolate Topping
¾ cup dark chocolate chips (70% preferred)
1 tsp coconut oil (optional, for shine)
👩🍳 Instructions
1️⃣ Prepare the Pan
Line an 8×8-inch pan with parchment paper.
2️⃣ Mix Dry Ingredients
In a large bowl, combine:
Chopped nuts
Oats
Raisins
Cranberries
Salt
3️⃣ Heat Wet Ingredients
In a small saucepan over low heat:
Warm peanut butter + honey/maple syrup
Stir until smooth (do not boil)
Remove from heat and add vanilla
4️⃣ Combine
Pour warm mixture over dry ingredients.
Mix thoroughly until everything is coated.
5️⃣ Press Firmly
Transfer mixture into pan.
Press down very firmly using the back of a spoon or flat glass.
6️⃣ Add Chocolate Layer
Melt chocolate chips with coconut oil (microwave 20–30 sec intervals).
Spread evenly over bars.
7️⃣ Chill
Refrigerate 1–2 hours until firm.
Slice into squares.
🥗 Nutrition (Approximate per square – 12 squares)
180–220 calories
4–6g protein
3g fiber
No refined flour
❓ Q & A
Q1: Can I make these without honey?
Yes! Use maple syrup or date syrup. For sugar-free, use blended dates as a paste.
Q2: How do I make them vegan?
Use maple syrup instead of honey.
Q3: How long do they last?
Fridge: 1 week
Freezer: 2–3 months
Q4: Why are my bars crumbly?
They weren’t pressed firmly enough or the mixture wasn’t warm enough. Press very tightly while warm.
Q5: Can I add protein powder?
Yes! Replace 2–3 tbsp oats with vanilla or chocolate protein powder.
Q6: Can I skip the chocolate topping?
Absolutely. They’ll still be delicious and lower in calories.
- Spinach & Feta Crisps. - October 19, 2026
- Healthy Vegetable Soup Recipe — Full Detailed Guide - October 19, 2026
- Creamy Spinach, Mushroom & Cheese Baked Frittata - October 19, 2026




