These trail mix cookies are soft, chewy and loaded with oats, peanut butter, chocolate chips and trail mix! The ultimate sweet and salty snack cookie.

Stack of homemade trail mix cookies with M&M's, peanuts and chocolate chips on a white counter.

This post may contain affiliate links. Read disclosure policy.

Why I Love This Trail Mix Cookies Recipe

These trail mix cookies are thick, chunky, and chewy with everything you love about a great cookie in one bite. You get chocolate chips like my monster cookies, a hit of peanut butter and hearty oats like in my oatmeal chocolate chip cookies, plus that salty, nutty crunch from homemade trail mix.

Ready in less than 20 minutes, they’re the perfect grab-and-go snack for hiking, road trips, lunchboxes, or after-school energy. The recipe is super flexible too. Swap the M&M’s for any candy, change up the oats, or adjust the nuts to your taste, and the whole thing comes together in one bowl.

Craving more? Try my mini M&M cookies or easy oatmeal cookies next.

XO - Jamielyn

Ingredients

Trail mix cookie dough in bowl being stirred with a spatula.
  • Oats: These will be divided. Some will be ground up to use as flour and the rest will be kept as coarse oats for texture. I used old fashioned oats, but instant oats can be used, the texture will change slightly.
  • Unsalted butter: Here are tips on how to soften butter quickly if you’ve forgotten to take it out of the fridge. Softened butter helps keep the cookies nice and soft. 
  • Light brown sugar, packed: Adds moisture and sweetness and that brown sugary flavor that pairs so well with butter and oats. 
  • Baking staples: Granulated sugar, large eggs, vanilla extract, baking soda, fine sea salt
  • Creamy peanut butter: I recommend skipping the natural peanut butter this time around. It doesn’t keep the structure as well as we need it to.
  • Roughly chopped trail mix: For the cookie dough and to place on top too. All the salty crunchy goodness comes from whatever your mix consists of. If you don’t have any pre-made, use nuts, M&M’s, and raisins instead. 
  • Semisweet chocolate chips: These happen to be my favorite type of chocolate chips to use, but you go right ahead and use what you like. Dark chocolate, white chocolate, or even cacao nibs.

How to Make Trail Mix Cookies

In the bowl of a stand mixer using the paddle attachment, or an electric mixer, blend the butter and sugars until the mixture is creamy and pale. Beat in one egg at a time, followed by the peanut butter and vanilla until well combined.

Mixing cookie dough in stand up mixer.

Stir in the ground oats, whole oats, baking soda, and salt. Use a spatula to fold in the nuts, M&M’s, and chocolate chips, making sure they’re evenly dispersed throughout the cookie dough.

Adding peanut butter to a mixing bowl for trail mix cookies.

Using a large cookie scoop, scoop out the dough onto the parchment-lined baking sheet. Do this with the remaining dough placing the balls 2 inches apart. Flatten them all slightly using the palm of your hand.

Trail mix cookie dough balls on baking sheet.

This middle will still look slightly soft, but that’s ok they will set as they cool. If they’re not soft, they won’t be as chewy when they’re done. Cool for a few minutes then transfer to a wire rack.

Overhead view of soft and chewy trail mix cookies on the counter.

Tips & Variations

  • Make ahead and freeze the dough. If you’re not quite ready to bake them yet, freeze the cookie dough balls and bake when ready to enjoy.
  • Use a cookie scoop. It’s always important to measure our cookie dough so that each cookie is the same size and the same weight. This makes baking them even much easier!
  • Do not melt the butter. It should be softened to just room temperature. Melted butter will cause the cookies to spread making them flatter and crispier. 
  • For slightly thinner cookies, gently press down the balls with your hands. 
  • Add extra chopped trail mix on top of the cookies so that they stick out and are visually appealing.
  • The cookies will be soft when they’re done. Allowing them time to set first on the tray before moving them to the rack will keep them from falling apart when you try to lift them. 

What Trail Mix To Use

As you can imagine it is totally flexible! There are endless combinations and add-ins you can use to make a sweet and salty of your own. I use cashews, peanuts, almonds, raisins, and M&M’s in mine, but you can also add:

  • Cranberries
  • Pecan
  • Pumpkin seeds
  • Sunflower seeds
  • Sesame seeds
  • Hazelnuts
  • Walnuts
  • Marshmallows
  • Pretzels
Stacked trail mix cookies showing chewy oats, melty chocolate chips and colorful candy pieces.

More recipes to try include trail mix muddy buddies a fun twist on this muddy buddies recipe, M&M cookie cake and M&M Popcorn!

More Cookie Recipes

Stack of trail mix cookies with sweet and salty nuts and M&Ms.

Trail Mix Cookies

5 from 3 votes
Recipe by: Jamielyn Nye
Prep Time: 10 minutes
Cook Time: 8 minutes
Total Time: 18 minutes
Servings: 36
Soft, chewy trail mix cookies packed with oats, peanut butter, chocolate chips and crunchy trail mix. Perfect for hiking, lunchboxes, or an on-the-go snack.

Ingredients 

  • 4 ¾ cups (475 grams) old fashioned oats , divided
  • ½ cup (113 grams) unsalted butter , softened
  • 1 cup (158 grams) light brown sugar , packed
  • ¾ cup (150 grams) granulated sugar
  • 3 large eggs
  • 1 ½ cups (383 grams) creamy peanut butter
  • 2 teaspoons vanilla extract
  • 2 teaspoons baking soda
  • ¾ teaspoon fine sea salt
  • 1 ½ cups (270 grams) roughly chopped trail mix , plus more for topping
  • ½ cup (170 grams) semisweet chocolate chips

Instructions

  • Preheat the oven to 350°F. Line a baking sheet with parchment paper.
  • In a food processor, pulse 4 cups oatmeal until coarsely ground. Set aside.
  • In a stand mixer fitted with a paddle attachment, blend the butter, sugar, and brown sugar 2 minutes, or until creamy and pale. Beat in eggs, one at a time. Mix in peanut butter and vanilla until combined.
  • Stir in the remaining 3/4 cups oats, ground oats, baking soda, and salt. Fold in the trail mix and chocolate chips.
  • Using a large cookie scoop (about 2 Tablespoons), scoop the dough into balls onto the baking sheet, about 2 inches apart. Flatten slightly with the palm of your hand. Press extra trail mix on top, if desired.
  • Bake 7 to 8 minutes, or until edges are just starting to turn lightly brown. The middle should still look slightly soft. Remove from the oven and let sit on the pan for 2 minutes before transferring to a cooling rack.

Last step: Please leave a comment and rating after you make the recipe.

Notes

Substitutions: Alternatively, if you don’t have trail mix, you can add in 1/2 cup nuts, 1/2 cup M&M’s, and 1/2 cup raisins. Add more, if desired.
Oats: For this recipe you can also use quick oats. It depends on your preference of texture.
Storage: Store in an airtight container for up to 2 days on the counter. Freeze in the freezer for up to 3 months. 

Nutrition

Calories: 306kcal, Carbohydrates: 43g, Protein: 8g, Fat: 12g, Saturated Fat: 4g, Polyunsaturated Fat: 2g, Monounsaturated Fat: 5g, Trans Fat: 1g, Cholesterol: 21mg, Sodium: 230mg, Potassium: 217mg, Fiber: 4g, Sugar: 15g, Vitamin A: 104IU, Vitamin C: 1mg, Calcium: 36mg, Iron: 2mg

Nutrition provided is an estimate. It will vary based on specific ingredients used.