Cranberry White Chocolate Macadamia Nut Granola Bars are a healthy granola bar option that is easy to make and loaded with delicious flavors! The combination of tangy dried cranberries, creamy white chocolate, and crunchy macadamia nuts make these granola bars mouth-watering dreamy!

Cranberry White Chocolate Macadamia Nut Granola Bars | Healthy granola bars made with rolled oats and honey @bobsredmill @roastedroot

A homemade healthy granola bar recipe for the history books!

The older I get, the more I realize snacks are essential to keeping the hangry monsters at bay.

If not for me, for innocent bystanders who have hangry monsters lurking around them.

In fact, I’m becoming one of those madams who carries around water, mints, photos of her 10 nieces and nephews to show the clerk at check out, hand sanitizer, lotion, Q-Tips, tweezers (<- vicious lie, I don’t even tweeze), wine opener, and snacks up the yinnity yang in her carpet bag.

You’re still stuck on “madam,” aren’t you? Current event since turning 28 trillion, going on 29 trillion year old: I’ve been getting “ma’am-ed” left and right when I’m out in the public arena.

It’s like I don’t even recognize myself when strangers talk at my face.

But really, who can blame ’em when I’ve got my entire estate floating around in my suitcase-purse-apparatus?

Nevertheless: this madam’s got the snacky time goods all up in her satchel.

Like these amazing Cranberry White Chocolate Macadamia Nut Granola Bars:

Cranberry White Chocolate Macadamia Nut Granola Bars | Healthy granola bars made with rolled oats and honey @bobsredmill @roastedroot

When I was a teenager, I was certifiably obsessed with this cranberry macadamia nut cereal from Costco.

I’d eat bowls upon bowls at all hours of the day, and even Costco’s hefty voluminous packages couldn’t keep up with my addiction on a weekly basis.

There’s just something about the crunch, on top of sweet tangy dried cranberries on top of buttery macadamia nuts that just melt in your mouth.

I’m not much of a cereal eater these days, but I can always get on board with something sweet and crunchy.

While I make granola on a somewhat regular basis, I haven’t been in the habit of making granola bars.

Not because I’m not bonkers in love with them, but because “granola bars” were having a difficult time not. being granola.

As in, they kept falling apart. Still edible and delicious…just not bar-like…bar wannabes with a little crumble up top.

I had almost given up hope until I salivated all over Sarah’s recipe for 5 Ingredient No-Bake Chocolate Peanut Butter Protein Bars earlier this week.

Using her recipe, I was able to figure out my goo-to-oat ratio in a way that finally made the bars hold together. Eureka!

 Cranberry White Chocolate Macadamia Nut Granola Bars | Healthy granola bars made with rolled oats and honey @bobsredmill @roastedroot

Employing my childhood love for the cranberry, macadamia nut combo, I threw in some white chocolate chips for good measure.

Honey and creamy almond butter (or nut butter of choice) are all you need to give these bars some glue. Because I love the toasty oat flavor, I decided to bake these bars rather than leave them no-bake.

You can also play with the oat-to-brown-rice-cereal ratio depending upon your desired level of crunch.

In order to keep the recipe gluten-free and full of good vibrations, I used Bob’s Red Mill’s gluten-free rolled oats from Bob’s Red Mill.

I use these oats for all of my oat-infused goodies, including Strawberry Overnight Oats, Blueberry Baked Oatmeal, Gluten-Free Peanut Butter Oatmeal Cookies, etc.

 Cranberry White Chocolate Macadamia Nut Granola Bars | Healthy granola bars made with rolled oats and honey @bobsredmill @roastedroot

How to Make Homemade Granola Bars:

All you do for these homemade nuggets of joy is heat the honey and almond butter on the stovetop just until they’re melted together.

Resist the temptation to pour this in a cup and drink it. 😉

Remove the pan from the heat and add your remaining ingredients (don’t panic if some of the white chocolate chips melt!

In order to keep your chocolate chips whole, you can freeze them ahead of time). 

Press this mixture into an 8” x 8” lightly-oiled baking dish and bake at 325 degrees F for 22 to 25 minutes. For best results, allow the granola bars to cool and then refrigerate them before cutting into them.

Just look at these oats! Layers upon layers upon layers of them!

Cranberry White Chocolate Macadamia Nut Granola Bars | Healthy granola bars made with rolled oats and honey @bobsredmill @roastedroot
You can enjoy these granola bars as grab-and-go breakfast or snack. 

They really are the bar that needs no occasion.

The combination of oats, almond butter, and macadamia nuts makes these a well-rounded substantial snack – perfect for kids of all ages and awesome for post-workout nourishment.

Keep a constant supply of these in your satchel!

Cranberry White Chocolate Macadamia Nut Granola Bars | Healthy granola bars made with rolled oats and honey @bobsredmill @roastedroot

Cranberry White Chocolate Macadamia Nut Granola Bars

