Moist Banana Nut Muffins

| Posted on:

December 16, 2025

Moist banana nut muffins fresh from the oven with bananas and walnuts

I make these moist banana nut muffins almost every weekend when the bananas start getting speckled and sweet. They bake up tender, spiced with cinnamon and nutmeg, and studded with crunchy walnuts or pecans — the kind of muffin that disappears faster than you can butter it. Perfect for a grab-and-go breakfast, a cozy brunch, or a bake-sale favorite.

Why you’ll love this dish

Why you’ll love this dish

These muffins are forgiving, quick, and use pantry staples. Ripe bananas provide natural sweetness and moisture so you need less added fat to get a tender crumb. They’re great for busy mornings, school lunches, and potlucks because they travel well and appeal to kids and adults alike.

They’re also budget-friendly — overripe bananas that might otherwise be tossed become the star of the show. If you like a heartier breakfast, try them alongside a warm bowl of oats or with simple yogurt.

"Best banana muffins I’ve ever made — soft, not too sweet, and the nuts add the perfect crunch. I doubled the recipe for a party and they vanished." — a regular baker

If you like banana-based breakfast treats, you might also enjoy this banana oatmeal muffin recipe for a slightly healthier spin.

Step-by-step overview

Step-by-step overview

This recipe comes together in three main stages: mix dry ingredients, combine wet ingredients into the dry, then fold in bananas and nuts. Spoon into a 12-cup muffin tin and bake about 18 to 22 minutes. Expect a moist, tender crumb with a golden top.

What you’ll need

What you’ll need

  • 2 cups all-purpose flour
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
  • 1 cup granulated sugar
  • 1/2 cup vegetable oil (substitute: melted coconut oil or neutral-flavored butter for richer flavor)
  • 2 large eggs (for egg-free, see Variations)
  • 1 teaspoon vanilla extract
  • 3 ripe bananas, mashed (about 1 1/4 to 1 1/2 cups)
  • 1 cup chopped walnuts or pecans (toasted for extra flavor)

Ingredient notes: Measure flour by spooning it into the cup and leveling off to avoid dense muffins. Use very ripe bananas with brown flecks for best sweetness and moisture. Toast nuts in a dry skillet for 3 minutes to boost flavor.

Step-by-step instructions

Step-by-step instructions

  1. Preheat the oven to 375°F (190°C). Grease a 12-cup muffin tin or line it with paper liners.
  2. In a large bowl, whisk the flour, baking soda, salt, cinnamon, and nutmeg until evenly combined.
  3. Add the granulated sugar and vegetable oil to the dry mix. Stir until just combined and no large dry streaks remain.
  4. Beat in the eggs one at a time. Stir in the vanilla extract. Keep the batter slightly lumpy; do not overmix.
  5. Fold in the mashed bananas. Mix until the batter is smooth but still tender.
  6. Stir in the chopped nuts, saving a few to sprinkle on top if you like.
  7. Divide the batter among the muffin cups, filling each about two-thirds full.
  8. Bake for 18 to 22 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
  9. Cool in the tin for 5 minutes, then transfer muffins to a wire rack to finish cooling.

Moist Banana Nut Muffins

Best ways to enjoy it

Best ways to enjoy it

Serve warm with a smear of butter or cream cheese. For a breakfast plate, pair a muffin with a soft-boiled egg and fresh fruit. At brunch, these muffins work nicely alongside a savory frittata or a simple green salad.

If you want a contrasting savory option for a heartier brunch spread, consider pairing small muffins with a quick noodle or stir-fry dish like this crispy garlic chicken noodles for guests who prefer a salty bite with their sweet pastry.

Storage and reheating tips

Storage and reheating tips

Room temperature: Store cooled muffins in an airtight container at room temperature for up to 2 days. Place a paper towel under the lid to absorb excess moisture.
Refrigerator: Keep in the fridge up to 4 to 5 days. Refrigeration slightly changes texture but extends freshness.
Freezer: Wrap individually in plastic wrap or place in a freezer bag. Freeze up to 3 months. Thaw overnight in the fridge or at room temperature for a few hours.

Reheat: Microwave a muffin for 12 to 20 seconds to warm. For a crisper top, warm at 325°F (160°C) in a preheated oven for 6 to 8 minutes. Always cool muffins completely before freezing to prevent sogginess.

Pro chef tips

Pro chef tips

  • Do not overmix. Overworking the batter develops gluten and makes muffins tough. Stir until combined.
  • Use very ripe bananas. The sweeter and softer the banana, the moister the muffins.
  • Measure flour correctly by spooning into the measuring cup and leveling off. A packed cup of flour leads to drier results.
  • Toast the nuts for deeper flavor and crunch. Let them cool before folding into the batter.
  • If tops brown too quickly, tent loosely with foil in the last few minutes of baking.
  • For even baking, rotate the pan halfway through if your oven has hot spots.

