Banana Egg Peanut Butter Muffins Recipe: Moist Bites with Nutty Swirls

Breakfast & Brunch

Banana Egg Peanut Butter Muffins Recipe: Moist Bites with Nutty Swirls

This banana egg peanut butter muffin recipe delivers the perfect balance of moist, tender crumb and rich, nutty swirls in every bite. The secret lies in ripe bananas and a touch of egg for structure, creating muffins that stay fresh for days without drying out. I’ve perfected this recipe to ensure each batch yields golden, fluffy muffins with a subtle peanut butter flavor that’s irresistible.

What sets these muffins apart is their foolproof technique—no fancy equipment needed, just a standard mixing bowl and oven. The recipe combines simple pantry staples with a few key ingredients like peanut butter and a pinch of cinnamon to enhance the natural sweetness of the bananas. Baking time is short, and the result is a batch of muffins that taste like they came from a bakery.

By the time these muffins emerge from the oven, they’ll be soft, slightly domed, and topped with a crackly crust that gives way to a tender interior. The peanut butter swirls add a satisfying texture contrast, making them perfect for breakfast, snacks, or even a quick dessert. They’re also freezer-friendly, so you can bake a batch and enjoy them all week.

The best part? This recipe is versatile enough to accommodate dietary preferences—just swap in plant-based peanut butter or flax eggs for a vegan-friendly version. Whether you’re feeding a family or treating yourself, these muffins are a game-changer for anyone who loves a moist, flavorful bite with minimal effort.

👨‍🍳
Difficulty
Medium
🔥
Calories
Low Cal

Ingredients for banana egg peanut butter muffin

These 12 simple ingredients transform into moist, nutty muffins with perfect texture every time.

Ingredient Amount Notes
Ripe Bananas 🍌 2 cups Mashed, about 3 medium bananas
Large Eggs 🥚 2 whole Room temperature preferred
Creamy Peanut Butter 🥜 ½ cup Natural, unsweetened preferred
All-Purpose Flour 🌾 2 cups Spooning and leveling method
Granulated Sugar 🍚 ½ cup Light brown sugar for extra moisture
Baking Powder 🧂 1 tbsp Freshly opened package
Baking Soda 🧂 ½ tsp Ensures proper rise
Ground Cinnamon 🌿 1 tsp Enhances banana flavor
Salt 🧂 ½ tsp Kosher or sea salt
Unsalted Butter 🧈 ½ cup Cold, cubed for swirls
Milk 🥛 ½ cup Any kind works
Vanilla Extract 🍯 1 tsp Pure vanilla for best flavor

Ripe bananas are non-negotiable here—they're the secret to that moist crumb. Look for bananas with brown spots (the riper, the better), and mash them until smooth. Trader Joe's or Whole Foods usually have the sweetest ones, but grocery store bananas work too. The peanut butter? Natural, unsweetened is ideal—it keeps the flavor pure. If you grab the sweetened kind, reduce the sugar by 1 tbsp. For the flour, I always spoon it into the cup and level it off—don't scoop directly from the bag or you'll pack it too tightly.

No ripe bananas? Use 1 cup of applesauce instead—it adds moisture but won't change the flavor much. Out of vanilla? Almond extract at half the amount works in a pinch, but it'll taste different. The butter for the swirls should be cold—cut it into small cubes so it stays firm while mixing. For a lighter texture, separate the egg whites and whip them to soft peaks, then fold them in at the end. And if you're making these vegan? Flax eggs (2 tbsp ground flaxseed + 6 tbsp water) and dairy-free butter do the trick perfectly.

These muffins stay fresh for 4 days at room temperature if you wrap them tightly in plastic. For longer storage, freeze them—up to 3 months in a sealed bag. I like to portion them into individual bags so I can grab one and microwave it for 20 seconds. Pro tip: Sprinkle a little cinnamon on top before baking for extra flavor. And if you make a double batch? They freeze beautifully, so you'll always have a quick breakfast ready.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear, these muffins are my secret weapon when I’ve got overripe bananas staring at me from the counter. Mash them up with eggs and peanut butter, toss in flour and sugar, and—boom—you’ve got a batter that’s ready in minutes. No fancy mixers, no waiting for dough to rise, just pure, effortless baking.
  • Peanut Butter Bliss: That creamy peanut butter swirled into the batter? It’s the star. The muffins stay moist for days, with a subtle sweetness from the bananas that makes every bite feel like a hug. Honestly, I’ve tried store-bought versions, and none compare to the rich, nutty depth of homemade.
  • Breakfast or Snack Hero: I keep a batch in the freezer for lazy mornings—just pop one in the toaster and grab it on the way out the door. Or, serve them warm with a dollop of yogurt for a weekend treat. They’re just as happy as a quick snack as they are a dessert after dinner.
  • Zero-Waste Win: Between us, this recipe saved me from tossing out perfectly good bananas more times than I can count. The eggs add protein, the peanut butter keeps costs down, and the flour? You already have it. It’s the kind of recipe that makes me feel smart and satisfied—no guilt, just great food.

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

