Moist Dairy-Free Banana Muffins Recipe for Soft, Fluffy Results

These Dairy-Free Banana Muffins were a go-to in my kitchen while raising my children. They make a portable breakfast, a satisfying snack, or a simple dessert — and they’re quick, affordable, and easy to prepare.

Moist, banana-forward muffins finished with a crunchy brown sugar topping, these will likely become a household favorite. They’re made without milk or butter but still deliver great flavor and texture.

Dairy-free banana muffins

Why You’ll Love This Banana Muffin Recipe

  • Brown sugar crunch: These muffins are soft and tender on the inside with a sweet, crunchy brown sugar topping.
  • Dairy-free: No milk or butter is used, but the flavor and texture remain excellent.
  • Great for ripe bananas: Use those spotted, fragrant bananas instead of tossing them—this recipe is a perfect way to stretch groceries.
  • Fast and simple: Made with common pantry ingredients and ready in about 30 minutes.
Dairy-free banana muffin on a small white plate with muffins, fruit and coffee behind it

Ingredient Notes

  • Bananas: Very ripe to overripe bananas are best — look for brown spots and a fragrant aroma. The riper they are, the sweeter the muffins.
  • Cooking oil: The recipe uses canola oil, but avocado oil or light vegetable oil are fine substitutions.
  • Dairy-free milk: I use unsweetened almond milk, but any plant milk (or regular milk if dairy is not an issue) will work.
  • Leavening: Make sure your baking powder and baking soda are fresh for good rise. If your baking powder is old, the muffins may not rise properly.
  • Nuts (optional): Pecans or walnuts add texture and a bit of protein, but they can be omitted if preferred.
  • Brown sugar topping: A small mixture of brown sugar, a little flour, melted dairy-free butter (or coconut oil) and cinnamon creates a crisp, sweet finish.
Top-down view of banana muffins

How to Make These Dairy-Free Muffins: Step-by-Step

Note: a printable recipe card is available at the end of this post.

Preparation

  • Preheat the oven to 350°F (175°C).
  • Gather a large mixing bowl, a small bowl, a fork, a large spoon or rubber spatula, and a 12-cup muffin pan.
  • Line the pan with nonstick muffin liners or lightly spray with nonstick baking spray.
Mixing muffin batter

Step 1: In a large bowl, whisk together the dry ingredients (all-purpose flour, sugar, baking powder, baking soda and salt) until combined.

Step 2: In a separate small bowl, mash 2–3 ripe bananas with a fork — a few small lumps are fine.

Step 3: Add the mashed bananas and the wet ingredients (oil, eggs, vanilla, and dairy-free milk if using) to the dry ingredients. Stir gently with a large spoon or rubber spatula until just combined — do not overmix.

Step 4 (optional): Fold in chopped pecans or walnuts.

Note: the batter will be thick.

Banana muffin batter in a bowl

Step 5: In a small bowl, combine the topping: brown sugar, a tablespoon of flour, melted dairy-free butter (or coconut oil) and cinnamon. Use a fork to mix until crumbly.

Step 6: Divide the batter evenly among the 12 muffin cups, filling them near the top — a cookie scoop makes this easier.

Step 7: Sprinkle the brown sugar topping over each muffin, dividing it evenly.

Step 8: Bake for 16–18 minutes at 350°F, or until a toothpick inserted in the center comes out clean. Let the muffins cool for a few minutes before enjoying.

Freshly baked banana muffins

Serving Suggestions

  • These muffins are delicious on their own and travel well for breakfasts or snacks.
  • Pair with a cup of coffee, espresso, cappuccino, or latte for a classic combination.
  • Split and spread with dairy-free butter, or regular butter if dairy isn’t an issue.
  • Serve with fresh fruit for a balanced breakfast or snack.
Banana muffins with a cup of coffee

Frequently Asked Questions

How ripe should the bananas be?

Use very ripe to overripe bananas with brown spots and a fragrant aroma. They provide the best natural sweetness. Avoid bananas that are black inside, oozing, or spoiled.

Can I use under-ripe bananas?

Under-ripe bananas are not recommended because they lack sweetness and flavor. If you must use them, increase the sugar by 1/4 to 1/2 cup to compensate.

Do these muffins freeze well?

Yes. Once completely cooled, wrap muffins individually or place them in an airtight container or freezer bag. They freeze well for up to three months.

Can muffins be made without milk products?

Absolutely. These dairy-free muffins have been a family favorite for years, pleasing both those who avoid dairy and those who don’t.

Muffins cooling on a rack

Other Dairy-Free Muffin Ideas

  • Corn muffins made without dairy
  • Cranberry orange muffins
  • Chocolate chip mocha muffins
  • Strawberry banana nut muffins
  • Pistachio (pistachio) muffins
Dairy-Free Banana Muffins

Dairy-Free Banana Muffins

Kelly Kirkendoll

A kid-friendly favorite, these dairy-free banana muffins are moist, sweet from ripe bananas, optionally studded with nuts, and finished with a brown sugar crunch. They’re easy, affordable, and made with pantry staples.
5 from 2 votes
Print Recipe
Pin Recipe

Prep Time
10 mins
Cook Time
16 mins
Total Time
26 mins
Course
Bread, Breakfast, Dessert, Snack
Cuisine
Dairy-Free, soy-free
Servings
12 muffins
Calories
234 kcal

Equipment

  • 1 large bowl
  • 1 12-cup muffin pan
  • 1 large spoon or rubber spatula
  • 1 whisk (optional)
  • 1 small bowl
  • 1 fork
  • Muffin liners or baking spray

Ingredients

Dry Ingredients

  • 1 1/2 cups all-purpose flour
  • 1/2 cup sugar
  • 1 tsp baking powder
  • 1 tsp baking soda
  • 1/2 tsp salt
  • 1/2 cup chopped pecans or walnuts (optional)

Wet Ingredients

  • 1 cup mashed bananas (2–3 ripe bananas)
  • 1/3 cup canola oil (or avocado/coconut oil)
  • 2 eggs
  • 1/2 tsp vanilla extract

Muffin Topping

  • 1/3 cup brown sugar
  • 1 Tbsp flour
  • 1 Tbsp melted dairy-free butter or coconut oil
  • 1/4 tsp cinnamon

Instructions

  1. Preheat oven to 350°F. Line a 12-cup muffin tin with liners or spray with baking spray.
  2. Mix the dry ingredients (flour, sugar, baking powder, baking soda, salt) in a large bowl.
  3. Mash the bananas in a small bowl until you have about 1 cup of mashed banana.
  4. Add the wet ingredients (oil, eggs, mashed bananas, vanilla) to the dry ingredients and stir until just combined. The batter will be thick — small lumps are okay.
  5. Fold in the chopped nuts, if using.
  6. Mix the topping in a small bowl: brown sugar, flour, melted dairy-free “butter,” and cinnamon. Stir with a fork until crumbly.
  7. Divide the batter evenly among the 12 muffin cups, filling near the top.
  8. Sprinkle the brown sugar topping evenly over the muffins.
  9. Bake for 16–18 minutes at 350°F, until a toothpick inserted in the center comes out clean. Let cool briefly before serving.

Notes

© Kitchen Gone Rogue. The nutritional information provided is an estimate and should not replace professional dietary advice.

Nutrition

Calories: 234 kcal
Carbohydrates: 32 g
Protein: 3 g
Fat: 11 g
Saturated Fat: 1 g
Sugar: 17 g
Sodium: 244 mg
Tried this recipe?
Let us know how it was!