Vegan Life > Recipes > Appetizers & Snacks > Vegan Chocolate Chip & Peanut Butter Granola Bars

Vegan Chocolate Chip & Peanut Butter Granola Bars

July 24, 2020

Note: This post may contain affiliate links. As an Amazon associate, I earn from qualifying purchases. For more information, please read my full disclosure.
Chocolate peanut butter granola bars with coconut and chocolate chips on top

One of my favorite flavor combinations is chocolate and peanut butter. Since I don't eat Reese's peanut butter cups anymore, I have to get my fix from other treats. Fortunately, peanut butter is a good vegan protein source. So with this recipe, I can have my flavors and get my protein too! (Feel free to substitute out the chocolate chips for nuts or dried fruit if chocolate's not your thing).

Recently I wrote about vegan protein and getting enough of each amino acid. If you haven't seen that post, you can find it here. Adding complete proteins to our diets can help us avoid amino acid deficiencies. While there aren't a lot of vegan foods that are naturally complete proteins, we can make our own complete proteins by combining protein from different sources. This recipe does exactly that.

These (delicious, easy, and quick) granola bars make use of hemp and chia seeds (complete proteins), rolled oats (from the grain category), and peanut butter (from the legume category). With this combination of ingredients, the amino acid profile of these granola bars is fairly balanced. And, they have less sugar than most grocery store brands.

Amino acid profile of chocolate chip peanut butter granola bars
The amino acid profile of the granola bars

The best part about these granola bars is how quick and easy they are to make. They take about 15 minutes of actual work, then they go in the freezer. And voila! You have mid-day snacks for a week (or more)!

This recipe makes (about) 12 granola bars.

Ingredients of granola bars
The ingredients for my chocolate chip peanut butter granola bars.

Vegan Chocolate Chip & Peanut Butter Granola Bars

Yield12 bars

Prep Time15 minutes

Cook Time25 minutes

Total Time40 minutes



  1. Line an 8x8-inch baking pan with parchment paper.

  2. In a large bowl, combine the oats, hemp seeds, chia seeds, coconut, and cinnamon. Mix well.

    Oat mix for granola bars in a bowl
    Oats and other dry ingredients mixed in a large mixing bowl
  3. In a saucepan over medium heat, melt your vegan butter. Add in your agave and peanut butter, stirring as you add. Be careful, as these ingredients may burn if your heat is too high, or if you don’t stir enough. Cook until the mixture starts to bubble (about 2 minutes), then remove it from the heat and stir in the vanilla and salt.

    Peanut butter mix in a saucepan
    Peanut butter mix in a saucepan
  4. Slowly pour your wet ingredients into the oat mix and stir well. Your wet ingredients will act as glue to hold everything together. Every part of the dry mix should be coated with the peanut butter mixture.

  5. Once your granola mixture has cooled a little, stir in your chocolate chips (you don’t want them to melt!)

    The granola bar mix
    The peanut butter mix should coat all of the dry ingredients.
  6. Spread your granola mix into the prepared pan. Then, using your hands, flatten the granola mix as much as you can. The more you push it together, the better it will hold together after you cut it!

    Granola mix in an 8x8 pan
    Press the mix into the pan so the ingredients will stick together.
  7. Cover your pan and put it in the freezer for 20-30 minutes.

  8. After your granola bars have cooled and hardened, use the parchment paper to lift them out of the pan, and place them on a cutting board. Cut them into 12 bars by cutting 6 rows, then cutting the rows in half.

    Granola bars cut up on a cutting board with a knife
    Cut the granola bars with the knife held at a 45-degree angle to avoid breaking the bars.
  9. Wrap them individually, in freezer bags, or place them in an airtight container, and store them in the freezer or refrigerator.

Notes & Hints

Chia seeds have a tendency to get stuck to your teeth when you eat them. So if I need these to-go, I often use extra hemp seeds in place of the chia seeds.

Nutrition Data

Serving Size: 1/12 of recipe; Calories: 245Fat: 16 g.; Saturated Fat: 6 g.; Cholesterol: 0 mg.; Sodium: 86 mg.; Carbohydrates: 21 g.; Fiber: 3 g.; Sugar: 8 g.; Protein: 7 g.; Vitamin A: 0 mcg. RAE; Vitamin B12: 0 mcg.; Vitamin C: 0 mg.; Vitamin D: 0 mcg.; Calcium: 20 mg.; Iron: 2 mg.; Potassium: 196 mg.; Zinc: 0 mg.

Note: This data should be used only as an estimate. Please see the nutrition section of my terms and conditions for more information on how this data is calculated.

Four vegan dishes: Creme Brulee, Detroit-style pizza, General Tso's Tofu, and Lemon Tart

Vegan recipes in your inbox

Join the community and get my newest and best yummy vegan recipes sent right to your email!

Granola bars on a plate

Share this:

Leave a Comment

I love reading comments! I'll do my best to answer questions, too. If you made the recipe, please leave a star rating, it helps support the blog so I can make more recipes and articles. Thank you!

Your rating:


Watch this as a video instead:

Sunday Brunch