Preheat & Prep: Preheat oven to 350°F (175°C). Line a 9x9-inch baking pan with parchment paper or spray with nonstick cooking spray.
Mix Wet Ingredients: In a large bowl, cream together butter, brown sugar, and honey until smooth. Add egg, vanilla extract, and almond extract; mix thoroughly.
Add Dry Ingredients: Stir in salt, flour, and oats until evenly combined.
Mix Add-Ins: Fold in white chocolate chips, dried cranberries, and sliced almonds (if using).
Place in Pan: Spread mixture evenly into the prepared 9x9-inch pan, pressing firmly with a spatula or wet hands to compact for thicker bars.
Bake: Bake for 30-35 minutes, until edges are lightly golden. Do not overbake to keep bars chewy.
Cut Warm: Remove from oven and score into 16 bars with a knife or bench scraper while warm. Cool completely before cutting fully.
Storage: Store in an airtight container for up to 5 days.
Notes
Pan Size: A 9x9-inch pan makes thicker bars; for thinner bars, use a 9x13-inch pan and reduce bake time to 25–30 minutes.
Double Batch: Double the recipe and bake on a 9x13 inch pan.
Egg-Free Option: Substitute the egg with 1 Tbsp ground flaxseed + 3 Tbsp water (let sit 5 minutes).
Add-Ins: Try chia seeds or unsweetened coconut flakes, keeping total add-ins to ~2 cups.
Honey Tip: Avoid substituting corn syrup; it makes bars hard. Honey keeps them chewy.
Storage: Freeze bars for up to 3 months in an airtight container or ziplock bags.
Cutting Tip: Scoring while warm prevents crumbling when cutting cooled bars.