Preheat and prep: Heat the oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or use a silicone pan.
Lightly grease the liners if you want extra insurance against sticking.
Mix dry ingredients: In a large bowl, whisk 2 cups almond flour, 1/2 cup whey protein isolate, 1 tablespoon psyllium husk powder, 2 teaspoons baking powder, 1/2 cup sweetener, 1/2 teaspoon sea salt, and 1 teaspoon cinnamon. Break up any clumps for an even batter.
Whisk wet ingredients: In a separate bowl, whisk 3 large eggs, 1 cup unsweetened almond milk, 1/3 cup melted coconut oil or butter, and 1 teaspoon vanilla extract until smooth.
Combine gently: Pour the wet mixture into the dry bowl. Stir with a spatula until just combined.
The batter should be thick but scoopable. If it’s too thick (like cookie dough), add 1–2 more tablespoons of almond milk.
Fold in add-ins: If using chocolate chips, nuts, or berries, fold in up to 1/2 cup total. Keep berries minimal to manage carbs and moisture.
Fill the cups: Divide the batter evenly among the 12 muffin cups, filling each about 3/4 full.
Smooth the tops lightly with a spoon if needed.
Bake: Bake for 18–22 minutes, or until the tops are set and a toothpick comes out mostly clean with a few moist crumbs. Avoid overbaking to keep them tender.
Cool completely: Let the muffins cool in the pan for 10 minutes, then transfer to a rack. Cool fully before storing so condensation doesn’t make them soggy.
Taste and adjust: Try one once cooled.
If you prefer sweeter muffins next time, increase the sweetener by 1–2 tablespoons. For more lift, add another 1/2 teaspoon of baking powder.