These simply perfect banana walnut muffins are a perfect snack any time of day. Made with oil and without butter, these muffins are tender on the inside and crispy on the outside.

banana walnut muffins on serving platter

Why I love these banana walnut muffins!

  • I love how quick and easy this banana nut muffin recipe is to make. As they are made with oil, there is no waiting for butter to soften.
  • I love that these muffins are made with just a few simple ingredients and can be made with as little as 2 bananas.
  • I love the combination of textures – tender and moist on the inside (but not wet, like some banana muffins can be) and perfectly crispy on the outside. They are very much a banana bread type of banana muffins.
  • I love that these have the perfect amount of banana flavour, complemented with the flavours of walnut.

Ingredients and Substitutions

Bananas – for these muffins, opt for bananas that are yellow and well-spotted, but not black. This will give the best banana flavour, without the off-flavour that sometimes comes with black bananas.

Walnuts – while these are banana walnut muffins, the walnuts are optional. If you prefer a muffin without nuts. Simply omit. Sometimes I only put walnuts on the top and not in the muffins. You can do as you prefer.

Oil – I like to use vegetable oil, which is a neutral-tasting oil that performs well in baking. I haven’t tested these muffins with other oil, though I suspect canola or similar neutral-tasting oil should work here. Note that swapping butter here for the oil will be a little problematic, as it isn’t a 1-for-1 swap. I haven’t tested using butter in these muffins.

Sugar – I recommend trying this recipe once with the recommended amount of sugar. If you want to try reducing it slightly in subsequent bakes, you will be able to see the results of reducing sugar (which beyond sweetness includes less moisture and shorter shelf life).

Step-by-Step Photos

  1. Prepare the bananas. For the best flavour, opt for bananas that are spotted, but not black.
  2. Mash the bananas with a fork.
  3. Weigh out the flour and add the rest of the dry ingredients to the bowl. Whisk to combine well.
  4. Beat together the sugar and oil.
  5. Add the egg and vanilla to the bowl and beat in.
  6. Add the flour mixture and mix in.
  7. Add the mashed bananas to the bowl and mix in.
  8. Stir the finished batter and ready a scoop to scoop the batter into the muffin tins.
  9. Batter in the muffin cups, topped with chopped walnuts. You should get about 8 or 9 muffins.
banana walnut muffins on serving platter

Making ahead, Storing and Freezing

Get the Recipe: Banana Walnut Muffins

Simply perfect banana walnut muffins, with tender crumb inside and crispy on the outside. Made with oil and without butter, so they are quick and easy to make anytime!
5 stars from 1 rating
Prep Time: 15 minutes
Cook Time: 25 minutes
Total Time: 40 minutes
Yield: 8 muffins


  • 1 1/2 cups (220 g) all-purpose flour, unbleached recommended
  • 3/4 teaspoon baking soda
  • 1/4 teaspoon baking powder
  • 1/2 teaspoon salt
  • 1 cup (200 g) white granulated sugar
  • 1/4 cup (60 ml) vegetable oil
  • 1 large egg, at room temperature
  • 1 teaspoon vanilla extract, or vanilla bean paste
  • 1 cup (225 g) very ripe bananas, (yellow with lots of spots), mashed
  • 1/2 cup (55 g) walnuts, finely chopped


  • 2 Tablespoons walnuts, chopped


  • For best results, use the weight measurements and a kitchen scale for the flour, bananas and sugar. This will ensure the best accuracy.
  • Preheat oven to 375F (regular bake setting/not fan-assisted), with rack in the centre of the oven. Grease or line a muffin pan (or pans) with paper liners, preparing 8 muffin cups. Set aside.
  • In a medium bowl, whisk together the flour, baking soda, baking powder and salt. Set aside.
  • In a large bowl with an electric mixer or the bowl of a stand mixer fitted with the paddle attachment, add the sugar and vegetable oil and beat on high speed until pale, about 1 minute (mixture will be sandy in texture). Add the egg and vanilla and beat in, scraping down the sides of the bowl with a rubber spatula, if necessary, to ensure it is well mixed. Reduce the mixer to low and add the flour mixture, alternately with the bananas, mixing just until smooth and combined. Stir in the walnuts.
  • Using a #12 cookie scoop (or a 1/3 cup dry measuring cup), scoop the batter into the prepared muffin cups. Sprinkle with walnuts for topping.
  • Bake until golden and a toothpick comes out clean, about 25 minutes. Allow to cool in the pan for 4-5 minutes, then remove to a wire rack to cool completely.
  • Store muffins in an airtight container for up to 2 days or freeze up to 2 months, for longer storage.


You can reduce or even omit the walnuts in the muffins themselves and just use walnuts on the top.
Be sure to read the notes above this Recipe Card, for more tips on making these muffins. You will also find step-by-step photos there that you might find helpful. 
Cuisine: American, Canadian
Course: Snack
Serving: 1muffin, Calories: 332kcal, Carbohydrates: 49g, Protein: 5g, Fat: 14g, Saturated Fat: 2g, Polyunsaturated Fat: 9g, Monounsaturated Fat: 3g, Trans Fat: 0.05g, Cholesterol: 23mg, Sodium: 258mg, Potassium: 157mg, Fiber: 2g, Sugar: 28g, Vitamin A: 48IU, Vitamin C: 2mg, Calcium: 23mg, Iron: 2mg
Tried this recipe?Mention @seasonsandsuppers on Instagram or tag #seasonsandsuppers.