This page may contain affiliate links. Click to learn more. As an Amazon Associate I earn from qualifying purchases.
Homemade soft and chewy vegan granola bars you’ll want to make on repeat! They’re easy to prepare and completely customizable since you choose the add-ins. They come together quickly and are perfect for any time of day, lunchboxes, or after-school snacks.
They’re kid-friendly, dairy-free, egg-free, nut-free (unless you want to add nuts!), and once you try them, you’ll forget all about store-bought versions.

Save This Recipe!
In a hurry? Drop your email below, and this recipe will be sent straight to your inbox for later. You'll also get fresh recipes every week! You can unsubscribe anytime.
You know those store-bought things we often turn to for convenience because we think they're too hard to make ourselves or will take a lot of time? Granola bars were one of those things for me (are they for you?).
But I'm telling you today that you don't have to buy them at the store anymore. Just gather a few ingredients, add whatever mix-ins you love, and you'll be on your way to the most delicious homemade vegan granola bars that make the perfect vegan snacks.
They're soft, chewy, and what you’ll love is that they can be different every time you make them. Same base, different add-ins.
You'll also love how simple they are to make, and as I mentioned, once you make them, store-bought granola bars will be a thing of the past!
This Is What You'll Need

Helpful Ingredient Tips and Swaps
(NOTE: Only ingredients with special notes are listed below. The full ingredient list can be found in the recipe card.)
Rolled Oats - Only use old-fashioned rolled oats. Steel-cut oats and quick-cooking / instant oats / quick oats cannot be used because they will prevent these vegan snack bars from having the right texture.
Oat Flour - Either store-bought oat flour or homemade oat flour can be used. If you're grinding oats to make the oat flour yourself, make sure to sift it to remove any hard bits. Skipping this step will cause the bars not to hold together well. After sifting, then weigh/measure it.
For vegan, gluten-free granola bars: Use certified gluten-free rolled oats and oat flour. Everything else in the recipe remains the same.
Brown Rice Syrup - This is a very important ingredient in this vegan granola bar recipe. It helps to hold the bars together, keep them soft and chewy, and it also helps to sweeten them a little (the maple syrup does the heavy lifting when it comes to sweetening, though!).
It cannot be replaced with more maple syrup. Look for it online, in natural food stores, or in the organic or natural food section of your grocery store. Find a link to the brand I use in the recipe card.
Spices - You'll need a little cinnamon and nutmeg. Nutmeg can be left out if you don't like it or have it.
Melted Coconut Oil - Use either refined or unrefined coconut oil. If you use unrefined, your bars will have a slight coconut flavour, so use refined if you want to avoid this. This ingredient also helps to keep the bars soft and chewy.
Add-Ins - Use a total of 1 cup of add-ins and choose whatever you like! For the bars in the pictures here, I used ¼ cup each of unsweetened shredded coconut, dark chocolate chips, dried cranberries, and sunflower seeds.
You don't have to use four as I did, you can use just 1, 2 or 3, if you'd like, it's up to you! See below for more ideas.
Let's Go Through the Steps
(Note: I’ve outlined the step-by-step here, but find the full recipe, ingredients, and directions in the recipe card at the end of this post.)

Mix the wet and dry ingredients in separate bowls, and combine them. Add your mix-ins to the bowl.

