Healthy Peanut Butter Oatmeal Bar Recipe – a healthy snack made with wholesome ingredients, naturally sweetened, and high in protein. A delicious treat that is super easy to make and gluten and dairy free!

peanut butter oat bars baked in pan and cut into bars

Easy Peanut Butter Oatmeal Bars

To all my fellow peanut butter lovers, this easy recipe is for you! Need a healthier alternative to cookies and candy bars? This recipe for Healthy Peanut Butter Oatmeal Bars is a sweet treat that is perfect for an afternoon pick-me-up, after school treat, or on-the-go snack. It’s a quick and easy one bowl recipe, containing good-for-you, simple ingredients that won’t wreck your healthy diet.

I’m always looking for a healthier version of my favorite sweet baked goods and this one totally fits the bill! These Peanut Butter Oat Bars have all the yummy flavors of oatmeal cookies, a delicious chewy texture, and just the right amount of sweetness. The best part? They even contain 12 grams of protein per bar!

Ingredient List

  • Creamy Peanut Butter – I like versions that have little or no added sugar. Look for one with only peanuts and oil listed in the ingredients. Jif Natural Peanut Butter is also a good option with less sugar than the original.
  • Rolled Oats – old fashioned oats or quick oats can be used in this recipe. I prefer the texture of old-fashioned oats, but the recipe will work with either one.
  • Honey – I like to look for locally sourced raw honey whenever possible.
  • Eggs 
  • Vanilla – for best results, always use pure vanilla extract (not imitation vanilla) in baked goods recipes.
  • Baking Soda
  • Spices – Cinnamon and Sea Salt
  • Ground Flaxseed – this adds some heart healthy Omega 3s and additional fiber without altering the taste.
  • Chocolate Chips – these Enjoy Life dairy free chocolate chips are my favorite brand. Feel free to use semi-sweet or dark chocolate chips.

ingredients for healthy peanut butter oat bar recipe

 Variations & Ingredient Swaps

  • Nut Butter – substitute peanut butter with almond butter, sunflower seed butter (for nut free), cashew butter, or a mixed nut butter blend.
  • Sweetener – use pure maple syrup or agave syrup in place of the honey if desired.
  • Add-ins – instead of chocolate chips, feel free to use your favorite mix-ins such as raisins, dried cranberries, sliced almonds, dried blueberries, chia seeds, sunflower seeds, etc.

How to Make Peanut Butter Oatmeal Bars

  1. Prepare an 8×8 baking pan by spritzing with avocado oil cooking spray or lining with parchment paper.
  2. Begin by combining the peanut butter, honey, beaten eggs, and vanilla in a large bowl. Mix well.
  3. Add the oats, baking soda, ground flax, cinnamon, and sea salt to the peanut butter mixture. Mix again until combined.
  4. Stir in the chocolate chips, reserving some for the top of the bars.
  5. Spread into a prepared 8×8 baking dish. Sprinkle a few chocolate chips on top.
  6. Bake at 350 degrees for 25-28 minutes until golden brown

peanut butter oat bars in pan before baking

Storage Instructions

Keep bars in an airtight container. They will keep longer if refrigerated, but it is not necessary.

To freeze, place bars in a freezer safe airtight container. Seal and freeze for up to 3 months.

More Healthy Treats

4 Ingredient Peanut Butter Cookies

No Bake Peanut Butter Chocolate Oat Bites

Mini Monster Cookies

Nutty Cranberry Oat Energy Bites

cut healthy peanut butter oat bars on cooling rack

spatula pulling peanut butter oat bar from baking pan

Healthy Peanut Butter Oatmeal Bars

Healthy Peanut Butter Oatmeal Bar Recipe - a healthy snack made with wholesome ingredients, naturally sweetened, and high in protein. A delicious treat that is super easy to make and guilt free!



  • Preheat oven to 350 degrees. Prepare an 8x8 baking dish with avocado oil cooking spray.
  • Combine peanut butter, beaten eggs, honey, and vanilla together in a large bowl. Stir to mix.
  • Add oats, baking soda, cinnamon, sea salt, and flax to the bowl. Mix well.
  • Stir in chocolate chips, reserving some for sprinkling on top.
  • Spread mixture into prepared baking dish. Sprinkle remaining chocolate chips on the top and bake for 25-28 minutes, until bars are golden brown at edges.
  • Let cool slightly before cutting into bars.


Calories: 397kcal, Carbohydrates: 41g, Protein: 12g, Fat: 23g, Saturated Fat: 5g, Polyunsaturated Fat: 6g, Monounsaturated Fat: 10g, Trans Fat: 0.02g, Cholesterol: 37mg, Sodium: 217mg, Potassium: 303mg, Fiber: 4g, Sugar: 24g, Vitamin A: 68IU, Vitamin C: 0.1mg, Calcium: 47mg, Iron: 2mg

We are 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 Read my full disclosure here