I’m always looking for a way to use up those extra ripe bananas on the counter. This easy `peanut butter muffins recipe` transforms them into a rich, gooey swirl inside a fluffy muffin, offering a truly hearty and family-friendly breakfast or snack. This recipe takes classic `peanut butter muffins` to the next level by adding a rich, caramelized banana swirl to the center. The combination of creamy peanut butter and sweet, caramelized banana is irresistible, and this simple method ensures a light, fluffy texture and prevents overmixing. Get ready to bake a batch of these amazing `peanut butter muffins` that will quickly become a new favorite in your home for quick meals or healthy eating.

Ingredients
- For the Caramelized Banana Swirl:
- 2 ripe medium bananas (approximately 240g total)
Choose bananas with plenty of brown spots; this ensures maximum sweetness for the caramelized swirl. The ripeness is crucial for texture and flavor. - 30g (2 tablespoons) unsalted butter
Provides richness and helps caramelize the bananas evenly in the skillet. If using salted butter, reduce the fine sea salt in the batter slightly. - 50g (1/4 cup) light brown sugar, packed
Adds depth of flavor and enhances the caramelization process. Dark brown sugar can be used for a slightly stronger molasses flavor. - 2.5ml (1/2 teaspoon) ground cinnamon
Complements the banana and peanut butter flavors beautifully. You can also try a pinch of nutmeg or allspice for a spicier variation.
- 2 ripe medium bananas (approximately 240g total)
- For the Peanut Butter Muffin Batter:
- 250g (2 cups) all-purpose flour
Provides the primary structure for the muffins. Use a kitchen scale for best results when measuring flour, or spoon it lightly into the measuring cup and level off. - 100g (1/2 cup) granulated sugar
Contributes to the overall sweetness and tenderness of the muffin. Do not increase the sugar significantly, as the bananas add extra sweetness. - 50g (1/4 cup) light brown sugar, packed
Adds moisture to the batter, resulting in a softer crumb. Ensure it is packed firmly into the measuring cup for accurate volume. - 10g (2 teaspoons) baking powder
Acts as the primary leavening agent for a high-domed muffin. Check the expiration date to ensure it is fresh and active. - 2.5g (1/2 teaspoon) baking soda
Reacts with the natural acids in the brown sugar to provide lift. Do not confuse baking soda with baking powder; they serve different functions here. - 5g (1 teaspoon) fine sea salt
Balances the sweetness and enhances all the flavors. Use kosher salt if fine sea salt is unavailable; adjust the amount by volume (use slightly more). - 2 large eggs
Bind the ingredients together and provide additional structure. Ensure eggs are at room temperature for better incorporation into the batter. - 240ml (1 cup) milk
Adds moisture to create a tender, soft crumb. Whole milk is recommended for the best texture, but 2% milk works fine. (Alternative swap: use buttermilk for a tangier flavor and softer crumb). - 80ml (1/3 cup) vegetable oil
Keeps the muffins moist longer than butter and provides a light crumb. Can swap for melted coconut oil or a neutral-flavored oil like canola. - 180g (3/4 cup) creamy peanut butter
The primary flavor component; use a traditional (non-natural, non-stir) brand like Jif or Skippy for consistent texture. If using natural peanut butter, stir it thoroughly before measuring to ensure it doesn’t separate in the batter. - 5ml (1 teaspoon) alcohol-free vanilla extract
Adds a subtle depth of flavor to complement the peanut butter. Alcohol-free extract prevents bitterness when baking at high temperatures.
- 250g (2 cups) all-purpose flour
- For the Optional Garnish:
- 15g (1 tablespoon) powdered sugar
Used for dusting the tops of the muffins after baking. Can be omitted for a simpler look. - 1.25ml (1/4 teaspoon) ground cinnamon
Mixed with the powdered sugar to create a cinnamon-sugar dusting. Adds a touch of extra spice and visual appeal to the finished muffins.
- 15g (1 tablespoon) powdered sugar
Instructions
- Prep the Oven and Pan (Recipe Step 1)
Preheat your oven to 200°C (400°F) to ensure the oven is fully hot when you start baking. Line a standard 12-cup muffin tin with paper liners to prevent sticking and make cleanup easy. You can also grease and flour the tin well if you don’t have liners, but liners provide a cleaner removal for this type of muffin. - Prepare the Caramelized Banana Swirl (Recipe Step 2)
In a medium non-stick skillet over medium heat, melt the 30g butter. Add the mashed bananas, 50g light brown sugar, and 2.5ml ground cinnamon. Cook, stirring occasionally, for 5-7 minutes until the mixture thickens and the bananas are caramelized; avoid burning by keeping the heat moderate. Remove the skillet from the heat and let the swirl cool slightly while you prepare the batter; if too hot, it can curdle the eggs when mixed in. - Mix the Dry Ingredients (Recipe Step 3)
In a large bowl, whisk together the all-purpose flour, granulated sugar, 50g light brown sugar, baking powder, baking soda, and fine sea salt. Whisk thoroughly for about 30 seconds to distribute the leavening agents evenly throughout the flour. This ensures consistent lift and prevents dense spots in the finished muffins. - Mix the Wet Ingredients (Recipe Step 4)
In a separate medium bowl, whisk together the eggs, milk, vegetable oil, creamy peanut butter, and alcohol-free vanilla extract. Continue whisking until the mixture is well combined and smooth, breaking up any large clumps of peanut butter. If your peanut butter is stiff, gently heat it in the microwave for 15-20 seconds to make it easier to incorporate. - Combine Wet and Dry (Recipe Step 5)
Pour the wet ingredients into the dry ingredients. Stir gently with a rubber spatula just until combined and no dry streaks of flour remain. Do not overmix; a few lumps are perfectly fine and will result in a more tender muffin. If the mixture looks dry or too thick, splash in 1-2 tablespoons of milk before swirling. - Assemble the Muffins (Recipe Steps 6-8)
Spoon approximately half of the muffin batter evenly into the 12 prepared muffin cups, filling each cup about halfway. Dollop spoonfuls of the cooled Caramelized Banana Swirl over the batter in each cup, distributing it as evenly as possible. Spoon the remaining muffin batter over the banana swirl in each cup, covering the swirl completely. - Create the Swirl Effect (Recipe Step 9)
Using a small knife or skewer, gently swirl the banana mixture into the batter 1-2 times per muffin to create distinct ribbons. Be careful not to overmix the swirl into the batter, as you want to preserve the visible layers and avoid a uniform color. The goal is to create pockets of flavor rather than integrating the banana completely. - Bake Using the Two-Stage Method (Recipe Step 10)
Bake for 5 minutes at the initial temperature of 200°C (400°F), then reduce the oven temperature to 175°C (350°F) and continue baking for another 15-18 minutes. The initial high heat creates a rapid rise and high dome; the lower heat ensures the center cooks through without burning the top. The muffins are done when the tops are golden brown and a toothpick inserted into the center comes out clean. - Cool and Garnish (Recipe Steps 11-12)
Transfer the muffin tin to a wire rack and let cool for 5 minutes before removing the muffins to cool completely on the rack. For the garnish, combine the 15g powdered sugar and 1.25ml ground cinnamon in a small bowl, then dust lightly over the cooled muffins. Serve warm or store at room temperature for later enjoyment.
Tips for Achieving the Perfect Muffin Texture
For bakery-style peanut butter muffins, texture is key. The goal is to avoid overmixing and keep the batter light. Here are a few essential tips for success.
- The Overmixing Problem: Do not beat the batter. Gently fold the wet and dry ingredients together just until combined, stirring only until the last dry streaks of flour disappear. The mixture will be slightly lumpy, which is exactly what you want for a light and fluffy muffin texture.
- The High-Heat Trick: Starting the bake at 200°C (400°F) and then reducing the temperature creates a quick rise, giving you those tall, bakery-style muffin tops. Don’t skip this step for maximum lift.
- Room Temperature Ingredients: Make sure your eggs and milk are at room temperature. Cold ingredients can solidify the peanut butter in the batter, leading to uneven mixing and a dense result. If using a stiff peanut butter, I like to warm it for 15 seconds in the microwave before measuring.
How to Store Peanut Butter Muffins for Maximum Freshness
These peanut butter muffins are great for meal prep or high-protein snacks throughout the week. Proper storage ensures they stay fresh and moist for longer.
- Room Temperature Storage: Once cooled completely, store these muffins in an airtight container for up to 3 days. A paper towel placed in the bottom of the container can absorb excess moisture and prevent sogginess.
- Freezer Instructions: For longer storage, freeze the cooled muffins in a single layer on a baking sheet before transferring them to a freezer-safe zip-top bag. Squeeze out as much air as possible before sealing. They keep well for up to 3 months.
- Reheating: Reheat frozen muffins by letting them thaw in the refrigerator overnight, then warming them in the microwave for 15-20 seconds or in a low-temp oven for 5 minutes.

