Vegan Peanut Butter Protein Bars with Flax Seed

Vegan Peanut Butter Protein Bars with Flax Seed

Say goodbye to store bought protein bars. Lightly sweetened with maple syrup, these vegan peanut butter bars will quickly become your new on-the-go snack.

If you’re one of those people who can go all day before eating anything, this post is not for you.

Weekends and vacations aside, during the week my body demands at least two snacks each day in addition to my regular three meals.

And while it can be easy to to just munch away on crackers or even candy, chances are within 30-60 minutes later you’ll be feeling hungry again.

Stack of homemade vegan peanut butter protein bars

Instead, the key to healthy snacking is to treat your snacks like mini-meals. This means that whatever you choose should have a healthy fat, some protein, and fiber. While each has different functions in the body, they all are similar in that they break down slower, and in turn provide your body with a steady stream of energy.

These bars are a perfect snack in that they’re portable, easy to make a big batch of, filled with 10 grams of filling protein, and contain healthy fats and fiber thanks to rolled oats and ground flax seeds.

If you’ve been following for awhile, these may look familiar. These On The Trail Protein Bars are one of my favorites, but overtime I’ve been making them more often with flax seeds and leaving out the dried cranberries. But feel free to still add the dried fruit if looking for a little extra carb boost for hiking!

What You’ll Need

Vegan Peanut Butter Homemade Protein Bar ingredients
  • Rolled oats
  • Plant-based vanilla protein powder (I used Sunwarrior)
  • Raw cashews
  • Salt
  • Ground flax seed
  • Natural peanut butter, creamy or chunky
  • Pure maple syrup
  • Unsweetened vanilla almond milk (or milk of choice)

Which protein powder to use

I do plan on eventually doing a full post on protein powders, but for now the two biggest considerations are ingredients and flavor.

Let’s start with flavor. As there’s a ½ cup worth of protein powder in these bars, it’s extremely important that you like the flavor and texture of your protein powder. Personally, I like the level of sweetness and thickness of Sunwarrior protein, but Bry does not. He finds it a bit too powdery and as a result isn’t a huge fan of these bars when I make them with it.

If you usually have your protein powder in a smoothie with a bunch of other ingredients, I recommend trying it with just some milk in a shaker bottle. If you still like the flavor and texture, then you’re good to go for using in these bars!

Now onto ingredients. After workouts, I usually use a whey-based powder as whey protein is more rapidly absorbed. But when I’m in need of longer-lasting energy, I turn to a plant-based option.

If planning on eating these bars as a snack to help keep you fueled longer, I recommend going with a plant-based protein (such as pea, hemp, rice, or a protein mixture) or casein if you aren’t vegan or intolerant to dairy.

Finally, make sure to read the ingredient label. I like to stick with ones that have minimal additives and fillers. Due to having IBS, I also steer clear of any that contain insulin (chicory root) and any artificial sweeteners, except for stevia.

While I say it multiple times in this post, go slowly with adding milk as different protein powders absorb liquid differently. So if you aren’t using Sunwarrior, you may need to play around a little with the wet ingredients to get the texture just right!

Sliced homemade vegan peanut butter protein bars

How to bring homemade bars with you

As these bars are quite soft, you’ll end up with just mush if you put them just in a plastic bag.. Instead, I recommend breaking bars in half and putting the pieces in small food storage containers that don’t take up too much space. If you have a larger bag and don’t mind the bulk of a larger container, then no need to break the bars up into smaller pieces.

Homemade vegan peanut butter protein bar

Consistency-wise, my favorite way to bring these hiking or to work is to freeze as many as I want to bring the night before and then let them slowly thaw out as you hike. This will keep them a little firmer than if they had just been in the fridge, but that’s totally up to personal texture preferences!

Step-By-Step Instructions

Step 1:

Lining baking sheet with parchment paper

Cover a 7×11 rectangular baking pan with parchment paper. Set aside. Measure out ingredients.

Note: I’ve also made these in an 8×8 pan, they just turn out a little thicker and shorter

Step 2

Oat flour in mixing bowl

Place oats in a food processor and pulse until a coarse flour. Pour into a medium-sized mixing bowl and set aside.

Step 3

Pouring cashews into food processor

Place cashews in food processor and pulse. For bars with a little more texture, pulse into small pieces, but not powdery. However, I like these to be smoother, similar to Perfect bars, so I pulse in a coarse sand-like texture.

Pulsed cashews in food processor

Transfer pulsed cashews into mixing bowl with pulsed oats.

Step 4

Combining protein powder, pulsed oats, flax seed in bowl

Add flax seed, salt, and protein powder to mixing bowl, stirring well to combine.

Adding peanut butter to protein bar mixture

Then add in peanut butter and maple syrup. Mix again until combined.

