Banana Egg Peanut Butter Muffins Recipe: Moist Layers With Hidden Protein Boost

Breakfast & Brunch

Banana Egg Peanut Butter Muffins Recipe: Moist Layers With Hidden Protein Boost

This banana egg peanut butter muffin recipe delivers the perfect balance of moist texture and rich peanut flavor—plus a sneaky protein boost from eggs. The secret lies in ripe bananas and a touch of peanut butter that keeps every bite satisfying, while the eggs create a tender crumb that stays fresh for days. I developed this recipe after years of testing banana muffins that either turned dense or dried out too quickly.

What sets these muffins apart is the combination of peanut butter and eggs, which work together to create a rich, nutty flavor without overwhelming sweetness. The recipe uses simple pantry staples, including whole wheat flour for added nutrition, and requires just 15 minutes of prep time. Perfect for breakfast on the go or a snack that feels like dessert, these muffins are also freezer-friendly for meal prep.

By the time they emerge from the oven, you'll have golden muffins with a tender crumb and just the right amount of peanut butter swirls throughout. The eggs ensure they stay moist even after cooling, while the bananas add natural sweetness without needing extra sugar. This is the kind of recipe that becomes a weekly staple—easy enough for busy mornings but impressive enough for company.

For extra flair, top with a sprinkle of sea salt or chopped peanuts while warm. The muffins keep well in an airtight container for up to 4 days or freeze perfectly for up to 3 months. Here's everything you need to make them!

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for banana egg peanut butter muffin

Simple ingredients that create moist, protein-rich muffins with rich peanut flavor.

Ingredient Amount Notes
Ripe Bananas 🍌 2 cups Mashed, about 2 medium bananas
Large Eggs 🥚 2 whole Room temperature preferred
Creamy Peanut Butter 🥜 ½ cup Natural, no sugar added
All-Purpose Flour 🌾 1 ½ cups Sifted for best texture
Whole Wheat Flour 🌾 ½ cup For added nutrition
Granulated Sugar 🍚 ¾ cup Light brown sugar works too
Baking Powder 🧂 2 tsp Aluminum-free preferred
Baking Soda 🧂 ½ tsp Ensures proper rise
Salt 🧂 ½ tsp Fine sea salt preferred
Pure Vanilla Extract 🌿 1 tsp Iodized or imitation
Unsweetened Almond Milk 🥛 ½ cup For moisture balance
Chopped Peanuts 🥜 ¼ cup For topping, optional
Flaky Sea Salt 🧂 1 tsp For finishing touch

The bananas are non-negotiable here—ripe ones with brown spots mash best for sweetness and moisture. Trader Joe's usually has perfect ones year-round, but any grocery store's produce section works. For the peanut butter, natural, no-sugar-added brands like Smucker's or Crazy Richard's give the best flavor without overpowering. I always measure my flour by weight if I can, but if you're using cups, spoon it in gently and level it off. The eggs should be room temperature for even baking—just take them out 15 minutes before mixing.

No almond milk? Regular milk or yogurt works in a pinch, but the texture might be slightly denser. Short on baking powder? Baking soda plus cream of tartar (half a teaspoon each) does the trick. Want extra peanut flavor? Mix 1 tablespoon peanut butter powder into the dry ingredients. The muffins rise best when you don't overmix—just combine until the flour is just incorporated. And if your peanut butter is thick, microwave it for 10 seconds to make it easier to measure.

These muffins stay fresh for 4 days in an airtight container at room temperature, but I like to freeze half the batch immediately. Wrap them individually in parchment paper and store in a freezer bag for up to 3 months. To reheat, warm in a 350°F oven for 5-7 minutes—they taste even better the second time around. The secret to that perfect crumb? Don't overbake. Pull them out when a toothpick comes out with just a few moist crumbs, not wet batter.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: these muffins work for anything. Pack them for lunch, grab one on the way out the door, or serve them warm with a dollop of yogurt for breakfast. I’ve even used them as a base for protein-packed overnight oats when I’m in a rush. The whole wheat flour gives them staying power, so they won’t leave you crashing an hour later.
  • No Mash Needed: I’ll admit, I used to dread overripe bananas—until I realized I could just toss them in a food processor with peanut butter and eggs. The bananas break down instantly, no strainer or extra bowls required. Honestly, it’s the kind of recipe where you can mix everything in the same bowl you grease.
  • Peanut Butter Magic: That creamy peanut butter isn’t just an ingredient—it’s the star. The muffins have this perfect balance: a soft, slightly dense crumb from the whole wheat flour, but the peanut butter keeps them rich and satisfying. (Yes, even on a Tuesday night.) The bananas add natural sweetness, so you don’t need extra sugar—just pure, addictive flavor.
  • Breakfast or Snack? Both: Here’s what sold me: these muffins work for anything. Pack them for lunch, grab one on the way out the door, or serve them warm with a dollop of yogurt for breakfast. I’ve even used them as a base for protein-packed overnight oats when I’m in a rush. The whole wheat flour gives them staying power, so they won’t leave you crashing an hour later.

Step-by-step instructions for banana egg peanut butter muffins

Here's the method for tender, protein-packed muffins that stay moist for days.

1

Prep the Banana Mixture for Maximum Moisture

Mash the 2 cups ripe bananas in a large mixing bowl until completely smooth—no lumps should remain. The riper the bananas, the sweeter and more tender your muffins will be. I like to use a fork for this step to avoid over-mixing which can develop gluten.

Add the 2 whole large eggs and 0.5 cup creamy peanut butter to the mashed bananas. Whisk vigorously for about 1 minute until the mixture is fully combined and slightly thickened. This creates the base for those signature moist layers. The peanut butter adds richness while boosting protein content—no one will guess these are secretly nutritious!

2

Combine Dry Ingredients with the Wet Base

In a separate medium bowl, sift together the 1.5 cups all-purpose flour, 0.5 cup whole wheat flour, 0.75 cup granulated sugar, 2 teaspoons baking powder, 0.5 teaspoon baking soda, and 0.5 teaspoon salt. The sifting prevents lumps and ensures even distribution of leavening agents for a light texture.

Make a well in the center of the dry ingredients and pour in the banana-egg mixture. Gently fold everything together using a spatula until just combined—you should still see small streaks of flour. Overmixing develops gluten, which can make your muffins dense. Add the 1 teaspoon pure vanilla extract and 0.5 cup unsweetened almond milk and mix until incorporated. The almond milk adds moisture without overpowering the peanut flavor.

3

Fold in Peanuts and Prepare for Baking

Gently fold in the 0.25 cup chopped peanuts using a spatula, being careful not to overmix. The peanuts add texture contrast and extra protein. Transfer the batter to a large measuring cup—you should have about 3 cups of batter. This is your final consistency check; if it appears too thick, stir in 1 tablespoon more almond milk.

Preheat your oven to 350°F and line a standard muffin tin with paper liners or lightly grease with nonstick spray. Divide the batter evenly among 12 muffin cups, filling each about ¾ full. The batter will rise significantly, so don't overfill. Sprinkle each muffin with a pinch of flaky sea salt—this enhances the peanut flavor and adds a delightful contrast.

4

Bake Until Golden and Springy

Bake the muffins for 20-25 minutes or until a toothpick inserted in the center comes out clean. The tops should be golden brown with a slightly crackled surface. I find the exact time depends on your oven—start checking at 18 minutes if your oven runs hot.

For best results, let the muffins cool in the pan for 5 minutes before transferring to a wire rack. This brief resting period prevents them from falling apart as they firm up. The muffins should be tender with a moist crumb—no dry edges here. Serve warm for maximum flavor impact, or store in an airtight container for up to 5 days.

👨‍🍳

Pro Tips For Making Banana Egg Peanut Butter Muffin

  • MASH THE BANANAS FIRST: I learned this the hard way—if you mix in whole bananas, they’ll sink to the bottom and leave your muffins with a dense, uneven texture. Smash them with a fork first, then stir them into the wet ingredients until fully incorporated. This guarantees a smooth, tender crumb throughout.
  • USE ROOM-TEMPERATURE EGGS: Cold eggs mix unevenly and can cause muffins to develop a gummy center. Take them out of the fridge 30 minutes before using, or run them under warm water for 10 seconds. The batter will blend smoother, and your muffins will rise better.
  • DON’T OVERMIX THE BATTER: Once you fold in the dry ingredients, stop mixing the second everything’s just combined. Overmixing develops gluten, which makes these muffins tough instead of tender. A few lumps are fine—your muffins will still be moist and delicious.
  • SWAP HALF THE FLOUR FOR OAT FLOUR: Sounds weird, but it works: Replace ½ cup of the all-purpose or whole wheat flour with oat flour for a nuttier depth and extra moisture. The muffins stay soft longer, and the peanut butter flavor shines. (Pulse rolled oats in a food processor for 10 seconds to make your own.)