Here's how to create these incredibly moist muffins with perfect nutty swirls every time.

1

Prep the Banana Butter Swirl

In a medium bowl, combine the 2 cups ripe bananas with the 0.5 cup creamy peanut butter and 1 tsp vanilla extract. Mash the bananas with a fork until completely smooth, then stir in the peanut butter until fully incorporated. This mixture should be thick and creamy—almost like a peanut butter-banana paste. Set this aside while you prepare the dry ingredients.

In a separate small bowl, cut the 0.5 cup unsalted butter into small cubes. Chill these in the freezer for 5 minutes before using—this ensures they stay cold and create those beautiful swirls in your muffins. The contrast between the warm batter and cold butter is what creates those gorgeous marbled patterns.

2

Mix Wet and Dry Ingredients Separately

In a large mixing bowl, whisk together the 2 whole large eggs, 0.5 cup granulated sugar, and 0.5 cup milk until fully combined. The mixture should be smooth with no visible lumps. This is your wet ingredient base, and it's crucial to mix these well before combining with the dry ingredients.

In another bowl, sift together the 2 cups all-purpose flour, 1 tbsp baking powder, 0.5 tsp baking soda, 1 tsp ground cinnamon, and 0.5 tsp salt. Gently whisk to combine—don't overmix here, or your muffins will turn out dense. The cinnamon adds warmth that perfectly complements the peanut butter flavor, while the baking powder and soda ensure a light, airy texture.

3

Combine and Fold in the Butter Swirl

Gradually add the dry ingredients to the wet ingredients, mixing just until combined. You'll notice the batter will be thick—this is normal and perfect for these muffins. Fold in the chilled butter cubes using a spatula, being careful not to melt them completely. You want to maintain those cold chunks so they create swirls when baked.

Now, gently fold in half of the banana-peanut butter mixture using a spatula, being careful not to overmix. The batter will be thick and slightly sticky, which is exactly what we want. The key here is to preserve as much air as possible—this ensures your muffins will rise beautifully in the oven.

4

Fill Muffin Tins and Bake to Golden Perfection

Preheat your oven to 350°F and line a muffin tin with 12 paper liners. Divide the remaining banana-peanut butter mixture among the muffins, placing about 1 teaspoon in the center of each muffin cup. Then, carefully spoon the batter over the peanut butter mixture, filling each cup about ¾ full. This layering creates those beautiful swirls when baked.

Bake for 18-22 minutes, or until a toothpick inserted into the center comes out clean and the tops are golden brown. The muffins should spring back slightly when touched. Here's the thing—don't overbake them. They'll continue cooking slightly as they cool, and overbaking leads to dry muffins. The moment they're done, remove them from the oven and let them cool in the pan for 5 minutes before transferring to a wire rack.

5

Enjoy Warm with Your Favorite Toppings

Once cooled for 5 minutes, you'll notice those beautiful peanut butter swirls throughout each muffin. The texture should be moist and tender with just the right amount of chew. These muffins are best enjoyed warm, so serve them immediately with a dusting of powdered sugar or a drizzle of extra peanut butter.

Real talk: these muffins freeze beautifully if you make extras. Wrap them individually in plastic wrap and store in a freezer bag for up to 3 months. To reheat, simply pop them in the microwave for 15-20 seconds or warm in a 350°F oven for 5 minutes—they'll taste just as fresh as the day you made them.

👨‍🍳

Pro Tips For Making Banana Egg Peanut Butter Muffin

  • Mash Bananas First: I learned this the hard way—skipping the mash step means you’re basically mixing in banana chunks that won’t blend into the batter. Use a fork and get it thoroughly smashed, no lumps allowed. If you’re lazy like me, a potato masher works too, but a fork gives you more control.
  • Use Room-Temp Eggs: Cold eggs make the batter behave like glue—thick, heavy, and stubborn. Let them sit out for 20-30 minutes before cracking them in. The batter will mix smoother, and the muffins will rise better. (Yes, even if you’re impatient like me.)
  • Don’t Overmix the Batter: I used to beat this batter like I was punishing it, and the muffins turned out dense and tough. Mix just until the flour disappears—about 10-12 strokes max. Overmixing develops the gluten, and these muffins should be tender, not chewy.
  • Add Peanut Butter Last: Peanut butter has a mind of its own—it can turn the batter into a sticky mess if you mix it in too early. Fold it in after the wet and dry ingredients are combined, and do it gently. This keeps the texture light and the peanut flavor evenly distributed. (No, you can’t just dump it in and stir like a smoothie.)