Recipe variations

Recipe variations

  • Nut-free: Omit the nuts and add 1/3 cup chocolate chips or sunflower seeds for crunch.
  • Whole wheat: Replace half the all-purpose flour with whole wheat for nuttier flavor; add a splash more milk if batter seems thick.
  • Butter swap: Use 1/2 cup melted unsalted butter instead of vegetable oil for richer flavor.
  • Lower sugar: Reduce sugar to 3/4 cup if your bananas are very ripe.
  • Egg-free: Replace each egg with 1/4 cup unsweetened applesauce or a flax egg (1 tablespoon ground flaxseed + 3 tablespoons water per egg). Note texture changes slightly with substitutes.

Common questions

Common questions

How long does it take to make these muffins from start to finish?

Hands-on time is about 15 minutes. Baking takes 18 to 22 minutes. Total time including cooling is roughly 40 to 45 minutes.

Can I use frozen bananas?

Yes. Thaw frozen bananas, drain any excess liquid, then mash. If they’re very watery, blot with a paper towel to avoid thinning the batter.

Can I make mini muffins or double the recipe?

Yes to both. For mini muffins, reduce bake time to 10 to 14 minutes. To double the recipe, use two muffin tins or bake in batches; timing stays the same.

Are these muffins healthy?

They are home-baked and made with real ingredients. Ripe bananas reduce the need for excess sugar. To increase fiber, swap half the flour for whole wheat or add oats.

How do I keep muffins from sticking to liners?

Lightly grease the liners or brush the tin cups with a thin layer of oil. Use high-quality liners that don’t cling.

Can I prep batter ahead of time?

You can refrigerate the mixed batter for up to 24 hours. Bring to room temperature before baking and expect an extra minute or two of baking time.

Enjoy baking these tender, nutty banana muffins — they’re simple, reliable, and a great way to use up ripe bananas.

moist banana nut muffins 2025 12 14 213851 150x150 1

Moist Banana Nut Muffins

These tender muffins made with ripe bananas, warm spices, and crunchy nuts are perfect for breakfast or brunch and are a great way to use up overripe bananas.
Prep Time 15 minutes
Cook Time 22 minutes
Total Time 45 minutes
Servings: 12 muffins
Course: Breakfast, Snack
Cuisine: American
Calories: 200

Ingredients
  

Dry Ingredients
  • 2 cups all-purpose flour Measure by spooning it into the cup and leveling off.
  • 1 teaspoon baking soda
  • 1/2 teaspoon salt
  • 1 teaspoon ground cinnamon
  • 1/2 teaspoon ground nutmeg
Wet Ingredients
  • 1 cup granulated sugar Reduce to 3/4 cup if bananas are very ripe.
  • 1/2 cup vegetable oil Substitute with melted coconut oil or neutral-flavored butter for richer flavor.
  • 2 large eggs For egg-free, substitute each egg with 1/4 cup unsweetened applesauce.
  • 1 teaspoon vanilla extract
  • 3 ripe bananas, mashed (about 1 1/4 to 1 1/2 cups) Use very ripe bananas for best moisture.
Nuts
  • 1 cup chopped walnuts or pecans Toast for extra flavor.

Method
 

Preparation
  1. Preheat the oven to 375°F (190°C). Grease a 12-cup muffin tin or line it with paper liners.
  2. In a large bowl, whisk the flour, baking soda, salt, cinnamon, and nutmeg until evenly combined.
  3. Add the granulated sugar and vegetable oil to the dry mix. Stir until just combined and no large dry streaks remain.
  4. Beat in the eggs one at a time. Stir in the vanilla extract. Keep the batter slightly lumpy; do not overmix.
  5. Fold in the mashed bananas until the batter is smooth but still tender.
  6. Stir in the chopped nuts, saving a few to sprinkle on top if desired.
  7. Divide the batter among the muffin cups, filling each about two-thirds full.
Baking
  1. Bake for 18 to 22 minutes, or until a toothpick inserted into the center comes out clean or with a few moist crumbs.
  2. Cool in the tin for 5 minutes, then transfer muffins to a wire rack to finish cooling.

Nutrition

Serving: 1Calories: 200kcalCarbohydrates: 29gProtein: 3gFat: 9gSaturated Fat: 1gSodium: 200mgFiber: 1gSugar: 10g

Notes

Serve warm with butter or cream cheese. Store cooled muffins in an airtight container at room temperature for up to 2 days. Refrigerator storage extends freshness to 4-5 days. Freeze for up to 3 months, thaw before serving.

Tried this recipe?

Let us know how it was!

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating