Easy Protein Energy Balls (Gluten Free Oats + Almond Butter)

This sweet and salty, no bake protein energy balls recipe is delicious and loaded with protein & healthy fats!

sweet and salty protein bites with a coffee mug

These delicious and easy protein energy balls are on current rotation in my kitchen.

Long-term rotation, actually. Why? Super healthy, delicious, and crave control! Need I say more?

sweet and salty protein bites

Why I Love This Recipe

Each protein ball is loaded with ALL the good stuff but is quick and easy to make because no baking is required.

You will enjoy (almost) a complete meal in every bite, with whey protein, healthy fats (grass-fed butter and coconut oil), flaxseed, and almonds, just for starters.

I love the sweet-salty flavor and texture, plus the dark chocolate gives you a boost of antioxidants. They’re very satisfying and filling, too.

These pseudo-cookies really help me stay on track with my healthy eating while still enjoying a nutritious, dessert-like snack.

You may also like  No-Bake Brownie Protein Bites

Good For You Ingredients

Here’s what you will need. Affiliate links included.

Grass-fed butter such as Kerrygold
Coconut oil
Vanilla protein powder
Ground flaxseed
Vanilla extract
Almond butter
Toasted coconut flakes
Roasted, salted almonds
Oatmeal certified gluten-free
Dark chocolate Chips or shavings from a bar, such as Enjoy Life
Natural granular sweetener optional

Note I’ve been leaving out the natural sweetener lately because, for me, there’s enough sweetness in the dark chocolate. You can certainly add it in if you have a sweeter tooth!

sweet and salty protein bites

Expert Tips

Here are a few freezing ideas. First, put the energy bites in the freezer on a flat surface, such as a baking sheet or multiple plates.

Keep them separated until they freeze solid so they do not stick together. 

When frozen, put them in an airtight container or ziplock freezer bag with parchment or wax paper between the layers, if desired.

My favorite storage solution, though, is these reusable freezer containers. I absolutely love them and have been using them for years.

I usually keep two varieties of healthy snacks in them at all times. If I have an overflow, I use Ziploc bags, but these are faster for grab-and-go.

The containers are easy to open and close, grab a snack, and put back in the freezer.

Freezer Containers - Perfect for Protein Balls

The colorful freezer containers below appear to be the same as mine, highly rated, and available in more colors! Tovolo Freezer Containers, affiliate link

Most energy bites should remain fresh in the freezer for up to 3 months.

To thaw, remove them individually as desired, 😉 then place them on the counter at room temperature or in the refrigerator until soft enough to eat.

Colorful Freezer Containers

More Healthy Treats

Don’t miss these other healthy and nutritious recipe ideas.

Chocolate Banana Shake
Keto Chocolate Nut Butter
Gluten-Free Banana Bread
Keto Pound Cake
Oatmeal with Dark Chocolate Bars

Be sure to try this healthy and delicious cookies and cream shake, too!

Below is the Sweet and Salty Protein Bites recipe, Enjoy!

Love this Easy Protein Energy Ball Recipe? Leave a 5-star 🌟🌟🌟🌟🌟 rating & a review in the comments section further down the page. I love hearing from you!

Follow along on PinterestInstagramFacebook, and TikTok, and then Subscribe to my newsletter!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
sweet and salty protein bites with a coffee mug

Sweet and Salty Protein Bites

  • Author: Cindy Munson
  • Total Time: 30 minutes
  • Yield: 40 servings 1x


These No Bake, Sweet, and Salty Protein Bites are loaded with protein, healthy fats and antioxidants! They are such a terrific and yummy way to start the day. Enjoy a couple with your coffee in the morning or any time of the day that you crave a treat, but want clean eating.



3 tablespoons grass fed butter, melted

3 tablespoons coconut oil, melted

2 scoops protein powder (I use vanilla flavor)

1/2 cup ground flax seed

1 teaspoon vanilla extract

2/3 cup almond butter

1/3 cup toasted coconut flakes, chopped

2/3 cup roasted, salted almonds, chopped

1 cup oatmeal, certified gluten-free

dark chocolate chips, chunks or shavings (optional)

3 teaspoons natural granular sweetener (optional)


  1. Melt butter and coconut oil in a glass bowl, in the microwave. Add all remaining ingredients. Mix well by hand.
  2. Form each ball with a 1-inch diameter cookie scoop. Place on a small plate or pan that you can fit in the freezer to set up. Use waxed or parchment between layers.
  3. Freeze for an hour and when firm, move to a Ziploc freezer bag or a freezer-safe container to store. Enjoy!


Storage Energy bites keep well in an airtight container in the refrigerator for up to 2 weeks or freeze for up to 3 months.

Nut allergies You can substitute sunflower seed butter for the almond butter.

  • Prep Time: 30 minutes
  • Category: Wellness
  • Method: No Bake
  • Cuisine: American

Keywords: Protein Bites, Keto, Paleo, Healthy, Snack, Healthy Fat

Recipe Card powered byTasty Recipes

Nutrition Label. The nutritional values listed are an approximation based on the ingredients in the recipe card. Actual amounts may vary.

I hope you make and enjoy them! Please let me know what you think by sharing a five-star recipe rating below. Be sure to subscribe or follow me on social media for more inspiration.

Thanks for visiting!


9 comments on “Easy Protein Energy Balls (Gluten Free Oats + Almond Butter)

  1. This is my very favorite recipe for a personal healthy treat! It keeps me on track with my nutrition & clean eating.

  2. These were quick and easy and that’s what I like in a recipe. I didn’t have coconut flakes, but they still turned out great. Thanx for the healthy snack idea 🙂

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star