Stir the mixture until everything has combined.
Have Fun with Your Add-Ins!
The only rule is to use 1 cup total of your favourite add-ins. During testing, I found that 1 cup is the perfect balance. Using more will stop the bars from holding together well. Some ideas:
- nuts (walnuts, pecans, peanuts, etc. (chop larger nuts))
- seeds (sunflower, pumpkin, hemp, sesame, etc.)
- chocolate chips (mini or regular)
- dried unsweetened fruit (raisins, cranberries, dates, blueberries, cherries, apples, coconut, apricots, etc. (chop large pieces)
Mix and match anything you like as long as the total equals 1 cup.

Transfer the mix to a parchment-lined 8 x 8 baking pan and press it down so it's flat and even.

Bake and then carefully remove from the oven. Let it sit in the pan to cool slightly before slicing.
Take Care to Not Overbake!
I did this once while testing; they baked for just 5 minutes longer, and it affected the texture greatly. The bars were no longer chewy, they were still a little soft, but not as soft as they should be. So set your timer and remove them as soon as they're ready.

After the bars have sat for a while, using the parchment overhang, remove from the baking pan and slice into 12 pieces. You can slice into squares or rectangles as I've done.
Don't wait too long to slice them, they should still be warm.

A Few More Tips...
- Measure and have all your ingredients ready to go before starting. This will make the process run smoothly, quickly, and easily.
- Measure your ingredients correctly. Please read my article about how to measure flour correctly. I highly recommend using a scale and my weight measurements to make this recipe. (See the "Suggested Equipment" section in the recipe card for the scale I use and recommend.)
- Use room temperature ingredients. Since you’re using melted coconut oil, make sure your brown rice syrup and maple syrup are at room temperature before starting to prevent the oil from solidifying when they come into contact.
- Read this post from top to bottom before you start. I’ve shared all my testing tips to help you get the best results. Be sure to also read the full recipe and notes before you start.
- Follow the recipe exactly as it’s written for the very best results.

After You Make Them...
Please come back and tell me everything! How did they turn out? How do you like them? What add-ins did you use? Leave a comment and rating below, and/or post a photo of your plant-based granola bars on Instagram and tag me so I can see them. (I'm @delightfuladventures on Instagram).
Homemade Chewy Vegan Granola Bars
Suggested Equipment:
Ingredients:
- 1 ¾ cups (175g) rolled oats
- ⅓ cup (29g) oat flour
- 2 tablespoons ground flax seeds
- ¼ teaspoon ground cinnamon
- ⅛ teaspoon ground nutmeg
- ¼ teaspoon salt
- ¼ cup melted coconut oil
- ⅓ cup pure maple syrup
- 3 tablespoons (60g) brown rice syrup
- 1 cup add-ins (any combination, see suggestions above)
Instructions:
- Preheat oven to 350°F (177°C).
- Line an 8" x 8" square baking pan with parchment paper, leaving an overhang on all sides so removing the bars will be easy. Set aside.
- Add the rolled oats, oat flour, ground flax seeds, cinnamon, nutmeg, and salt to a medium bowl. Mix well to combine.
- In a small bowl, add the melted coconut oil, maple syrup, and brown rice syrup. Whisk well until fully combined and smooth, with no oil separating.
- Pour the wet ingredients into the dry ingredients. Mix well until all the dry ingredients have been coated. Stir in the add-ins until evenly combined.
- Transfer the mixture to the prepared pan and press it down evenly with a silicone spatula, smoothing the top so it’s flat.
- Bake for 30 minutes.
- Remove the pan from the oven and place it on a cooling rack for 15 minutes.
- Using the parchment overhang, carefully remove the granola square from the pan and place it on the cooling rack.
- While still warm, slice into 12 bars or squares, then allow them to cool completely before serving.
Recipe Notes:
- Please read all of the information above, as well as the notes below, before making this recipe.
- Store leftovers in an airtight container at room temperature for up to 7 days.
- To freeze, once they are fully cooled, wrap them individually, place them in an airtight container or bag, and freeze for up to 2 months.
- Nutrition info is for 1 of 12 bars with the following add-ins: ¼ cup each dark chocolate chips, shredded unsweetened coconut, sunflower seeds, and dried cranberries. Nutrition info will vary depending on the add-ins you use. Click to learn how nutrition info is calculated on this website.







Mahima says
Hi,
love these bars, can i make a bigger batch and store them for a month
if yes, how to store them for a month
Gwen says
Hi Mahima, I'm very glad to hear you love the bars! You can definitely double, triple, or even quadruple the recipe and have it work the same. To store them, make sure they're fully cooled, wrap them individually, place them in an airtight container or bag, and freeze for up to 2 months.
Tina Dahlby says
I want to make these but I cannot find brown rice syrup. Is there a substitute that is vegan that I could use? Just found your blog and it's been an adventure working through your recipes. So far all have been successful!
Gwen @ Delightful Adventures says
Hi Tina! I'm so glad you found my blog and that you've been working your way through the recipes with success! 🙂 I've never substituted anything for the brown rice syrup myself but I *think* maple syrup may work. Keep in mind that the thick consistency of the brown rice syrup plays a big part in holding the bars together (the consistency is thick like honey), so the thinner maple syrup may make the bars a little loose. I would be curious to hear about your results if you do go ahead and try it with the maple syrup, though. So please come back and let me know if you do try 🙂
Angelica says
My kids used to love granola bars but once they started eating gf they couldn't have them as often. Those that we found decently priced could not go to school and the gf and nut free were wildly expensive. I never realised how easy they were to make. After perusing your site I will definitely have some ingredient shopping to do.
Gwen says
Hi Angelica,
Yes! Granola bars are so easy to make and the best part about this recipe in particular is that you can change the ingredients each time you make them. If you do end up making them, I hope you and your kids like them 🙂
Peady @ Tempered with Kindness says
I can't wait to try these!
I really need a "Go To Gwen File". Seriously!
I love that they're squares, even. No fussy "bars", you know?
Weekend project!
Gwen says
They are 100% "no fussy bars" 🙂 Let me know if you try them!
Leah M @ love me, feed me says
These look so awesome! I've been wanting to make my own granola bars for a while now, but after a failed recipe I had given up. But theeeeese! These look great and I love all the ingredients!
Gwen says
Leah, there is no way this recipe will turn into a fail. It's super easy! And of course, delicious. Hope you love them as much as I do!