No-Bake Peanut Butter Oatmeal Energy Bites (3 Ingredients)

These no-bake, 3-ingredient peanut butter oatmeal balls are a wholesome, nutrient-dense snack that’s high in protein and whole grains. Vegan and naturally gluten-free when using certified oats, they contain no added sugar and make a quick, satisfying grab-and-go treat.

completed Oatmeal Raisin Protein Balls on a plate against a white background

5-Minute High-Protein Peanut Butter Energy Balls

Although these little bites go by many names—peanut butter energy balls, no-bake energy bites, oatmeal protein balls, or peanut butter power balls—the idea is the same: a simple, tasty snack made with minimal ingredients that delivers a boost of flavor and energy. They take about five minutes to mix and roll, plus chilling time, and deliver a satisfying balance of protein, healthy fats, and fiber to curb hunger between meals or fuel a workout.

Child-friendly and portable, they work well in lunchboxes or as a pre- or post-workout snack. They’re also extremely adaptable—see the optional add-ins below—and they store well in the fridge or freezer so you can always have a healthy snack on hand.

Note: This recipe is featured in a collection of snack recipes developed with Michelle Cehn.

Ingredients

You only need three basic, inexpensive ingredients for the base:

  • Peanut butter: Use creamy peanut butter (smooth or chunky). Avoid highly separated, natural peanut butter unless you adjust ratios, since texture and oil separation affect the dough.
  • Oats: Rolled oats work best for texture; certified gluten-free rolled oats if you need them. Quick oats can be used but will change the final texture.
  • Raisins: Regular or golden raisins add chew and natural sweetness. You can replace or supplement raisins with many other mix-ins listed below.
ingredients for Oatmeal Raisin Protein Balls measured out against a white surface

Optional add-ins

The base is versatile. Try about 1/3 cup of chunky mix-ins total to add variety:

  • Salt: A pinch enhances flavour if your peanut butter is unsalted.
  • Sweetener: Powdered or liquid sweeteners (maple syrup, agave, brown rice syrup) if you want extra sweetness. For a sugar-free option use powdered erythritol or another sugar-free sweetener and adjust oats if needed.
  • Spices: A pinch of cinnamon or pumpkin spice, or a few drops of vanilla extract for a more dessert-like taste.
  • Mini vegan chocolate chips or cacao nibs: For chocolatey flavor or added crunch and antioxidants.
  • Seeds: Chia, flax, pumpkin, sunflower, or hemp seeds add fiber, protein, and texture; chia or flax can also help thicken the mixture.
  • Protein or cocoa powder: Replace part of the oats with flavored or plain protein powder, or add cocoa powder. You may need a small amount of liquid to reach the right consistency.
  • Other dried fruit: Finely chopped dates, apricots, dried blueberries, cranberries, or dried apple are good alternatives to raisins.
  • Shredded coconut: Unsweetened coconut adds chew and flavor.

How to make 3-ingredient peanut butter oatmeal balls

1) In a large bowl, combine the peanut butter, oats, and raisins. Mix thoroughly with your hands or a spoon until evenly combined.

ingredients for Oatmeal Raisin Protein Balls measured out against a white surface
process of mixing ingredients of Oatmeal Raisin Protein Balls in a white bowl
process of mixing ingredients of Oatmeal Raisin Protein Balls in a white bowl

2) Scoop or roll the mixture into small balls about the size of a tablespoon using your hands or a small cookie scoop.

3) Place the formed balls on a parchment- or wax paper-lined tray and freeze for about 30 minutes to set.

Oatmeal Raisin Protein Balls into balls on a white tray surface

Enjoy immediately after chilling or store for later.

Storage

After chilling, transfer the balls to an airtight container or reusable silicone bag. Store in the refrigerator for 7–9 days, or freeze for 3–4 months. If frozen, allow balls to thaw on the counter for 15–20 minutes before eating.

completed Oatmeal Raisin Protein Balls on a plate against a white background

FAQs

Can I substitute the peanut butter?

You can use other nut or seed butters—almond, cashew, hazelnut, or sunflower seed butter for a nut-free option. Expect slight texture differences and you may need to add a thickener like chia, flax, or extra oats to achieve the desired consistency.

Are protein balls healthy?

These energy balls provide a good balance of healthy fats, plant protein, fiber, and micronutrients, making them nourishing and energizing. They are nutrient-dense, however, so enjoy them in moderation if you’re watching calorie intake.

How much is a serving?

Depending on your goals, one to two balls is a reasonable serving as a snack, pre/post-workout bite, or a small treat after a meal.

How to make them gluten-free

Use certified gluten-free rolled oats and the recipe is naturally gluten-free. Quinoa flakes can be substituted, though you may need to adjust proportions slightly.

Can I use peanut butter powder?

Peanut butter powder reconstituted with water might work, but it will reduce fat and calories significantly and could change texture. You may need to experiment with liquid ratios.

Can I use a stand mixer?

Yes—mixing is minimal, but a stand mixer will work if you prefer.

Oatmeal Raisin Protein Balls into balls on a white tray surface

Top recipe tips and notes

  • Choose the right peanut butter: Creamy, non-separated peanut butter yields the best texture. If you use natural, you may need to alter the ratio of oats or add thickening ingredients.
  • Bring peanut butter to room temperature: Cold peanut butter can be hard to work with—let it soften or microwave for 15–20 seconds if needed.
  • If the dough is too dry: Add plant milk or water a teaspoon at a time until it binds. Briefly microwaving the mixture can also soften it for rolling.
  • If the mixture is too soft: Chill the bowl in the refrigerator or freezer for 15–20 minutes, then roll.
  • Wet your hands when rolling: Slightly damp hands help prevent sticking.
  • Make bars instead: Press the mixture into a baking dish, chill, and slice into bars for a different format.

More easy vegan peanut butter recipes

  • Peanut butter oatmeal breakfast cups
  • Peanut butter sandwich cookies
  • Chocolate peanut butter bark
  • Peanut butter banana bars
  • Peanut butter granola

Photos by Alfonso Revilla.

3 Ingredient Peanut Butter Oatmeal Balls

These protein balls are an ideal on-the-go snack: gluten-free if using certified oats, free from refined sugar, and full of healthy fats, plant protein, and fiber.
Prep: 10 mins
Freeze: 30 mins
Total: 40 mins
Servings: 3 servings
completed Oatmeal Raisin Protein Balls on a plate against a white background

Ingredients

  • 1 cup dry rolled oats
  • 1/2 cup creamy peanut butter (not highly separated natural style)
  • 1/4 cup raisins

Instructions

  • Combine oats, peanut butter, and raisins in a large bowl. Mix thoroughly with your hands or a spoon.
  • Roll the mixture into tablespoon-sized balls using wet hands or a small scoop.
  • Place the balls on a lined baking sheet and freeze for 30 minutes to set. Store in an airtight container in the refrigerator or freezer.

Notes

Suggested mix-ins: mini vegan chocolate chips, cacao nibs, chia or flax seeds, pumpkin/sunflower/hemp seeds, protein or cocoa powder (may require added liquid), chopped dried fruit, or unsweetened shredded coconut.

Nutrition

Calories: 391 kcal
Carbohydrates: 36 g
Protein: 15 g
Fat: 23 g
Saturated Fat: 5 g
Fiber: 6 g
Sugar: 4 g
Sodium: 202 mg
Potassium: 476 mg

Additional Info

Author: Toni Okamoto
Course: Snack
Cuisine: American
Method: No Bake
Diet: Vegan