Protein Balls Recipe (No-Bake Oat Energy Balls)
This post may contain affiliate links. Please read our disclosure policy.
This protein balls recipe starts with my no-bake oat energy balls: toasted oats, sesame seeds, coconut and nuts, bound with warm jaggery syrup and scented with cardamom. They take about 10 minutes and no oven. As written they are a lighter energy bite, so below I show both versions people search for: protein balls without protein powder, and protein balls with protein powder, with the protein per ball worked out for each.
Love easy oat breakfasts? See our full overnight oats guide too.

Why This Protein Balls Recipe Works
- Protein You Can Count: About 2 g of protein per ball as written, mostly from the oats and sesame seeds (card estimate). The protein powder version below brings it to about 5 to 6 g.
- Gluten-Free and Vegetarian: No wheat when you use certified gluten-free oats. For a vegan batch, roast the nuts in coconut oil instead of ghee.
- No-Bake & Quick: Ready in 10 minutes. No baking, no mess.
- Toasty Crunch from Nuts and Seeds: Ghee-roasted nuts and sesame seeds add fat, crunch and a nutty, toasted flavor.
- Jaggery, Not White Sugar: Warm jaggery syrup sweetens and binds the balls with a caramel, molasses-like flavor. It is still a sugar, about 5 g per ball per the card.
Ingredients for Gluten-Free Oats Energy Balls Recipe
- 1 cup old-fashioned oats (gluten-free certified)
- ½ cup desiccated coconut
- ¼ cup roasted sesame seeds
- ¼ cup jaggery, finely grated
- ½ tsp cardamom powder
- 2–3 tbsp ghee-roasted nuts (almonds, cashews, or peanuts)
- 2–3 tbsp water, as needed
As an Amazon Associate I earn from qualifying purchases.
Full quantities are in the recipe card. These are the ones worth a word.
- Jaggery. Unrefined cane sugar, sold as a block or a powder at Indian grocers such as Patel Brothers and on Amazon. Powdered jaggery melts fastest. Dark brown sugar works in a pinch, with a less earthy flavor.
- Desiccated coconut. In US stores this is unsweetened finely shredded coconut; Bob’s Red Mill makes one. Sweetened flaked coconut makes the balls too sweet and sticky.
- Sesame seeds. Hulled white sesame seeds from the spice aisle or the Whole Foods bulk bins, or in larger, cheaper bags at Indian grocers. After the oats, they carry the most protein in the base recipe.
- Oats. Old-fashioned rolled oats. Buy oats labeled certified gluten-free if anyone eating these avoids gluten.
- Protein powder (optional). Unflavored or vanilla whey or plant protein. Skip collagen peptides, which are not vegetarian.
- Equipment. A food processor, such as this Ninja Professional XL 12 cup food processor, if you want the toasted oats ground finer, and Pyrex Simply Store glass containers for the fridge.
How to Make Protein Balls
Here is the method step by step. The printable version is in the recipe card below.

1. Roast Your Dry Ingredients
- Toast Sesame Seeds:
- Heat a non-stick skillet over low heat.
- Add sesame seeds and stir continuously for 2–3 minutes until golden and fragrant.
- Transfer to a bowl; allow to cool.
- Toast the Oats:
- In the same skillet over medium heat, add oats.
- Stir for 2–3 minutes until they lose rawness and smell nutty.
- Let them cool completely before grinding.
- Grind Oats (Optional):
- For finer texture, pulse cooled oats in a food processor into a coarse powder.
2. Prepare the Jaggery Syrup
- Dissolve Jaggery:
- In the skillet, combine jaggery and 1 tbsp water over low heat.
- Stir until fully melted and bubbling.
- Simmer:
- Continue stirring gently for 1–2 minutes until syrup thickens slightly but remains pourable.

3. Combine & Shape
- Mix Ingredients:
- Off the heat, stir in roasted oats, sesame seeds, desiccated coconut, cardamom, and ghee-roasted nuts.
- Ensure every piece is evenly coated with syrup.
- Form the Balls:
- While mixture is still warm, lightly oil your palms.
- Scoop tablespoon-sized portions and roll into tight balls.
- If mixture cools and becomes crumbly, warm the pan briefly and stir.

