High Protein Trail Mix



Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

This high protein trail mix is packed with nuts, seeds, edamame, dried fruit and chocolate chips. It’s the perfect protein-packed snack to keep on hand whenever those hunger cravings strike!

I love homemade trail mix! It’s by far one of my favorite snacks that we always have on hand. It’s so easy to make, completely customizable and it packs in a good amount of nutrients in a small portion.

Trail mixes are usually protein-packed and have a few varieties of nuts and seeds, but for this high-protein trail mix recipe I really wanted to amp up the protein so I included 4 different varieties of nuts and seeds and dry roasted edamame.

If you’re looking for a quick and easy snack recipe that will keep you full and satisfied this trail mix is for you!

A jar of protein trail mix.

Why You’ll Love This Recipe

  • It’s the perfect on-the-go or post-workout snack.
  • Packed with 7 grams of protein per serving.
  • Made with 7 simple, real-food ingredients.
  • Gluten-free + vegan.
  • Cheaper than store-bought trail mix.
Ingredients measured out to make Protein Trail Mix: dry roasted edamame, dried cranberries, roasted cashews, raw almonds, chocolate chips, roasted sunflower seeds, roasted peanuts.

Ingredients Needed

  • dried cranberries – adds a burst of sweetness and a chewy texture to the mix. They are also a good source of antioxidants. I recommend grabbing dried cranberries that are fruit juice sweetened like these Made in Nature dried cranberries. Dried cherries or raisins are both good substitutes.
  • dry roasted edamame – a good source of plant-based protein, fiber and vitamins. Edamame also adds a crunchy texture to the mix. I like Seapoint Farms dry roasted edamame.
  • raw almonds – an excellent source of healthy unsaturated fats, protein and fiber. I went with raw almonds for this recipe, but feel free to use roasted almonds if that’s what you have on hand.
  • roasted cashews and roasted peanuts – adds flavor and more protein! Feel free to use raw nuts if you prefer!
  • roasted sunflower seeds – for another boost of plant-based protein. Raw sunflower seeds will work as well.
  • chocolate chips – a heart-healthy addition that’s rich in antioxidants and flavonoids! It also adds a nice sweetness that balances out the savory flavors. My favorite chocolate chips are the Enjoy Life dark chocolate chips and Lily’s dark chocolate chips for a low-sugar option.
Side my side photo of the ingredients getting mixed together in a bowl to make Protein Trail Mix.

How to Make

It can’t get any easier than this! Just mix all your ingredients together in a large bowl and serve. Store in a sealed jar or reusable storage bag for up to 7-10 days.

A spoonful of protein trail mix.

Other Ways to Add Protein

  • Pepitas: Also known as pumpkin seeds pepitas are a good source of plant-based protein, healthy unsaturated fats and fiber.
  • Chia seeds and/or hemp seeds: Both of these little seeds are excellent sources of plant-based protein and fiber.
  • Dried lentils: Dried lentils may sound weird to add to a trail mix, but they are a great source of protein that would add an interesting new dimension to the mix. Seapoint Farms mighty lil’ lentils would be a great option.
  • Dried peas: Dried peas have a mild, slightly sweet flavor and a crunchy texture that would pair nicely with the rest of the ingredients in this mix.
  • Dried chickpeas: Another favorite high-protein snack of mine that would make for a great addition to this trail mix. I love making my air fryer chickpeas or for a store-bought brand I like Biena chickpea snacks.
  • Beef jerky: If you don’t need this trail mix to be plant-based adding beef jerky is a great way to amp up the protein count. My favorite brand is CHOMPS grass fed beef jerky.
A jar of protein trail mix.

How to Store

I recommend storing trail mix in glass jars with a lid (wide mouth mason jars work great) or reusable storage bags like Stasher bags. It will keep at room temperature for up to 1 week, up to a month in the fridge and up to 3 months in the freezer.

Protein trail mix spilling out of a jar.

More Trail Mix Recipes

Be sure to check out all my protein recipes as well as the full collection of snack recipes on EBF!

Want to save this recipe? Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!
5 from 2 votes

High Protein Trail Mix

This high protein trail mix is packed with nuts, seeds, edamame, dried fruit and chocolate chips. It's the perfect protein-packed snack to keep on hand whenever those hunger cravings strike!
Prep Time: 5 minutes
Total Time: 5 minutes
Servings: 6


  • ½ cup dried cranberries
  • cup dry roasted edamame
  • ¼ cup raw almonds
  • ¼ cup roasted cashews
  • ¼ cup roasted peanuts
  • ¼ cup roasted sunflower seeds
  • ¼ cup chocolate chips


  • Combine all ingredients together and enjoy.
    Mixing together ingredients for protein trail mix.
  • Store leftover trail mix in a sealed jar or reusable storage bag.


Serving: 1/6 recipe | Calories: 181kcal | Carbohydrates: 17g | Protein: 7g | Fat: 11g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 1g | Cholesterol: 2mg | Sodium: 68mg | Fiber: 4g | Sugar: 11g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Snack
Cuisine: American
Keyword: high protein trail mix
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Chicken fajita filling on a sheet pan with a wooden spoon. Tortillas are resting on the bottom of the sheet pan.
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!

Leave a comment

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

Recipe Rating


    1. Of course! I am so glad you are enjoying this recipe and it is a hit for you. Thanks so much for sharing your review & star rating, I really appreciate it!