No-Bake Peanut Butter Oat Protein Balls

By Rab Nawaz·Updated July 2026
No-Bake Peanut Butter Oat Protein Balls is an easy, healthy recipe with 7g of protein and 173 calories per serving, ready in about 12 minutes. Below are the ingredients, step-by-step method, full macros and a meal-prep tip.
No-Bake Peanut Butter Oat Protein Balls
Calories173 kcal
Protein7 g
Carbs16 g
Fat9 g
Time12 min
Makes12
vegetarianquickmeal-prep

Ingredients

Macros above are per serving.

Method

  1. Stir oats, peanut butter, protein powder and honey in a bowl until a sticky dough forms.
  2. Fold in the chocolate chips; add a splash of water if too dry.
  3. Roll into 12 balls (about 1 heaping tbsp each) and chill 30 minutes to firm up.

Nutrition (per serving)

Calories173 kcal
Protein7 g
Carbs16 g
Fat9 g

Meal-prep tip

🥡 Per-ball macros listed (servings = 12). Store in an airtight container in the fridge up to 1 week, or freeze up to 2 months and thaw 5 minutes before eating.

Frequently asked questions

How much protein is in No-Bake Peanut Butter Oat Protein Balls?

No-Bake Peanut Butter Oat Protein Balls has 7g of protein, 173 calories, 16g carbs and 9g fat per serving.

How long does No-Bake Peanut Butter Oat Protein Balls take to make?

About 12 minutes, and it makes 12 servings.

Can I meal prep No-Bake Peanut Butter Oat Protein Balls?

Per-ball macros listed (servings = 12). Store in an airtight container in the fridge up to 1 week, or freeze up to 2 months and thaw 5 minutes before eating.

Build a full day around this

Use the free meal planner to hit your calorie and macro targets.
Open the Meal Planner

Get 2 free workout plans

Join free and grab two FORMA training plans (PDF): a 3-day gym Starter Plan and a Home Dumbbell Plan — plus new tools and tips. No spam, unsubscribe anytime.

All recipes