Quick Recipe Version (TL;DR)
Quick Ingredients
- 1 cup chopped walnuts, toasted
- 2 cups all-purpose flour
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1 teaspoon ground cinnamon
- 1/2 teaspoon fine salt
- 3 very ripe medium bananas, mashed, about 1 1/2 cups
- 3/4 cup packed light brown sugar
- 1/2 cup unsalted butter, melted and cooled for 5 minutes
- 2 large eggs, room temperature
- 1/4 cup plain whole-milk yogurt or sour cream
- 2 teaspoons vanilla extract
- 2 tablespoons coarse sugar for topping, optional
Do This
- 1. Preheat the oven to 375°F and line a 12-cup muffin pan with paper liners.
- 2. Toast walnuts at 350°F for 6 to 8 minutes, then cool and chop.
- 3. Whisk flour, baking soda, baking powder, cinnamon, and salt in a large bowl.
- 4. In another bowl, whisk mashed bananas, brown sugar, melted butter, eggs, yogurt, and vanilla.
- 5. Fold wet ingredients into dry ingredients just until no dry flour streaks remain, then fold in walnuts.
- 6. Divide batter among 12 cups, sprinkle with coarse sugar if using, and bake 18 to 22 minutes.
- 7. Cool in the pan for 5 minutes, then transfer muffins to a rack for at least 5 more minutes before serving.
Why You’ll Love This Recipe
- Moist and tender: Very ripe bananas, melted butter, and a little yogurt keep the crumb soft without making it heavy.
- Warm, cozy flavor: Cinnamon, brown sugar, vanilla, and toasted walnuts make these muffins taste like something from a comforting home kitchen.
- Simple everyday baking: No mixer is needed, and the batter comes together quickly in two bowls.
- Great for breakfast or snacks: They keep well, freeze beautifully, and are easy to pack for busy mornings.
Grocery List
- Produce: 3 very ripe medium bananas
- Dairy: 1/2 cup unsalted butter, 2 large eggs, 1/4 cup plain whole-milk yogurt or sour cream
- Pantry: 1 cup walnuts, all-purpose flour, light brown sugar, baking soda, baking powder, ground cinnamon, fine salt, vanilla extract, paper muffin liners, coarse sugar if desired
Full Ingredients
For the Muffin Batter
- 2 cups all-purpose flour, spooned and leveled, about 240g
- 1 teaspoon baking soda
- 1 teaspoon baking powder
- 1 teaspoon ground cinnamon
- 1/2 teaspoon fine salt
- 3 very ripe medium bananas, heavily speckled or blackened, mashed to make about 1 1/2 cups or 340g
- 3/4 cup packed light brown sugar, about 150g
- 1/2 cup unsalted butter, melted and cooled for 5 minutes, about 113g
- 2 large eggs, room temperature
- 1/4 cup plain whole-milk yogurt or sour cream, about 60g
- 2 teaspoons vanilla extract
For the Walnuts and Topping
- 1 cup walnut halves or pieces, toasted and chopped, about 75g
- 2 tablespoons coarse sugar for topping, optional
- Extra 2 tablespoons chopped toasted walnuts for topping, optional

