No-Bake Peanut Butter Oat Cups Recipe — Quick No-Bake Snacks

Treat yourself to guilt-free indulgence with these No-Bake Peanut Butter Oat Cups. They satisfy peanut butter cup cravings while offering a boost of healthy fats and fiber, making them a wholesome snack you can keep on hand.

No oven required — simply mix, shape, and freeze. In under an hour you’ll have a tray of portable, sweet treats ready to enjoy straight from the freezer or at room temperature.

Three no bake peanut butter oat cups on top of each other.

Perfect No-Bake Peanut Butter Oat Cups

If you love the combo of chocolate and peanut butter, these oat cups give you that classic flavor with a simpler, more nutritious twist. They lean on pantry staples, require no baking, and are easy to customize for different tastes or dietary needs.

  • Fewer than ten common ingredients for a quick, fuss-free recipe.
  • No baking — the freezer firms these up.
  • Packed with healthy fats and fiber to help keep you satisfied.
  • Customizable — swap nut butters, add mix-ins, or change the chocolate.
  • Freezer-friendly and great to prepare ahead for snacks or lunchboxes.
Peanuts, chia seeds, peanut butter, and coconut oil in a food processor.
Blending oat cup filling in a food processor.

What You Need

Most ingredients are pantry basics. Use the best quality nut butter and chocolate you prefer to get the most flavor.

  • Rolled oats — do not use steel-cut oats; certified gluten-free brands are available if needed.
  • Peanuts — lightly salted or unsalted, chopped or whole.
  • Honey — maple syrup is an easy vegan swap.
  • Creamy peanut butter — smooth texture makes a creamy center.
  • Coconut oil — used in the base and to thin the chocolate topping.
  • Vanilla extract — enhances sweetness and depth.
  • Chia seeds (optional) — add fiber and omega fats.
  • Chocolate chips — milk, semi-sweet, dark, or dairy-free options work.

Mix, Shape, and Freeze: How to Make No-Bake Peanut Butter Oat Cups

The process is straightforward. The freezer does most of the work, so these are great to prepare in batches.

Form the Oat Base

  • Combine rolled oats, peanuts, honey, half the peanut butter, melted coconut oil, vanilla, and chia seeds (if using) in a food processor and pulse until the mixture holds together and becomes slightly sticky.
  • Line a muffin tin with cupcake liners or grease it with coconut oil.
  • Use a scoop to portion the oat mixture into each cup, then press and pack it down to form a firm base with a small well in the center for the filling.

Create the Filling

  • Melt the remaining peanut butter until smooth and pourable.
  • Place a spoonful of melted peanut butter into the well of each oat base.
  • Flash-freeze the muffin tin for 15–20 minutes to set the centers.

Top the Oat Cups

  1. Melt chocolate chips with a tablespoon of coconut oil until glossy and smooth.
  2. Pour the melted chocolate over each oat cup, fully covering the peanut butter filling.
  3. Return the tin to the freezer until the chocolate is firm, about 1–2 hours.
  4. Optional: drizzle extra peanut butter or sprinkle crushed peanuts or flaky salt on top before serving.
An oat cup in a muffin tin full of peanut butter.
An oat mixture in a muffin pan.
Chocolate covering a no bake peanut butter oat cup in a muffin pan.

Variations

These oat cups are a great base to experiment with—try different nut butters, mix-ins, and toppings to make them your own.

  • Swap the nut butter: almond, cashew, sunflower seed butter, or even tahini all work well.
  • Add dried fruit: raisins, cranberries, dried cherries, or banana chips for chew and sweetness.
  • Mix in candy: chocolate chips, colorful candies, or chopped candy pieces for extra fun.
  • Toppings: drizzle extra peanut butter, sprinkle crushed peanuts, coconut flakes, or a touch of flaky sea salt.

How to Store

Store finished oat cups in an airtight container or resealable bag in the freezer to keep them firm. They will keep for several weeks. Enjoy them straight from the freezer for a cool, crisp bite, or let them sit at room temperature briefly to soften.

Peanut butter drizzled over a no bake peanut butter oat cup in a muffin pan.

Frequently Asked Questions

Do I need to cook anything?

No. These cups are completely no-bake. The freezer sets the filling and topping.

Can I use natural peanut butter?

Yes. Stir natural peanut butter well to recombine oils before using so the filling stays creamy and firm.

Can I make them without chocolate?

Absolutely. Skip the chocolate or substitute a yogurt coating, nut butter drizzle, or a dusting of cinnamon sugar.

Can I make them vegan?

Yes. Use plant-based chocolate and a vegan sweetener like maple syrup in place of honey.

Recipe Snapshot

Three no bake peanut butter oat cups stacked on top of each other.

No-Bake Chocolate Peanut Butter Oat Cups

An easy no-bake treat made with oats, peanuts, peanut butter, and chocolate. Ready in about an hour with chilling time.

Servings: 12 | Prep: 10 mins | Chill: 1–2 hrs | Total: about 1 hr 30 mins

Ingredients

  • 2 cups rolled oats
  • 1 cup lightly salted peanuts
  • 1/3 cup honey (or maple syrup)
  • 1 cup creamy peanut butter, divided
  • 5 tablespoons melted coconut oil, divided
  • 1 teaspoon vanilla extract
  • 2 tablespoons chia seeds (optional)
  • 1 cup chocolate chips

Instructions

  1. In a food processor, combine oats, peanuts, honey, 1/2 cup peanut butter, 4 tablespoons melted coconut oil, vanilla, and chia seeds. Pulse until slightly sticky.
  2. Line or grease a muffin tin. Scoop and press the oat mixture into each cup, leaving a small well in the center.
  3. Melt the remaining 1/2 cup peanut butter until pourable and spoon into each well. Freeze 15–20 minutes to set.
  4. Melt chocolate chips with 1 tablespoon coconut oil until smooth. Pour over each cup to cover the peanut butter filling.
  5. Freeze until fully firm, about 1–2 hours. Optional: drizzle extra peanut butter or add toppings before serving.

Notes

Store in an airtight container in the freezer for several weeks. Adjust sweetness and mix-ins to taste.

Nutrition (approx.)

Per serving: ~412 kcal | Carbs 34 g | Protein 10 g | Fat 29 g

Like this recipe? Please leave a comment!