Go Back
+ servings
3 stacked almond flour banana muffins with one on top cut in half

Almond Flour Banana Muffins

These banana muffins made with almond flour are low-carb, have no added sugar and are gluten-free, making them a great healthy option for breakfast.
Course Breakfast
Cuisine American
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings 12 muffins
Calories 167kcal
Author Ryan Beck


  • 1 ½ cups mashed ripe bananas (about 3 or 4 large ripe bananas)
  • 3 large eggs
  • ½ cup coconut oil, melted
  • 1 tablespoon vanilla extract
  • 3 cups almond flour (336 grams)
  • 2 teaspoon baking powder
  • ¾ teaspoon ground cinnamon
  • ¼ teaspoon ground nutmeg
  • ¼ teaspoon salt
  • 1 cup dark chocolate chips (optional)
  • ¾ cup chopped walnuts, roasted (optional)


  • Preheat oven to 350°F. Line 12 muffin tins with cupcake liners. You can also just spray the muffin tins with cooking spray.
  • Mix together the mashed bananas, eggs, coconut oil, and vanilla extract until combined. Add the almond flour, baking powder, cinnamon, nutmeg and salt and mix until just combined. Fold in the chocolate chips and walnuts if using. Be careful not to over mix. 
  • Spoon the batter evenly into the muffin tins. Bake for 25-30 minutes or until a toothpick inserted into the center comes out clean. Let cool slightly before transferring to cooling rack.


  • The riper the banana the sweeter it is which makes for great muffins. You want a banana that has black/brown spots on the peel.
  • You can make your own almond flour if needed. Just blanch some almonds by boiling in water for 1 minute before rinsing under cold water and removing the skin. Then blend for 20-30 seconds or until you get a floury powder.
  • Don't skip out on roasting the walnuts if using. By roasting them they will stay crispy in the batter and bring out the flavor.
  • Use an ice cream scoop to get an even amount of batter in each muffin tin.
  • Just like with any regular muffin that you make, you’ll know they are done when a toothpick comes out clean.


Serving: 1g | Calories: 167kcal | Carbohydrates: 8g | Protein: 3g | Fat: 18g | Saturated Fat: 8g | Polyunsaturated Fat: 0g | Monounsaturated Fat: 1g | Trans Fat: 0g | Cholesterol: 46mg | Sodium: 146mg | Potassium: 120mg | Fiber: 1g | Sugar: 4g