Chocolate Almond Protein Bars


Chocolate almond protein bars are one of our most requested recipes from our Maximized Living Nutrition Plans (MLNP) book and a crowd pleaser! These no bake, quality protein, high-fiber bars are a cinch to make and perfect for weight-loss. Keep them refrigerated. These also freeze well.

Watch and follow along as MLNP co-author Dr. B.J. Hardick prepares this recipe in the following video. Recipe is included below.


  • 2 cups almond flour
  • 1 cup ground flax seed meal
  • 1/2 cup unsweetened shredded coconut (opitonal)
  • 3 scoops Dutch chocolate Perfect Protein
  • 1/2 cup xylitol (or 3/4 tsp pure powder stevia)
  • 1/2 cup coconut oil
  • 1/4 cup organic butter
  • 3 squares unsweetened chocolate
  • 1/2 tsp pure vanilla
  • 4 squares unsweetened chocolate (for topping)
  • 5 tbsp coconut oil (for topping)
  • 1 tbsp organic butter (for topping)
  • 1/4 cup xylitol or 1/4 tsp pure liquid stevia (for topping)


  1. Place almonds meal, flax meal, shredded coconut, Nature Pro and xylitol (stevia) in a food processor.
  2. Pulse until ground into meal
  3. In a double boiler melt coconut oil, butter and 3 squares of unsweetened chocolate.
  4. Once melted add vanilla to melted chocolate/coconut mixture.
  5. Mix liquid chocolate with dry ingredients in a bowl until turns into a paste
  6. Press mixture into an 8 x 8 glass baking dish.
  7. Chill in refrigerator for 1 hour, until mixture hardens.
  8. In a double boiler, heat butter and coconut oil until liquid.
  9. Add xylitol (stevia) and heat and stir until dissolved
  10. Add 4 squares of unsweetened chocolate. Stir until melted.
  11. Pour melted chocolate over pressed mixture in glass dish. Return to refrigerator for at least until chocolate hardens.
  12. Remove from refrigerator, cut into bars and serve. (If chocolate cracks when cutting, let soften for 10 minutes first)

Contact Us Today!

We look forward to hearing from you.

Our Location

1107 Valley Road | Stirling, NJ 07980

Office Hours

Our General Schedule


3:00 pm-6:00 pm




10:00 am-12:00 pm

3:00 pm-5:30 pm




3:00 pm-5:30 pm