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.

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.

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

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.

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.

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.

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
- Line an 8×8-inch pan with parchment paper.
- Warm the peanut butter and honey in a small saucepan over medium heat, stirring occasionally, until they melt together and become glossy.
- 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.
- Press the oat mixture firmly and evenly into the lined pan. Set aside.
- 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.
- Spread the melted chocolate over the oat layer and sprinkle with coarse sea salt.
- 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

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