Recipe - Vegan Carrot Raisin Protein Balls

Try these easy “Vegan Carrot Raisin Protein Balls” for a quick power-up! It’s a no-cooking & no-baking recipe where you simply blend, roll, & freeze.

These protein-packed treats are sealed with the delicate sweetness of raisins & honey. They are also filled with the goodness of carrots, earthy taste of dates, grainy texture of oats, and a subtle vanilla flavor.

The vegan vanilla protein powder is a healthy replacement for the high-calorie refined flour. It fulfills our body’s daily protein need which is crucial for making hormones, enzymes, repairing tissues, & building muscles. It also assists in weight loss!

Thus, stock up these homemade vegan protein balls in your fridge! Relish them to satiate odd-hour hunger pangs or after sweaty gym hours.


  • 5 Tablespoons raisins
  • 2 medium-sized carrots (peeled & grated)
  • 5 cup vegan vanilla protein powder
  • 7-8 dates (pitted)
  • 5 cup of instant oats
  • 75ml filtered water

For the frosting - (optional)

  • 5 cup vegan cream cheese (softened)
  • 2 Tbsp honey


  • Begin by chopping up the raisins roughly! Then, peel the carrots and grate them.

(*Using the large-sized grater or leaving some chunky carrot bits is fine as it will be blended)

  • Now, transfer the chopped raisins & grated carrots into the blender. Add in the vegan vanilla protein powder, pitted dates, instant oats, and water too. Pulse till everything blends into an almost-smooth texture.
  • Next, take a little mixture, roll them in your palms into small balls, and place them in a dish.

(Keep a little gap between each protein ball to save them from sticking to each other)

  • Once finished rolling all the protein balls, put them in the freezer for 1 or more hours to set.

You can enjoy these vegan carrot raisin protein balls right away or make them extra yummy! To do so, just mix the vegan cream cheese with honey until silky smooth.  Then, dip the protein balls and coat them in the frosting mixture.

Relish the frosting-coated protein balls immediately or freeze them for later!


  • In case the mixture turns out too runny, add some more vegan vanilla protein powder to fix it. If it’s too dry, add a little water to achieve the appropriate sticky texture.
  • When facing difficulty rolling the sticky mixture into a neat ball shape, dab your palms with some water or coconut oil. Then, the mix won’t stick to the palms.
  • In place of honey, you may use agave nectar or sugar-free syrup.


The whole batch of around 10-15 Vegan Carrot Raisin Protein Balls contains-

  • Calories: 1240
  • Protein: 69.53 g
  • Fat: 36.48 g
  • Carbohydrate: 171.92 g
  • Sugars: 129.89 g
Back to blog