Peanut Butter Cup Oatmeal Bars Recipe

These Peanut Butter Cup Oatmeal Bars are crunchy, chewy, and satisfyingly sweet—perfect for breakfast on the go, an energizing snack, or a simple dessert. Think of them like rice krispy treats, but made with drippy natural peanut butter and honey instead of marshmallows, and quick-cooking oats instead of cereal. They’re no-bake, easy to prepare, and only need about 20 minutes in the freezer to set.

A stack of chocolate oatmeal bars on top of each other.

I love this recipe because it’s simple to meal-prep and portable for busy mornings or packed lunches. The bars balance nutty peanut butter, a touch of honey for sweetness and binding, and a chocolate topping for a classic peanut butter–chocolate combo. They keep well in the freezer, so you can make a batch ahead and grab one whenever you need a quick pick-me-up.

What’s In Peanut Butter Cup Oatmeal Bars

These bars rely on a few basic, wholesome ingredients:

  • All-natural, drippy peanut butter: Use a natural variety without added sugars or hydrogenated oils for a rich, nutty flavor and the right texture.
  • Honey: Acts as the sweetener and sticky binder that holds the oats together.
  • Quick-cooking oats: Give the bars their chewy structure; you can substitute old-fashioned rolled oats if you prefer a heartier chew.
  • Semi-sweet chocolate chips: Melted on top to create a glossy chocolate layer that pairs perfectly with the peanut butter base.
  • Coarse sea salt: A light sprinkle on top enhances the chocolate and balances the sweetness.
jar of peanut butter.

Our favorite

Peanut Butter

Choose a drippy, all-natural peanut butter for the best texture and flavor in these bars.

A person pouring chocolate into a box of oats.

Variations and Substitutions

These bars are easily adapted to dietary needs and flavor preferences:

  • Oat swap: Old-fashioned rolled oats work if you prefer a chewier, more textured bar.
  • Vegan option: Replace honey with maple syrup or agave, and use dairy-free chocolate chips.
  • Nut-free: Use sunflower seed butter or soy butter instead of peanut butter for a nut-free alternative.
  • Add-ins: Stir in dried cranberries, raisins, chopped nuts, or crushed cereal (for example, ¼ cup chopped salted peanuts or ½ cup crushed Chex) to add sweetness, crunch, and extra protein.
Squares of chocolate bars on a cutting board.

Top Tips for Peanut Butter Cup Oatmeal Bars

  • To coat bars in melted chocolate without mess, use a fork to dip each piece and tap off excess before setting them on parchment paper.
  • Press the oat mixture firmly into the pan so the bars hold together well when cut.
  • Cut the bars while slightly frozen for cleaner, more uniform slices.
  • Trim portion sizes to suit your needs: smaller bars make portable snacks while larger bars are great for a filling breakfast.
A close up of a chocolate bar with icing on it.

Storage + Freezer Directions

Store the bars in a freezer-safe, airtight container for up to 3 months. Keep individual pieces separated with parchment paper to prevent sticking. Thaw at room temperature for a few minutes before eating, or enjoy straight from the freezer for a firmer bite.

A close up of chocolate.

What to Serve with Peanut Butter Cup Oatmeal Bars

These bars pair well with hot coffee or iced coffee, and they make a balanced pairing with a green smoothie or fruit salad for a complete, portable breakfast. They’re also a crowd-pleasing addition to lunchboxes or a quick post-workout snack when you need a mix of carbs and protein.

Peanut Butter Cup Oatmeal Bars

Summary: A simple no-bake bar with a peanut butter and honey oat base topped with melted chocolate and a sprinkle of sea salt. Ready in about 22 minutes, including chilling time.

Author: Emily Richter

Prep: 15 mins • Cook: 7 mins • Total: 22 mins • Servings: 16

Ingredients

  • 1 cup all-natural, drippy peanut butter
  • ½ cup honey
  • 2 cups quick-cooking oats
  • Water, as needed (a teaspoon at a time)
  • ¾ cup semi-sweet chocolate chips
  • Coarse sea salt, for topping

Instructions

  1. Line an 8×8-inch pan with parchment paper.
  2. Warm the peanut butter and honey in a small saucepan over medium heat, stirring occasionally, until they melt together and become glossy.
  3. Remove from heat and stir in the oats until they’re fully coated. If the mixture seems too dry, add water by the teaspoon until it reaches a cookie-dough consistency.
  4. Press the oat mixture firmly and evenly into the lined pan. Set aside.
  5. Place the chocolate chips in a microwave-safe bowl and melt in 20-second intervals, stirring between each, until smooth and glossy. Alternatively, melt the chocolate over a double boiler.
  6. Spread the melted chocolate over the oat layer and sprinkle with coarse sea salt.
  7. Freeze the pan for at least 20 minutes to set the chocolate, then cut into squares. Keep refrigerated for short-term storage or freeze for longer storage.

Tips & Notes

  • Any nut or seed butter can replace the peanut butter if desired.
  • To add crunch, mix in ¼ cup chopped salted peanuts or ½ cup crushed cereal in the oat layer.
  • Old-fashioned rolled oats will work but will produce a chewier texture.
  • Maple syrup or agave can be substituted for honey for a vegan-friendly option.
  • Adjust bar size to suit your needs; cut as small or large as you prefer.

Nutrition

Approximate per serving: Calories: 197 kcal • Carbohydrates: 20 g • Protein: 5 g • Fat: 12 g • Fiber: 2 g • Sugar: 14 g

A stack of chocolate peanut butter granola bars.

Photography: Photos used in this post were taken by Ashley McGlaughlin (The Edible Perspective).