Breakfast Protein Muffins


This is an amazing nutritious muffin that can be eaten for breakfast or as a great protein snack on the go, and tastes great to boot. Full of protein, and some veges too. Do not be fooled by the kidney beans you will never know they were even there. My kids have always loved these. Enjoy.


  • 1 Can (15 to 16 oz) canneliini beans, rinsed and drained (other name is white kidney beans)
  • 1/3 cup of non dairy milk
  • 1 1/2 cups gluten free flour
  • 1 jar of pureed carrots baby food or puree your own
  • 1 tsp baking soda (aluminum free)
  • 1/2 tsp sea salt
  • 1tsp ground cinnamon
  • 3 Tbsp Hemp seeds
  • 2 Tbsp. seeds of choice
  • 6-7 dates mashed (no pits)
  • 3 Tbsp. coconut oil
  • 2 eggs*
  • 2 tsp. vanilla extract
  • 1 cup of frozen blueberries


  1. Heat oven to 375F. Grease a 12 cup and a 6 cup muffin pan with coconut oil or use silicone cups.
  2. In blender or food processor process beans with milk until smooth.
  3. In a separate bowl mix flour with baking soda, cinnamon, and salt.
  4. In a separate large bowl beat dates and coconut oil until blended. Add eggs (or flax egg replacement for dairy free) and vanilla.
  5. Alternately beat in bean and flour mixture to creamed coconut oil.
  6. Fold in blueberries.
  7. divide mixture among muffin cups.
  8. bake muffins 20 to 25 minutes or until golden brown .

*Dairy free: Flax as an egg replacement:  2 tbsp (14 g) crushed flax, 5 Tbsp (74 Ml) water  Let rest 5 minutes to thicken, then at to recipe in place of eggs.

Please note: This is not my original recipe, but one I adapted for my own use.