Note: for extra texture, feel free to add up to ¼ cup of additional mix-ins at this step. For trail-mix tasting bars, dried fruit such as blueberries, cranberries or raisins can be added. Additional nuts or seeds would also work.

Step 5

Pouring almond milk into protein bar mixture

Slowly pour in milk, about 2 tablespoons at a time, until the mixture is similar to a sticky cookie dough batter.

Homemade vegan peanut butter protein bar dough

For Sunwarrior protein, I always use ½ cup plus 2 tablespoons as it’s a pretty absorbing protein powder. However, depending on the brand you use, you may only need ¼-½ cup of milk.

Step 6

Pressing protein bar mixture into pan

Using a rubber spatula, transfer the protein bar mixture into prepared pan and spread evenly. Place pan in freezer for 15-20 minutes, or until slightly firm.

Step 7

Pan of protein bars

Lift bars out of pan using the parchment paper and slice into 12 snack-sized bars or 6 meal-replacement-sized bars.

Cutting homemade vegan protein bars

How long do these homemade protein bars keep?

While I’ve never had these last more than 10 days, I can say that even after 10 days in the fridge they were every bit as good.

However, if planning on having these last longer than that, I’d recommend storing them in the freezer for up to 4 months and just transferring one to the fridge the night before you plan on eating it.

Three homemade vegan protein bars

Not a protein powder fan?

No worries! I have a bonus post coming your way this weekend that’s just as packed with energy-boosting ingredients, but without the powder stuff.

What are your favorite on-the-go snacks?

I’d love to hear in the comments below! And don’t forget to tag @TheHealthyToast_RD on Instagram and share this recipe on Pinterest!

Bite out of a homemade vegan peanut butter protein bar

Healthy Vegan Peanut Butter Protein Bars with Flax Seed

Say goodbye to store bought protein bars. Lightly sweetened with maple syrup, these vegan peanut butter bars will quickly become your new on-the-go snack.
Prep Time20 mins
Total Time20 mins
Course: Snack
Cuisine: American
Keyword: Healthy Snack, Homemade protein bar, Vegan Protein Bar
Servings: 12 bars
Calories: 190kcal
Author: Kelli McGrane, MS, RD

Ingredients

  • 1 ½ cups rolled oats
  • ½ cup plant-based vanilla protein powder I used Sunwarrior
  • ½ cup raw cashews
  • ½ teaspoon salt
  • 2 tablespoons ground flax seed
  • ½ cup natural peanut butter creamy or chunky
  • ¼ cup pure maple syrup I used Grade A Medium Amber, but Grade B is also delicious in these!
  • ½ cup plus 2 tablespoons unsweetened vanilla almond milk or milk of choice, divided
  • Optional: ¼ cup of mix-ins for texture such as dried blueberries, seeds, or chopped nuts

Instructions

  • Cover a 7×11 rectangular baking pan with parchment paper. Set aside.
  • Place oats in a food processor and pulse until a coarse flour. Pour into a medium-sized mixing bowl and set aside.
  • Place cashews in food processor and pulse until the texture of coarse sand. Pour into mixing bowl with pulsed oats.
  • Add flax seed, salt, and protein powder to mixing bowl, stirring well to combine. Then add in peanut butter and maple syrup. Mix again until combined.
  • Slowly pour in milk, about 2 tablespoons at a time, until the mixture is similar to a sticky cookie dough batter (see notes in step-by-step directions).
  • Using a rubber spatula, transfer the protein bar mixture into prepared pan and spread evenly.
  • Place pan in freezer for 15-20 minutes, or until slightly firm.
  • Lift bars out of pan using the parchment paper and slice into 12 snack-sized bars or 6 meal-replacement-sized bars. Store in an airtight container in the fridge for up to 10 days, or in the freezer for 4 months.

Notes

Nutrition for 1/12 of recipe: 190 calories, 9 g fat (1 g saturated fat), 266 mg sodium, 169 mg potassium, 17 g carb, 3 g fiber, 5 g sugar, 10 g protein
Vegan peanut butter protein bars Pinterest image
Add a comment
About
About Kelli McGrane Headshot

I’m Kelli MS, RD, and my mission is to prove that eating healthier doesn’t have to be complicated or restrictive. Follow along to learn more about food and cooking, with an emphasis on breakfast and sweet treats!

About Kelli McGrane Headshot

Welcome to The Healthy Toast!

Hi, I’m Kelli McGrane MS, RD! My mission is to show you that eating healthier doesn’t have to be complicated or restrictive. I believe getting to know your food is the first step to a healthy relationship with it. Follow along in my journey to learn all I can about ingredients and cooking with an emphasis on breakfast and sweet treats!

My Networks
Recipe Redux Blogging Network
Nutrition Blogging Network
Healthy Aperature Blogging Network
Kelli McGrane is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com. This means that if you click on a product link, I may receive compensation. This compensation comes at no additional cost to you, and as always I only recommend products I trust!