5 from 1 vote
A fun and delicious homemade granola bar recipe, dried cranberries, macadamia nuts, and white chocolate chips make these bars absolutely delicious!
Prep Time 10 minutes
Cook Time 25 minutes
Total Time 35 minutes
Servings: 10 granola bars



  • Preheat the oven to 325 degrees F and lightly oil an 8" x 8" baking dish.
  • Add the honey and almond butter to a skillet and heat over medium just until the two are melted together. Remove from heat and add the remaining ingredients except for the white chocolate chips. Stir well to combine and wait a minute or two before adding the white chocolate chips (to avoid having all of them melt).
  • Pour the mixture into the prepared baking dish and use a rubber spatula and/or your hands to press the mixture firmly into the baking dish.
  • Place on the center rack of the oven and bake for 22 to 26 minutes, until the edges are golden brown. Remove from the oven and allow the bars to cool to room temperature.
  • Cover the dish with plastic wrap and refrigerate at least 4 hours (or freeze for 2 hours).
  • Run a knife along the edges of the casserole dish and turn it out onto a cutting board. Cut desired-sized bars and enjoy!


*To make recipe vegan, use rice syrup instead of honey
**Replace the almond butter with peanut butter if you'd like.
You can switch up the add-ins to your hearts desire. Choose any chopped nut, dried fruit, or chocolate chip you like!


Serving: 1of 14 · Calories: 262kcal · Carbohydrates: 36g · Protein: 4g · Fat: 12g · Fiber: 3g · Sugar: 24g
Author: Julia
Course: Side Dishes & Snacks
Cuisine: American
Keyword: cranberry white chocolate macadamia nut granola bars, gluten free granola bar recipe, gluten free snacks, healthy granola bars, healthy snacks, snack recipe, vegan snacks
Did You Make This Recipe?I want to see it! Tag @the.roasted.root on social media!
This post is sponsored by Bob’s Red Mill.

Julia Mueller
Meet the Author

Julia Mueller

Julia Mueller is a recipe developer, cookbook author, and founder of The Roasted Root. She has authored three bestselling cookbooks, – Paleo Power Powers, Delicious Probiotic Drinks, and The Quintessential Kale Cookbook. Her recipes have been featured in several national publications such as BuzzFeed, Self, Tasty, Country Living,, etc.

Read More

Need Help With Dinner?

View More Dinner Ideas

Join The Discussion

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Questions and Reviews

  1. OMG, I was totally obsessed with that Costco cereal, too! These bars sound so dreamy, mostly because white chocolate + macadamia nuts = the way to my heart completely 🙂

    1. YUUUUS! So happy to hear someone else on this planet loved that cereal too! Let me know if you make these bars!

  2. What a great combination of flavors! I love macadamia nuts (and almond butter).

    1. Thanks, Becky! They’re just the all around loveable granola bar. Something for everyone in these bad boys!

  3. I love macadamia nuts! I have never thought to put them in granola bars, but that’s a genius idea!

  4. I die for macadamia nuts. They’re so buttery and delicious! I can imagine they’re amazing with the white chocolate and cranberries too. MMMM. I’ll bring the pie if you save me a few of these, k?

    Oh, and I’m always happy to help you figure out your goo-to-oat ratio. 🙂

    Happy weekend, my love!

    1. Can’t tell ya how appreciative I am of the coveted goo-to-oat ratio…seriously, smalls, I was having granola bar hatred before reading your post. 😀

  5. Ohhh I have found that if I don’t have snacks as I get older the world is the WORST. Like if I’m hungry at the grocery store I will buy ALL THE THINGS. Have a good weekend (ma’am!; )! xo

  6. Cranberries and white chocolate are just the best! I would throw in some coconut because I’m obsessed with it 🙂 I love the almond butter!

  7. I didn’t think I would be particularly taken with this recipe—BUT I AM.
    They look delish and the more I thought about all the ingredients you used—I thought, what’s not to love. My answer—absolutely nothing!

  8. Julia, these look incredible- I love the combination of white chocolate and macadamia and the added cranberries just give it the necessary tartness! Cheers!

  9. I am huge snack person and almost always reach for something that looks like what you made or a variation! Sign me up for a batch of these!

  10. I don’t eat too many granola bars, but I am DOWN if they’re homemade, wholesome, and filled with chocolate of some kind. White, dark, milk, I’m not picky. **Sneaking some of these into my purse to carry around for random snacking needs. = happening.**

  11. “Healthy homemade granola bars. This recipe is easily customizable. You can substitute the dried fruit, pecans, and chocolate morsels out for what you like.”

  12. I like the simplicity of this recipe. I added a lot more honey then the recipe calls for, but overall it’s fantastic!

  13. Great recipe. We used cranberries, chocolate chips and pecans. Mine were a bit thinner than yours, but that didn’t matter. They turned out great!