No-Bake Energy Bites

No-bake bites packed with protein, fibre, and healthy fats.

These No-Bake Energy Bites are one of my favourite simple snacks to keep on hand.

Made with oats, nuts, seeds, Medjool dates, peanut butter, and cocoa powder, these bites are soft, chocolatey, naturally sweet, and satisfying. They’re a good source of fibre, protein, and healthy fats which helps make them more balanced and filling.

They can be made as bars or rolled into energy balls, and work well as an afternoon snack, lunchbox option, or something to keep in the freezer for busy weeks ahead.

Here’s what you’ll need for this recipe:

Oats: The base of the recipe. Oats add fibre and texture while helping the bites hold together.

Pumpkin Seeds: Adds crunch along with healthy fats, plant protein, and minerals like magnesium and zinc.

Sunflower Seeds: Adds texture and healthy unsaturated fats while contributing vitamin E and additional plant protein.

Almonds: Adds richness, crunch, healthy fats, and extra fibre and protein.

Hemp Hearts: A simple way to boost protein and healthy fats while adding a soft texture.

Medjool Dates: The main natural sweetener in this recipe. Dates help bind the mixture together while adding sweetness and fibre.

Peanut Butter: Adds creaminess, richness, healthy fats, and protein while helping the mixture stick together.

Cocoa Powder: Adds a rich chocolate flavour.

Vanilla Extract: Helps round out and enhance the flavour.

Chocolate Chips: Adds extra chocolate flavour and texture throughout the bites.

You’ll also need:

  • Food processor
  • Measuring cups and spoons
  • Spatula or spoon
  • Knife
  • Cutting board
  • Baking dish, loaf pan, or container (if making bars)
  • Parchment paper (optional)

  1. Blend the dry ingredients: Add the oats, pumpkin seeds, sunflower seeds, almonds, hemp hearts, and chocolate chips to a food processor. Pulse until the mixture becomes fine and crumbly.
  2. Add the wet ingredients: Add the Medjool dates, peanut butter, cocoa powder, and vanilla extract. Pulse again until the mixture becomes sticky and starts clumping together. The mixture should hold together when pressed between your fingers.
  3. Shape the mixture: Transfer the mixture to a lined pan or container and press down firmly into an even layer.
  4. Chill: Refrigerate for about 1 hour to help the mixture firm up before slicing or serving. Cut into squares once chilled.

  • If your Medjool dates feel dry or firm, soak them in hot water for about 10 minutes before using. Drain well before blending.
  • If the mixture seems too dry, add a small spoonful of peanut butter or 1–2 teaspoons of water and pulse again.
  • If the mixture feels too sticky, add a few extra oats.
  • Storage:
    • These bites store well in the fridge for several days.
    • For longer-term storage, keep them in the freezer and let them sit at room temperature for a few minutes before eating.
  • You can easily customize these with different nuts, seeds, or nut butters depending on what you have on hand.
  • These can be made into bars or rolled into energy balls. For energy balls, roll the mixture into bite-sized balls using your hands.

No-Bake Energy Bites

  • Servings: 24
  • Print

No-bake bites packed with protein, fibre, and healthy fats.


Ingredients

  • 3/4 cup oats
  • 1/4 cup pumpkin seeds
  • 1/4 cup sunflower seeds
  • 1/4 cup almonds
  • 1/4 cup hemp hearts
  • 1 1/2 cup Medjool dates, pitted (~20 medium-sized dates)
  • 1/2 cup peanut butter
  • 3 tbsp cocoa powder
  • 1 tsp vanilla
  • 1/4 cup chocolate chips

Directions

  1. Add the oats, pumpkin seeds, sunflower seeds, almonds, hemp hearts, and chocolate chips to a food processor. Pulse until the mixture becomes fine and crumbly.
  2. Add the Medjool dates, peanut butter, cocoa powder, and vanilla extract. Pulse again until the mixture becomes sticky and starts clumping together. The mixture should hold together when pressed between your fingers.
  3. Transfer the mixture to a lined pan or container and press down firmly into an even layer.
  4. Refrigerate for about 1 hour to help the mixture firm up before slicing or serving. Cut into squares once chilled.

Nutrition

Per Serving: Energy/Calories: 141 kcal | Carbohydrates: 20 g | Protein: 3.7 g | Fat: 6.3 g | Saturated Fat: 1.1 g | Sodium: 1.5 mg | Fibre: 2.9 g | Total Sugars: 14.8 g

Please note: the nutrition information provided above is an estimation based on a reference serving size. It is subject to error/variation and is for information purposes only. The website owner is not liable for this information. While this information may be helpful for you, please remember that food is more than just numbers.


Did you make this recipe? Tag @nutrikaur on Instagram or leave a comment!

Disclaimer: All recipes on this site are intended for informational and educational purposes only. Results may vary depending on ingredients, equipment, and individual experience. Please use your best judgment and consider any allergies, dietary needs, or health conditions. The website owner is not responsible for any outcomes related to the preparation, cooking, or consumption of these recipes. Use this content at your own discretion and risk.

Leave a comment

About Me

Hi there! I’m Prab, a registered dietitian who blends traditional Punjabi flavours with approachable plant-based nutrition. Here, you’ll find simple vegan and vegetarian recipes inspired by Punjabi cuisine, along with practical, evidence-based nutrition tips and information.