Simple Variations and Additions
This peanut butter muffins recipe can be easily adapted to include other flavors or accommodate dietary preferences. Here are some of our favorite modifications.
- Chocolate Chips: Add 1/2 cup semi-sweet or dark chocolate chips to the batter for a classic peanut butter-chocolate combination. Fold them in just before portioning into cups.
- Peanuts or Walnuts: Add 1/4 cup chopped roasted peanuts to the batter for extra crunch. You can also sprinkle them on top with the cinnamon sugar garnish.
- Make it Dairy-Free: Swap the regular milk for almond or oat milk to accommodate dietary needs. Use dairy-free butter substitute for the swirl if needed.
FAQs
Can I use natural peanut butter for this recipe?
Yes, but natural peanut butter tends to be runnier and can separate more easily in the batter. Stir it thoroughly before measuring to ensure the oils are incorporated and to maintain a consistent texture in the final peanut butter muffins. If you prefer a stiffer muffin, stick with a traditional brand.
Why do my muffins sink in the middle after baking?
This usually happens if the muffins were undercooked or if the oven door was opened too early. Ensure the toothpick test comes out clean. I find that letting the muffins rest for a few minutes in the hot oven helps firm them up before moving to the cooling rack.
Can I make the batter ahead of time?
It’s best to bake muffin batter immediately after mixing. The leavening agents start reacting as soon as the wet and dry ingredients combine. The longer it sits, the less rise you’ll get, resulting in a dense muffin.
Can I freeze the caramelized banana swirl mixture?
Yes, you can prepare the swirl ahead and freeze it in an airtight container for up to 3 months. Thaw completely before using in the muffin batter. This is a great tip for meal prep recipes and saving time on baking day.
How do I get high, rounded muffin tops?
The two-stage baking method (high initial heat, then low heat) helps achieve high domes. Also, ensure your baking powder is fresh and avoid overmixing the batter. This specific peanut butter muffins recipe with the high initial heat method helps create a light and fluffy result.
Are these peanut butter muffins a healthy snack option?
These muffins offer a good source of protein and energy, especially compared to store-bought options. You can boost the nutritional value further by swapping some all-purpose flour for whole wheat flour or adding flaxseed meal to the batter. They make a great high-protein snack for busy families.
Conclusion
These moist, flavorful peanut butter muffins with caramelized banana swirl are more than just a snack; they are a perfect way to bring comfort to the table in a simple and easy format. The combination of rich peanut butter and sweet, gooey banana is sure to make a new favorite for breakfast or an after-school treat for your family. Save this peanut butter muffins recipe and try making a batch this weekend; your family will thank you!
Print
peanut butter muffins recipe
- Total Time: 40 minutes
- Yield: 12 servings
- Diet: General
Description
These hearty peanut butter muffins feature a gooey caramelized banana swirl in the center, creating a rich and flavorful breakfast or snack that is family-friendly and easy to prepare.
Ingredients
- For the Caramelized Banana Swirl:
- 2 medium ripe bananas (about 240g), mashed
- 2 tablespoons unsalted butter
- 1/4 cup light brown sugar, packed
- 1/2 teaspoon ground cinnamon
- For the Peanut Butter Muffin Batter:
- 2 cups all-purpose flour
- 1/2 cup granulated sugar
- 1/4 cup light brown sugar, packed
- 2 teaspoons baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon fine sea salt
- 2 large eggs, room temperature
- 1 cup milk (whole milk recommended)
- 1/3 cup vegetable oil
- 3/4 cup creamy peanut butter
- 1 teaspoon vanilla extract
- For the Optional Garnish:
- 1 tablespoon powdered sugar
- 1/4 teaspoon ground cinnamon
Instructions
- Preheat Oven and Prep Pan: Preheat the oven to 400°F (200°C). Line a standard 12-cup muffin tin with paper liners.
- Prepare Banana Swirl: In a medium non-stick skillet over medium heat, melt the butter. Add the mashed bananas, brown sugar, and cinnamon. Cook for 5-7 minutes, stirring occasionally, until the mixture thickens and caramelizes. Remove from heat and let cool slightly.
- Mix Dry Ingredients: In a large bowl, whisk together the all-purpose flour, granulated sugar, brown sugar, baking powder, baking soda, and salt until well combined.
- Mix Wet Ingredients: In a separate medium bowl, whisk together the eggs, milk, vegetable oil, peanut butter, and vanilla extract until smooth.
- Combine Batter: Pour the wet ingredients into the dry ingredients. Stir gently with a rubber spatula just until no dry streaks of flour remain. Avoid overmixing; a few lumps are fine.
- Assemble Muffins: Spoon half of the batter evenly into the 12 muffin cups. Dollop spoonfuls of the cooled banana swirl mixture over the batter in each cup. Spoon the remaining batter over the swirl to cover it completely.
- Swirl and Bake: Using a knife or skewer, gently swirl the banana mixture into the batter in each muffin cup. Bake at 400°F (200°C) for 5 minutes, then reduce the oven temperature to 350°F (175°C) and continue baking for 15-18 minutes, or until golden brown and a toothpick comes out clean.
- Cool and Serve: Let the muffins cool in the tin for 5 minutes, then transfer to a wire rack to cool completely. For garnish, dust with the optional powdered sugar and cinnamon mixture before serving.
Notes
To achieve high, rounded tops, use the two-stage baking method as directed (high initial heat, then low heat). Avoid overmixing the batter; fold ingredients gently until just combined. For best results, ensure eggs and milk are at room temperature. Store muffins in an airtight container for up to 3 days or freeze for up to 3 months.
- Prep Time: 20 minutes
- Cook Time: 20 minutes
- Category: Baking
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 muffin
- Calories: 380 kcal
- Sugar: 28 g
- Sodium: 350 mg
- Fat: 20 g
- Saturated Fat: 4 g
- Unsaturated Fat: 14 g
- Trans Fat: 0 g
- Carbohydrates: 40 g
- Fiber: 2 g
- Protein: 9 g
- Cholesterol: 35 mg
FREE PRINTABLE RECIPE
Get the Printable Recipe PDF (Free)
Enter your email and we’ll send you the ingredients + step-by-step instructions as a clean PDF you can save to your phone.
- ✅ Printable PDF (ingredients + steps)
- ✅ Save it to your phone (no long scrolling)
- ✅ Includes cook time + servings
- ✅ Easy to follow
FAQ
Where’s the full recipe?
It’s delivered as a printable PDF so you can save it and cook without scrolling.
I didn’t get the email.
Check Spam/Promotions and search your inbox for your site name. Then click Confirm to receive the PDF.