Heads up: some links are affiliate, so I may earn a tiny commission (at no extra cost to you!) on stuff I genuinely adore. Please read my Disclosure Policy for additional information.
Five ingredients, ten minutes, no oven. These little peanut butter oat balls are the snack you make on Sunday and reach for all week — satisfying, naturally sweetened, and genuinely good.
Mix, roll, chill, done.
Why You’ll Love This Recipe
- Five ingredients — Oats, peanut butter, honey, milk, and optional cocoa. That’s the whole recipe.
- No baking required — Everything comes together in a bowl and sets in the fridge. Zero oven time.
- Naturally sweetened — Honey is the only sweetener. No refined sugar, no syrup, no complicated substitutions.
- Genuinely satisfying — Oats and peanut butter together keep you full in a way that most snacks don’t.
- Ready in 40 minutes — Ten minutes of mixing and rolling, thirty minutes in the fridge.
- Perfect for meal prep — Make a batch, refrigerate, and have a grab-and-go snack ready for the whole week.
Ingredients
- 1½ cups rolled oats
- ½ cup peanut butter (creamy or crunchy)
- ⅓ cup honey
- 2 tablespoons milk
- 1 tablespoon cocoa powder (optional, for a chocolate version)
Step-by-Step Instructions
Step 1: Mix Everything Together

Add the oats, peanut butter, honey, milk, and cocoa powder (if using) to a large mixing bowl. Stir together until fully combined and a uniform, slightly sticky dough forms.

It should hold together when pressed — if it’s crumbling, add a small splash more milk, a teaspoon at a time, until it comes together.
Step 2: Roll Into Balls

Scoop about 1 to 2 tablespoons of the mixture and roll between your palms into a ball. Slightly damp hands help prevent sticking. Roll all the balls and place them on a plate or tray lined with parchment paper.
Step 3: Chill

Refrigerate for at least 30 minutes until the balls are firm and hold their shape. They’ll firm up significantly in the fridge and be much easier to handle and eat once set.
Step 4: Serve
Grab one straight from the fridge whenever you need a snack. That’s it.
Pro Tips
Use natural peanut butter for the best flavor and texture. The kind with just peanuts and salt — not the stabilized commercial versions. Natural peanut butter has a looser consistency that blends into the oat mixture more smoothly and gives a cleaner peanut flavor.
Add milk gradually. Start with 2 tablespoons and assess the consistency before adding more. The right dough is moist enough to hold together when pressed but not so wet that it’s sticky and hard to roll. Different peanut butters have different moisture levels, so the amount of milk needed can vary.
Wet your hands slightly before rolling. Dry hands cause the mixture to stick and tear. A quick rinse and shake — not dripping, just slightly damp — makes rolling smooth and gives you neater balls.
Chill before eating, not after. The 30 minutes in the fridge is what firms them up from a soft dough to a proper snack ball with a satisfying texture. Eating them straight from rolling is fine but the texture improves significantly once chilled.
Make a double batch. These take the same amount of time to make in any quantity and they keep well. A double batch in the fridge means snacks for two weeks.
Prep Time:
10 minutes
Chill Time:
30 minutes
Total Time:
40 minutes
Peanut butter, oats, and honey rolled into little snack balls that are satisfying, naturally sweetened, and ready in 40 minutes — no baking, no fuss, no excuses not to make them.
Ingredients
- 1½ cups rolled oats
- ½ cup peanut butter
- ⅓ cup honey
- 2 tablespoons milk
- 1 tablespoon cocoa powder (optional)
Instructions
- Add all ingredients to a bowl. Mix until a dough forms. Add a splash more milk if too dry.
- Roll into 1–2 tablespoon balls and place on a lined tray.
- Refrigerate for 30 minutes until firm.
- Store in the fridge and eat cold.
Notes
Variations & Customizations
- Chocolate version — Add the full tablespoon of cocoa powder for a chocolatey depth. Add a teaspoon more honey if you want it slightly sweeter.
- Chocolate chip version — Fold 2 tablespoons of mini chocolate chips into the mixture before rolling. They stay intact and give you little pockets of chocolate in every ball.
- Add flaxseed or chia seeds — Stir in 1 tablespoon of ground flaxseed or chia seeds for extra fiber and omega-3s without any noticeable change in flavor.
- Coconut oat balls — Add 2 tablespoons of desiccated coconut to the mixture and roll the finished balls in extra coconut for a tropical variation.
- Almond butter version — Swap the peanut butter for almond butter for a slightly different, milder flavor. Tahini works too for a nutty, sesame-forward version.
- Add dried fruit — Fold 2 tablespoons of raisins, dried cranberries, or chopped dates into the mixture for extra chewiness and natural sweetness.
- Protein boost — Stir in 1 tablespoon of your favorite unflavored or vanilla protein powder with the dry ingredients. Add a touch more milk if the mixture becomes too dry.
Storage
| Method | Details |
|---|---|
| Fridge | Store in an airtight container for up to 1 week. Best eaten cold straight from the fridge. |
| Freezer | Freeze in a single layer until solid, then transfer to a bag. Keeps for up to 1 month. Eat straight from frozen or let thaw for 5 minutes. |
| On the go | Pack in a small container with an ice pack for lunchboxes or gym bags. They hold their shape well for several hours out of the fridge. |
Frequently Asked Questions

Can I make these without cocoa powder?
Yes — it’s completely optional. Without it you get a straightforward peanut butter and honey oat ball that’s just as delicious. The cocoa adds a subtle chocolate note and a darker color but the base recipe works perfectly without it.
Can I use crunchy peanut butter?
Yes. Crunchy peanut butter adds small pieces of peanut throughout the mixture which give a satisfying texture contrast. Creamy peanut butter gives a smoother, more uniform ball. Both work — it’s purely preference.
Can I make these dairy-free?
Yes. Use oat milk, almond milk, or any dairy-free alternative in place of regular milk. Or skip the milk entirely if your peanut butter is loose enough — some natural peanut butters are runny enough that the mixture comes together without it.
My mixture is too dry. What do I do?
Add milk a teaspoon at a time and mix between additions until the mixture holds together when pressed. Different oats and peanut butter brands absorb moisture differently, so small adjustments are normal.
Can I use quick oats instead of rolled oats?
Yes. Quick oats give a finer, softer texture and the balls will be slightly smoother. Rolled oats give more chew and a heartier texture. Both work — use what you have.
related articles to No-Bake Peanut Butter Oat Bliss Balls