Step-by-Step Instructions
Step 1: Preheat the oven and prepare the pan
Preheat the oven to 375°F. Line a standard 12-cup muffin pan with paper liners, or lightly grease each cup with butter or nonstick baking spray. If your oven tends to run hot, place the rack in the center position so the muffins bake evenly without over-browning on top.
Step 2: Toast the walnuts
Spread 1 cup walnuts in a single layer on a small baking sheet. Toast in a 350°F oven for 6 to 8 minutes, stirring once halfway through, until they smell nutty and fragrant. Let them cool for 5 minutes, then roughly chop them. Toasting is a small step, but it makes the walnuts taste deeper, warmer, and less bitter in the finished muffins.
Step 3: Mix the dry ingredients
In a large mixing bowl, whisk together 2 cups all-purpose flour, 1 teaspoon baking soda, 1 teaspoon baking powder, 1 teaspoon ground cinnamon, and 1/2 teaspoon fine salt. Whisk for at least 20 seconds to evenly distribute the leavening, which helps every muffin rise properly.
Step 4: Mash the bananas and mix the wet ingredients
Peel the bananas and place them in a medium bowl. Mash with a fork until mostly smooth with a few small soft lumps remaining. You should have about 1 1/2 cups mashed banana. Whisk in 3/4 cup packed light brown sugar, 1/2 cup melted and slightly cooled unsalted butter, 2 large eggs, 1/4 cup plain whole-milk yogurt or sour cream, and 2 teaspoons vanilla extract until the mixture looks cohesive and thick.
Step 5: Combine the batter gently
Pour the banana mixture into the bowl of dry ingredients. Using a flexible spatula, fold the batter together just until the flour disappears. Stop mixing as soon as there are no dry streaks; a slightly lumpy batter is exactly what you want. Overmixing can make muffins tough instead of tender.
Step 6: Fold in the toasted walnuts
Add the chopped toasted walnuts and fold them in with 4 to 6 gentle turns of the spatula. Try to distribute the nuts without working the batter too much. If you want extra texture on top, reserve about 2 tablespoons of the chopped walnuts before folding in the rest.
Step 7: Fill the muffin cups
Divide the batter evenly among the 12 prepared muffin cups, filling each cup nearly to the top. A large cookie scoop works well for this, but a spoon is perfectly fine. Sprinkle the tops with 2 tablespoons coarse sugar and the reserved walnuts, if using. The coarse sugar adds a delicate crackly top that contrasts nicely with the soft banana crumb.
Step 8: Bake, cool, and serve
Bake at 375°F for 18 to 22 minutes, or until the muffin tops are domed, lightly golden, and a toothpick inserted into the center of a muffin comes out clean or with a few moist crumbs. Let the muffins cool in the pan for 5 minutes, then transfer them to a wire rack and cool for at least 5 more minutes. Serve warm or at room temperature.
Pro Tips
- Use the ripest bananas you have: Bananas with lots of brown spots or fully dark skins give the muffins the sweetest, most fragrant banana flavor.
- Measure flour gently: Spoon flour into the measuring cup and level it off. Scooping directly from the bag can pack in too much flour and make the muffins dry.
- Do not skip the cooling time: Fresh muffins are delicate right out of the oven. A short rest helps the crumb set so they peel cleanly from the liners.
- Keep the batter lumpy: Muffin batter should not look smooth like cake batter. A few lumps mean you have not overmixed.
- Toast the walnuts ahead: Toasted nuts have a richer flavor and stay pleasantly crisp in the soft muffin crumb.
Variations
- Banana chocolate walnut muffins: Fold in 1/2 cup semi-sweet chocolate chips along with the walnuts for a sweeter, dessert-style muffin.
- Whole wheat banana walnut muffins: Replace 1 cup of the all-purpose flour with 1 cup white whole wheat flour for a slightly heartier flavor and texture.
- Maple cinnamon banana muffins: Replace 1/4 cup of the brown sugar with 1/4 cup pure maple syrup and reduce the yogurt or sour cream to 2 tablespoons.
Storage & Make-Ahead
Store cooled muffins in an airtight container at room temperature for up to 3 days. For the softest texture, place a paper towel under the muffins and another paper towel on top before sealing the container; this helps absorb extra moisture. Refrigerate for up to 5 days if your kitchen is very warm, though the muffins will firm up slightly. To freeze, wrap each cooled muffin tightly and place in a freezer-safe bag or container for up to 3 months. Thaw at room temperature for 1 to 2 hours, or warm an unwrapped muffin in a 300°F oven for 8 to 10 minutes. You can also toast the walnuts up to 1 week ahead and store them in an airtight container at room temperature.
Nutrition (per serving)
Calories: 275 kcal | Carbs: 36g | Protein: 5g | Fat: 13g | Saturated Fat: 6g | Fiber: 2g | Sugar: 16g | Sodium: 255mg | Cholesterol: 52mg
