High-Protein Granola Bars (No Protein Powder!)

If you told me TVP could make a delicious snack bar, I might have raised an eyebrow. But these chewy-crispy high-protein granola bars completely changed my mind! They’re packed with plant-based protein and fibre, naturally sweetened with dates and maple syrup, and—best of all—there’s no protein powder involved.

Watch how to make High-Protein Granola Bars over on my YouTube channel! And don’t forget to subscribe while you’re at it  😉

Inspiration & Ingredients

These bars were born from my obsession with finding new ways to use TVP (textured vegetable protein). I already use dry TVP in my protein cereal and strawberry lemon protein granola because it gets wonderfully crispy when you bake it without rehydrating it. So naturally, I had to see if I could turn that crunchy little protein powerhouse into a portable snack bar.

The trick is balancing enough moisture to hold everything together without turning the TVP soft and chewy.

After a few tests, the magic combination turned out to be dates, tahini, and maple syrup. The dates are especially important—they act almost like glue, binding all those crunchy bits together while adding natural sweetness.

Here’s what you need:

Ingredients
  • 1¼ cups dry TVP: The star of the show! Don’t rehydrate it—you want it dry so it gets crispy in the oven.
  • 1 cup rolled oats: Add structure and absorb some of the moisture from the wet ingredients.
  • ¼ cup ground flaxseed: Helps bind the bars while adding fibre and healthy fats.
  • ¼ cup hemp seeds: A little extra plant-based protein and nuttiness.
  • 2 tbsp + 2 tsp chia seeds: Help absorb moisture and contribute to the bars’ structure.
  • ¼ cup pumpkin seeds: For extra crunch.
  • ¼ cup powdered peanut butter: Adds peanut flavour and a little more protein without making the mixture too wet.
  • ¼ cup + 2 tbsp tahini: Adds richness and helps bind everything together.
  • ¼ cup maple syrup: Just enough sweetness and stickiness.
  • 8 large medjool dates: The secret weapon! These help hold the bars together like glue.
  • 1 tsp vanilla, ½ tsp cinnamon and ½ tsp salt: Because every good snack needs a little flavour magic.

Why You’ll love High-Protein Granola Bars

  • They’re high in protein without protein powder — The TVP, hemp seeds, flax, chia, tahini and oats all contribute to the protein content, making these a great option when you want a protein-packed snack made from recognizable ingredients.
  • TVP stays crunchy — The dry TVP gets baked right into the mixture, where it develops a delicious crispy, crunchy texture. The oats, flax, chia and dates provide enough moisture and structure around it to create a bar that’s both chewy and crunchy.
  • They’re meal-prep friendly — Make a batch, slice them into 12 bars, and you’ve got an easy grab-and-go snack for the week. Toss one in your bag for a hike, pack one for work, or keep one around for those inevitable “I need a snack immediately or I will become a monster” moments.
  • They’re budget-friendly — You don’t need a cabinet full of fancy ingredients or expensive protein powder. TVP is one of my favourite inexpensive plant-based protein sources, and the rest of the ingredients are pantry staples I always like having around.
  • They’re actually delicious — They’re chewy in the middle, crispy around the edges, lightly sweet, nutty and satisfying.

How to Make High-Protein Granola Bars

Instructions
  1. Preheat your oven to 325°F (or 300°F if using convection) and line a 9×9 baking tin with parchment paper.
  2. Mix the dry ingredients: Add the dry TVP, rolled oats, chopped dates, ground flaxseed, hemp seeds, chia seeds, chopped pumpkin seeds, powdered peanut butter, cinnamon and salt to a large bowl.
  3. Give everything a good stir so the ingredients are evenly distributed. If the dates have clumped up a bit don’t worry; they’re going to get smooshed in there really good once we mix in the wet ingredients.
  4. Add the wet ingredients: In a separate smaller bowl, add the tahini and maple syrup, then warm in the microwave for 15 seconds to help make it runnier (if your tahini isn’t particularly runny). Whisk in the vanilla until everything is well combined.
  5. Pour over the dry ingredients and stir really well, and quickly, until everything is evenly coated. The granola mixture will be fairly sticky, but that’s exactly what we’re looking for.
  6. Press into a pan: Transfer the mixture into the baking tray and press it down really, really well. This is the really important part! Use the bottom of a measuring cup, glass or flat spatula to firmly compress the mixture into an even layer. The more compact it is, the better your bars will hold together.
  7. Bake at 300°F convection for about 20 to 25 minutes, or until the edges are lightly golden and the mixture feels set. You don’t want to bake these until they’re completely hard. They’ll continue to firm up as they cool.
  8. Cool and slice: Let the mixture cool until it’s just slightly warm, then carefully slice it into 12 bars. This is the sweet spot for cutting. If you wait until they’re completely cold, they can be more difficult to slice cleanly. Once completely cooled, they’ll firm up even more.

tips for the Best Granola Bars

  1. Don’t rehydrate the TVP. I know I already said this, but I’m saying it again because it’s the most important tip. Dry TVP = crispy TVP. If you soak it first, you’ll end up with a much softer and chewier texture.
  2. Chop the dates fairly small. The dates are your natural glue, so you want them distributed throughout the mixture rather than sitting in two giant date clumps. If your dates are particularly dry, they’ll be easier to chop if you lightly oil your knife first.
  3. Really compress the mixture. Don’t just spread the mixture into the pan and call it a day. Press. It. Down. The tighter you compact the mixture, the better the bars will hold together.
  4. Slice while slightly warm. This is the best time to cut them. They’ll still be soft enough to slice without shattering, but firm enough to hold their shape.
  5. Let them cool completely before storing. The texture continues to change as they cool. They’ll become firmer and more cohesive once they’re completely cooled.

FAQ

Can I use a different type of TVP?

Yes, as long as you’re using dry TVP that doesn’t require cooking before eating. Different brands and shapes can vary in size, so keep in mind that the texture may vary slightly.

Do I need to rehydrate the TVP?

No! In fact, please don’t. The dry TVP is what gives these bars their delicious crunch.

Can I use peanut butter instead of powdered peanut butter?

You can, but I wouldn’t make that substitution without adjusting the recipe. Regular peanut butter contains considerably more fat and moisture, which can change the texture and make the bars softer. If anything, simply swap out the tahini for natural, runny peanut butter.

Can I substitute the tahini?

Probably! Natural peanut butter or another seed/nut butter should work, although the flavour and texture will change. If you need the bars to be nut-free, tahini is a great option.

Can I use another dried fruit?

Absolutely. Dried cranberries are delicious in these, but chopped raisins, apricots or other dried fruit could work too. Just keep the quantity reasonably similar because the dried fruit contributes both sweetness and structure.

Are these gluten-free?

TVP itself can be gluten-free, but always check the package you’re using for gluten-free certification if you need to avoid gluten. Also make sure your oats and any other packaged ingredients meet your requirements.

How many bars does this recipe make?

I recommend cutting the full batch into 12 bars for a substantial snack. You can certainly make them smaller if you’d prefer a lighter snack or energy-bite-sized portions.

default
Nutrition

Per serving (makes 12 bars):
230 calories • 10g protein • 30g carbs • 9g fat • 6g fibre

Nutrition information is approximate and will vary depending on the ingredients used.

Get Your Snack On

These vegan protein bars started as a little experiment to see if I could turn my beloved crunchy TVP into something portable—and somehow, they turned out fabulous. They’re crispy, chewy, sweet, nutty and packed with plant-based goodness without relying on a scoop of protein powder.

Basically, TVP has officially entered its snack-bar era and I’m here for it!

Love this recipe? I’d really appreciate if you gave me a 5-star ⭐️⭐️⭐️⭐️⭐️ rating below!

Lastly, if you made any of these recipes and decide to share them on Facebook or Instagram, don’t forget to tag me @SteamyVegan and use hashtag #SteamyVegan! I seriously love seeing what you’re cooking up! Plus make sure to check me out on YouTube — I have HUNDREDS of recipe videos to give you limitless plant-based inspiration!

Janelle Carss

High-Protein Granola Bars (No Protein Powder!)

These chewy-crispy high-protein granola bars are made with TVP, oats, seeds and dates for a satisfying, plant-based snack—with no protein powder required! Naturally sweet, crunchy and packed with protein and fibre, they're perfect for meal prep, breakfast on the go, or whenever you need a seriously satisfying snack.
Prep Time 15 minutes
Cook Time 20 minutes
Cooling Time 2 hours
Total Time 2 hours 35 minutes
Servings: 12 bars
Course: Snack
Cuisine: North American

Ingredients
  

  • 1¼ cups dry TVP (textured vegetable protein)
  • 1 cup rolled oats, gluten-free if needed
  • ¼ cup ground flaxseed
  • ¼ cup hemp seeds
  • 2 tbsp + 2 tsp chia seeds
  • ¼ cup pumpkin seeds, chopped
  • ¼ cup powdered peanut butter, optional sub cocoa powder if you want chocolate
  • ½ tsp cinnamon
  • ½ tsp salt, or to taste
  • ¼ cup + 2 tbsp tahini
  • ¼ cup maple syrup
  • 1 tsp vanilla
  • 8 large medjool dates, chopped
  • ½ cup chocolate chips, dried cranberries, or other dried fruit optional

Method
 

  1. Preheat your oven to 325F (or 300 if using convection) and line a 9×9 baking tin with parchment paper.
  2. Mix the dry ingredients: Add the dry TVP, rolled oats, chopped dates, ground flaxseed, hemp seeds, chia seeds, chopped pumpkin seeds, powdered peanut butter, cinnamon and salt to a large bowl.
    Give everything a good stir so the ingredients are evenly distributed. If the dates have clumped up a bit don’t worry; they’re going to get smooshed in there really good once we mix in the wet ingredients.
  3. Add the wet ingredients: In a separate smaller bowl, add the tahini and maple syrup, then warm in the microwave for 15 seconds to help make it runnier (if your tahini isn’t particularly runny). Whisk in the vanilla until everything is well combined.
    Pour over the dry ingredients and stir really well, and quickly, until everything is evenly coated. The granola mixture will be fairly sticky, but that's exactly what we're looking for.
  4. Press into a pan: Transfer the mixture into the baking tray and press it down really, really well. This is the really important part!
    Use the bottom of a measuring cup, glass or flat spatula to firmly compress the mixture into an even layer. The more compact it is, the better your bars will hold together.
  5. Bake at 300°F convection (or 325℉ conventional) for about 20 to 25 minutes, or until the edges are lightly golden and the mixture feels set.
    You don't want to bake these until they're completely hard. They'll continue to firm up as they cool.
  6. Cool and slice: Let the mixture cool until it's just slightly warm, then carefully slice it into 12 bars. This is the sweet spot for cutting. If you wait until they're completely cold, they can be more difficult to slice cleanly. Once completely cooled, they'll firm up even more.
  7. Optionally, drizzle some melted chocolate on top and finish with a few pinches of flaky sea salt, let the chocolate set, and enjoy!

Video

There's more where that came from

Leave a Reply

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

Recipe Rating