Best sauces and condiments for banana egg peanut butter muffin

Peanut Butter Drizzle

Warm 2 tablespoons creamy peanut butter with 1 teaspoon honey in a small saucepan over low heat until smooth. Drizzle over muffins right after baking while they're still warm—the peanut butter will slightly melt and create a glossy finish. I love using Smucker's Natural peanut butter for this because it's rich but not overly sweet. 🥜

Maple Glaze

Combine 2 tablespoons pure maple syrup with 1 teaspoon unsweetened almond milk in a small bowl. Thin with a splash of milk if needed, then drizzle over muffins. The caramel notes complement the peanut butter perfectly, adding a subtle sweetness. For extra flair, sprinkle with crushed peanuts while the glaze is still wet. This works especially well if you're serving them for breakfast or brunch. 🍁

Chocolate Ganache

Melt 2 ounces dark chocolate chips (I prefer Ghirardelli 70% cocoa) with 1 tablespoon heavy cream in a heatproof bowl set over a pot of simmering water. Let cool slightly, then drizzle over muffins. The bitterness of dark chocolate balances the peanut butter's richness beautifully. For a sweeter option, swap for milk chocolate chips and add a pinch of sea salt to enhance both flavors. 🍫

Lemon Zest Twist

Zest 1 lemon (about 1 teaspoon zest) and mix with 1 tablespoon powdered sugar to create a bright, citrusy topping. Sprinkle over muffins while warm to add a refreshing contrast to the peanut butter's richness. The acidity cuts through the sweetness, making each bite feel balanced. Store-bought lemon zest works fine, but fresh is always better if you have it. 🍋

Caramel Swirl

Make a quick caramel by cooking 2 tablespoons granulated sugar in a small saucepan over medium heat until melted and golden. Immediately whisk in 1 tablespoon butter and 1 tablespoon heavy cream until smooth. Let cool slightly, then swirl into the tops of muffins using a spoon. The buttery caramel adds a decadent touch that pairs wonderfully with the peanut butter. 🥄

Nutrition facts

Servings 12
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 3g15%
Cholesterol 35mg12%
Sodium 320mg14%
Total Carbohydrate 42g15%
Dietary Fiber 3g11%
Sugars 28g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make these muffins without peanut butter?

The peanut butter is what gives these muffins their signature flavor and protein boost, but you can substitute with ½ cup sunflower seed butter or ½ cup almond butter for a nut-free version. Just note the flavor will be slightly different, and the texture may be denser. For a sweeter alternative, try ½ cup applesauce mixed with 1 teaspoon cinnamon.

2

Why are my muffins dry even though I followed the recipe?

Dry muffins usually happen from overbaking or using unripe bananas. Always check for doneness at 18 minutes—they're done when a toothpick comes out with a few moist crumbs. For extra moisture, try replacing the almond milk with ½ cup Greek yogurt or adding 1 tablespoon sour cream to the batter. Also, make sure your bananas are very ripe with brown spots!

3

How can I make these muffins gluten-free?

Replace the 1.5 cups all-purpose flour and 0.5 cup whole wheat flour with 1.75 cups gluten-free 1:1 baking flour (like Bob's Red Mill) and add 0.5 teaspoon xanthan gum to help bind. The whole wheat flour isn't strictly necessary for gluten-free versions, but you can use 0.5 cup gluten-free oat flour for added nutrition. Expect the texture to be slightly denser than traditional muffins.

4

Can I use these muffins for meal prep?

These muffins freeze beautifully for up to 3 months. Wrap individual muffins in parchment paper, then place in a freezer bag. To reheat, warm in a 350°F oven for 5-7 minutes or microwave for 15-20 seconds. They also keep well at room temperature in an airtight container for 4-5 days. The eggs and peanut butter actually help preserve freshness longer than many other muffin recipes.

5

What's the best way to store leftover batter?

Transfer any leftover batter to an airtight container and refrigerate for up to 24 hours. Before baking, let it sit at room temperature for 10 minutes to return to normal consistency. For longer storage, freeze the batter in 1-tablespoon portions for single servings. Thaw overnight in the fridge before using—never microwave frozen batter directly.

★★★★★4.8(4 reviews)
Categories Breakfast & Brunch