Go Back

Keto Peanut Butter Muffins - Soft, Satisfying, and Low-Carb

Prep Time 10 minutes
Cook Time 18 minutes
Total Time 28 minutes
Servings: 12 servings

Ingredients
  

  • 1 cup creamy, natural peanut butter (unsweetened, no added sugar or oils)
  • 2 large eggs, room temperature
  • 1/3 cup granular erythritol or monk fruit blend (adjust to taste)
  • 1/2 cup blanched almond flour (fine texture works best)
  • 2 tablespoons coconut flour (for structure and moisture balance)
  • 1 teaspoon baking powder (aluminum-free if preferred)
  • 1/4 teaspoon baking soda
  • 1/4 teaspoon fine sea salt (skip if peanut butter is salted)
  • 1 teaspoon vanilla extract
  • 1/3 cup unsweetened almond milk (or other low-carb milk)
  • Optional add-ins: 1/4 cup sugar-free chocolate chips, 1/4 teaspoon cinnamon, or a few drops of liquid stevia for extra sweetness

Method
 

  1. Preheat and prep: Heat oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners or lightly grease with coconut oil.
  2. Whisk the wet ingredients: In a large bowl, whisk peanut butter, eggs, sweetener, vanilla, and almond milk until smooth and glossy.
  3. Combine dry ingredients: In a separate small bowl, stir together almond flour, coconut flour, baking powder, baking soda, and salt.
  4. Bring it together: Add the dry mix to the wet mix. Stir until just combined. The batter should be thick but scoopable. If it’s too thick, add 1–2 teaspoons more almond milk.
  5. Fold in extras: If using sugar-free chocolate chips or cinnamon, gently fold them in now.
  6. Portion the batter: Divide evenly among the muffin cups, filling each about 2/3 full. Smooth the tops with the back of a spoon if needed.
  7. Bake: Place on the center rack and bake for 15–18 minutes, or until the tops are set and a toothpick comes out with a few moist crumbs.
  8. Cool: Let muffins cool in the pan for 5 minutes, then transfer to a wire rack to cool completely. They firm up as they cool.
  9. Serve: Enjoy warm or at room temperature. For a bakery-style finish, top with a sprinkle of chopped peanuts or a light smear of peanut butter.