- Let Set:
- Place formed balls on parchment-lined tray.
- Allow to cool and set for 10–15 minutes at room temperature.
- Crumbling as you roll? The mixture has cooled too far. Warm the pan for a few seconds, stir, and roll while it is still warm.
- Syrup too runny or too thick? It is ready when it bubbles gently and coats the back of a spoon. Cook 30 seconds longer if runny; stir in 1 tsp warm water if too thick.
- Balls not holding shape? Make sure the oats are fully roasted and the syrup is hot when you mix. If the mix is dry, add 1 tsp warm water.
- Sesame turning brown? Keep the heat low and take the seeds off when they crackle and smell nutty, before they color.
- Protein powder version feels dry? Powder soaks up syrup. Add warm water 1 tsp at a time until the mixture presses together in your palm.
Variations & Mix-Ins
- Chocolate-Jaggery: Stir in 1–2 tbsp cocoa powder.
- Berry Bliss: Fold in 2 tbsp chopped dried cranberries or goji berries.
- Spiced Chai: Add ½ tsp cinnamon and ¼ tsp ginger powder.
- Nut-Free: Replace nuts with extra seeds (pumpkin, chia).
- Matcha Energy Balls: Mix in 1 tsp culinary matcha powder.
Protein Balls With or Without Protein Powder
The base recipe is already a protein ball without protein powder: the protein comes from the oats, sesame seeds and nuts. It lands at about 2 g per ball, which is honest energy-ball territory. Here is how the versions compare, estimated from the ingredient amounts for 12 balls.
| Version | What changes | Protein per ball (estimate) |
|---|---|---|
| As written, no powder | Nothing | About 2 g |
| Higher protein, no powder | Swap the 2 to 3 tbsp nuts for 1/3 cup roasted peanuts and stir in 2 tbsp hemp hearts | About 3 g |
| With protein powder | Add 1/2 cup (about 2 scoops) protein powder with the oats | About 5 to 6 g |
Without protein powder. Oats and sesame seeds do most of the work. Peanuts carry more protein than almonds or cashews, and hemp hearts add more without adding sugar. Hemp hearts sit near the chia and flax at most US supermarkets.
With protein powder. Stir the powder into the toasted oats before the syrup goes in, and mix everything off the heat. Powder soaks up liquid, so keep 1 to 2 tbsp of warm water nearby and add it a teaspoon at a time until the mixture presses together. Whey keeps the balls vegetarian; use a pea or other plant protein for a vegan batch. The estimate assumes about 20 g protein per scoop, so check your label.
Planning a full week of vegetarian meals around protein? These fill the snack slot in my high protein vegetarian meal plan.
Serve It With
- A cup of Greek yogurt or a glass of milk, for a snack with more protein than the balls alone.
- A jar of high protein overnight oats on busy mornings.
- High protein chocolate chia pudding in the same meal-prep snack box.
- Any of these high protein breakfasts without eggs.
Meal Prep and Storage
- Refrigerator: Store in an airtight container for up to 1 week.
- Freezer: Layer between parchment paper in a zip-lock bag; freeze up to 3 months. Thaw 10 minutes before serving.
- On-the-Go: Pack in small silicone cups or snack-sized containers
Making a batch for the week? Roll them on the same day as the rest of your high protein vegetarian breakfast meal prep.
Common Questions
Can I use honey or maple syrup instead of jaggery?
Yes, but it will alter flavor and reduce minerals. For vegan honey alternative, use maple syrup (add 1 tbsp more).
Are protein balls good for you?
They are a snack of oats, seeds and nuts: by the card’s estimate each ball has about 95 calories, 2 g protein, 2 g fiber and 5 g sugar. Treat them as a snack rather than a meal, and use the protein powder version if protein is your goal.
Do protein balls need to be refrigerated?
These set firm at room temperature, so they pack well in a lunch box. For storage, keep them in an airtight container in the fridge for up to 1 week, or freeze for up to 3 months.
Can I make these protein balls vegan?
Yes. Roast the nuts in coconut oil instead of ghee, use jaggery or maple syrup rather than honey, and if you add protein powder choose a plant protein instead of whey.
More High Protein Recipes
Watch Video
Rekha’s Note
The step that decides these is timing. Jaggery syrup sets as it cools, so roll the balls while the mixture is still warm and they hold; wait too long and they crumble. As written, these are an energy ball at about 2 g protein each. If protein is the reason you are making them, use the powder version, or eat two with a cup of Greek yogurt.
Rekha

If You like this recipe and made it Please rate the recipe. It helps us to reach more people. For the Latest updates Subscribe to Rekha’s Whatsapp. You can follow me on Instagram, Facebook, Youtube, Pinterest for more food inspirations.
No Bake Oats Energy Balls | Gluten-free, Healthy, Vegan snack

Ingredients
- 1 cup oats
- 1/2 cup desiccated coconut
- 1/4 cup sesame seeds roasted
- 1/4 cup jaggery
- 1/2 tsp cardamom
- 2-3 tbsp ghee roasted nuts
Instructions
Roasting
- Take a pan and put it on low to medium heat. Add the white sesame seeds to the pan. The pan should not be too hot, but should be kept at a low temperature.
- Roast the1/4 cup sesame seeds over a low heat. Stir at regular intervals.
- After roasting keep them aside.
- In the same pan roast1 cup oats for 2-3 minutes on medium heat. Keep them stirring you want rawness of oats gone.
- Once roasted keep them aside to cool.
- When Oats are cool enough grind them to make oats powder.
Making jaggery syrup
- Combine the powdered or grated 1/4 cup jaggery and water in the same pan or kadai.
- Switch on heat on low.
- Continue to mix the jaggery until it dissolves in the water.
- Simmer the jaggery and water solution over low heat. It will begin to bubble initially.
Combing To Make Energy Balls
- After the steps, add powdered oats, sesame seeds,1/2 cup desiccated coconut, 2-3 tbsp ghee roasted nuts and 1/2 tsp cardamom into the jaggery syrup. Switch off the heat and mix it thoroughly.
- Begin shaping the oats energy balls from the ingredients while it is still hot. If it's too hot, wait a minute before forming the balls. To mould the balls, spread some oil or water in your palms.
- Store these No bake Oats Energy Balls in an airtight container or serve it and enjoy.
Rekha’s Notes
- Sesame seeds should be roasted till they crackle and become crunchy. Make sure they don’t brown.
- Do not allow the final mixture to cool completely. Make laddu while mixture is still slightly warm to shape and bind laddu properly.















These are perfect for mornings! thanks