Flavor customization for banana egg peanut butter muffin

Sweet & Spicy Twist

Add ½ tsp cayenne pepper to the dry ingredients for a subtle kick that balances the peanut butter’s richness. For extra heat, fold in 1 tbsp honey into the banana-peanut butter mixture before baking. I love this combo—it’s like a warm cinnamon roll meets a spicy muffin! 🌶️

Chocolate Chip Fusion

Swap ½ cup of the peanut butter for ½ cup melted dark chocolate (or chocolate chips) to create a decadent twist. The chocolate pairs beautifully with the banana’s natural sweetness. For a smoother texture, melt the chocolate with 1 tbsp coconut oil to prevent graininess. These taste like a dessert muffin!

Apple Cinnamon Swirl

Fold in ½ cup finely diced apple (peeled) with the banana-peanut butter mixture for a fruity, textured bite. Add an extra ½ tsp cinnamon to the dry ingredients to enhance the apple’s flavor. This variation is perfect for fall and keeps the muffins moist longer. The apples caramelize slightly during baking, adding depth. 🍏

Vegan-Friendly Adaptation

Replace the eggs with 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water) and use dairy-free butter (like Earth Balance). For the peanut butter, choose a natural, unsweetened brand (like Crazy Richard’s). The texture stays moist, and the flavor is just as rich. This version proves these muffins work for everyone! 🌱

Nutty Crunch Boost

Fold in ½ cup chopped walnuts or pecans with the dry ingredients for added crunch. Toast the nuts in a dry pan for 3-4 minutes before mixing to enhance their flavor. The nuts contrast beautifully with the soft muffin texture. I love this for a heartier breakfast option. 🌰

Lemon Zest Brightener

Add 1 tbsp lemon zest to the wet ingredients for a citrusy pop that cuts through the peanut butter’s richness. The acidity keeps the muffins from tasting too heavy. Pair with a drizzle of lemon glaze** (powdered sugar + lemon juice) for a bakery-style finish. It’s a game-changer! 🍋

Nutrition facts

Servings 12
Amount Per Serving
Calories 280kcal
% Daily Value *
Total Fat 12g15%
Saturated Fat 7g35%
Cholesterol 45mg15%
Sodium 210mg9%
Total Carbohydrate 38g14%
Dietary Fiber 2g8%
Sugars 22g
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

Why do my banana egg peanut butter muffins turn out dense?

Overmixing the batter is the #1 culprit! Once you combine wet and dry ingredients, stop mixing as soon as they're just combined. The batter should look thick and slightly lumpy. Also, make sure your bananas are ripe (they should mash easily) and that you're using fresh baking powder and baking soda. Cold butter cubes in the batter help create air pockets for a lighter texture.

2

Can I make these muffins without peanut butter?

Swap the peanut butter for ½ cup applesauce plus 1 tsp vanilla extract for moisture, or use ½ cup melted chocolate for a dessert version. For nut lovers, try almond butter or cashew butter—just reduce any added sugar by 1 tbsp since nut butters vary in sweetness. The banana flavor will still shine through!

3

How do I store these muffins to keep them fresh longer?

For short-term storage, keep them in an airtight container at room temperature for up to 4 days. For longer storage, freeze them individually wrapped for 3 months. To reheat frozen muffins, microwave for 15-20 seconds or warm in a 350°F oven for 5 minutes. The key is preventing moisture loss—they'll stay moist and delicious!

4

What's the secret to getting those beautiful peanut butter swirls?

Chill the butter cubes for 5 minutes before mixing, then fold them in gently without melting them completely. When filling the muffin cups, place a spoonful of banana-peanut butter mixture in the center first, then add batter on top. The butter stays cold long enough to swirl during baking. For extra dramatic swirls, use a spoon to gently drag the batter through the peanut butter mixture before baking.

5

Can I make these muffins gluten-free?

Yes! Replace the all-purpose flour with a 1:1 gluten-free baking flour blend (like Bob's Red Mill) plus an extra ½ tsp xanthan gum if your blend doesn't contain it. You may need to add 1-2 tbsp extra milk since gluten-free flours absorb differently. The texture will be slightly denser but still delicious. For best results, use a gluten-free muffin liner to prevent sticking.

★★★★★4.9(14 reviews)
Categories Breakfast & Brunch