This post may contain affiliate links. Please read my disclosure and privacy policy.

If you’ve tried a green smoothie before, you probably won’t be surprised to hear that the same concept can be applied to muffins. I started experimenting with this idea when my son was just a toddler, so we’ve literally been making them for 10 years now!

Here’s what I’ve learned in that time:

  • Eggs = fluffy muffins. I used to make this recipe with fewer eggs, but I’ve found that adding more not only adds more protein, but it also makes them fluffier. Win-win!
  • No flour is required. Since I started making this recipe for children, I wanted them to be as healthy as possible (while still tasting like a real muffin). You can use nourishing ingredients, such as rolled oats, peanut butter, and honey, and still achieve a fluffy muffin texture.

The spinach blends seamlessly into the muffin batter, so you’d never know it’s in there, aside from the bright green color. Give them a fun name, like “Hulk” muffins or “Ninja Turtle” muffins, and they’ll get gobbled up in no time!

⭐⭐⭐⭐⭐ Featured Review

“Super easy to make and every picky eater in the house devoured them in 2 days.” – Dana

spinach muffins on cooling rack.

Why You’ll Love These Spinach Banana Muffins

  • They are easy to make. Just toss the ingredients into a blender and blend until the batter looks smooth. You can pour it directly from the blender pitcher into a greased muffin pan, eliminating the need for an extra bowl to clean.
  • They taste amazing. These muffins are lightly sweetened with honey, so they have a sweet flavor without tasting like spinach. You can add in a few mini chocolate chips to make them a more appealing snack, if you like! 
  • They are allergy-friendly. These muffins are dairy-free, oil-free, and gluten-free when you use certified gluten-free oats.
  • They are easy to customize. If you want to use a different nut butter, like almond butter or even sunflower seed butter, feel free!
spinach muffins with mini chocolate chips on top in pan.

Spinach Muffin Ingredients

Here’s what you’ll need:

  • Fresh spinach. Using fresh baby spinach will yield the most neutral flavor, as frozen spinach is often cooked before freezing and tends to have a more concentrated taste. (If you need to use frozen, use less than this recipe calls for.)
  • Rolled oats. You can use quick cooking or old-fashioned rolled oats, but if you need a gluten-free recipe, make sure they are “certified gluten-free” to avoid contamination during processing.
  • Eggs. This recipe assumes you’re using large eggs. Not only do they add protein, but they also create the fluffy texture you’ll love. (Don’t swap these for flax eggs or you’ll wind up with gooey muffins.)
  • Banana. Thanks to its natural sweetness, you won’t need as much added sweetener. It also adds moisture, so you won’t need to add oil.
  • Peanut Butter. This adds protein and replaces the oil that muffin recipes usually call for. If you prefer to avoid peanuts, almond butter or sunflower butter can be used as a substitute.
  • Honey. This natural sweetener pairs well with the other flavors in this recipe.

Safety Note: If you are using these muffins for baby-led weaning, and your child is under 1 year old, you might want to use maple syrup as the sweetener, since honey is not recommended for children under 1 year old.

spinach muffin ingredients labeled in glass bowls.

How to Make Spinach Banana Muffins

Step 1:

Preheat your oven to 350ºF and grease a mini muffin pan with cooking spray. (Or you can prepare a standard muffin pan if you prefer.) Alternatively, you can use muffin liners for easy removal later.

In a high-speed blender, combine the eggs, peanut butter, banana, spinach, rolled oats, honey, baking powder, cinnamon, and salt. Blend until the mixture is very smooth, with no large pieces of spinach remaining. 

Stop and scrape down the sides of the blender, as needed, to keep everything blending smoothly. 

spinach muffin batter blended together in blender pitcher.

Step 2:

Pour the batter into the muffin cups, and add any toppings you like, such as chocolate chips or raisins. 

Bake the muffins at 350ºF for 20 to 25 minutes. (Mini muffins should be done in 20 minutes; larger muffins will need 25 minutes.) You’ll know they’re done when the centers puff up and feel firm to a light touch.

spinach muffins in pan before and after baking.

Step 3:

Let the muffins cool in the pan for at least 20 minutes. If you didn’t line the pan, gently run a knife around the edges of each muffin to help loosen them from the pan, then lift them out. 

Serve these spinach banana muffins at room temperature or chilled from the fridge.

spinach muffins cooling on a wire rack.

Storage Tips

Leftover muffins will keep well in an airtight container in the fridge for up to 5 days. You can also store them in the freezer for up to 3 months. (Thaw in the refrigerator overnight before serving again.)

Spinach Muffins FAQs

Why are my muffins not fluffy?

The key to fluffy muffins is using plenty of eggs and fresh baking powder. If your baking powder is old, it might be time for a replacement. If you need to use baking soda instead, use a 1/4 teaspoon of baking soda for every egg in this recipe. (So 3/4 teaspoon total.)

Can I use flax eggs instead?

Ground flaxseed mixed with water tends to work best with traditional flour, since the gluten also acts as a binder. For this recipe, you may want to try using a powdered egg replacement, such as the one made by Bob’s Red Mill, instead.

Can I use a different sweetener?

You can use maple syrup instead of honey for a slightly less-sweet muffin, or try using a half cup of coconut sugar instead. (The coconut sugar will turn them somewhat more brown, FYI.)

Can I use flour instead of oats?

If you prefer to use a gluten-free flour instead of oats, you’ll get the most consistent results by using a scale to weigh the flour. (This recipe calls for 78 grams of oats, so you’d use the same weight in oat flour for the most similar results.)

spinach muffins with mini chocolate chips on top in pan.

Spinach Muffins Recipe

4.89 from 76 votes
This might not be the first spinach muffin recipe you’ve tried, but it’s going to be your favorite. These muffins have a sneaky serving of greens inside, but you can’t taste it at all!
prep10 mins cook14 mins total24 mins
Servings:24

Ingredients
 
 

  • 1 ripe banana
  • 3 large eggs (see notes for vegan option)
  • ¼ cup almond butter or peanut butter
  • cup honey
  • 1-2 cups fresh baby spinach
  • ¾ cup old fashioned rolled oats (certified gluten-free, if needed)
  • 1 teaspoon baking powder
  • 1 teaspoon ground cinnamon (optional)
  • ½ teaspoon fine sea salt
  • ¼ cup mini chocolate chips (optional topping)

Instructions

  • Preheat the oven to 350ºF and grease a mini muffin tin with cooking spray or olive oil.
  • In a high-speed blender, add the banana, eggs, nut butter, honey, spinach, rolled oats, baking powder, cinnamon, and salt, in that order. (Liquids on the bottom help facilitate blending better.) Blend until very smooth, stopping to scrape the sides as needed.
  • Pour the green batter into the greased mini muffin pan, filling the 24 slots. (Alternatively, you can bake these in a standard muffin pan to make 12 muffins.) Sprinkle a few mini chocolate chips on top, if you'd like to.
  • Bake the mini muffins at 350ºF for 20 minutes, or until the muffin tops feel firm to the touch. If you're baking 12 standard muffins, they will need to bake for 25 to 30 minutes at 350ºF.
  • Remove the muffins from the oven and allow them to cool before removing them from the muffin tin. Once the muffins are cool, run a knife around the sides of each muffin to help get them out.
  • Muffins can be stored at room temperature for 24 hours, but I recommend storing them in an airtight container in the fridge for up to a week for the best shelf life.

Video

Notes

Nutrition information is for 1 mini muffin, without the optional chocolate chip topping. This information is automatically calculated, and is just an estimate, not a guarantee.
Update & Egg-Free Note: This recipe was updated in March 2023 to create muffins that have a much better, fluffy texture! I hope you’ll give them a try, but if you prefer the original recipe, you can find the printable version here. (The original recipe includes an egg-free option, too.)
Need a nut-free recipe? Try using sunflower butter or tahini as a swap. Or you can try using 2 to 3 tablespoons of a mild-flavored oil, instead of the nut butter.
Full-Size Muffins: If you only have a regular muffin tin, you’ll need to bake these for 25 minutes at 350ºF. I recommend using muffin liners for easy removal from the pan. 

Nutrition

Calories: 55kcal | Carbohydrates: 8g | Protein: 2g | Fat: 2g | Saturated Fat: 1g | Polyunsaturated Fat: 0.5g | Monounsaturated Fat: 1g | Cholesterol: 23mg | Sodium: 69mg | Potassium: 76mg | Fiber: 1g | Sugar: 5g | Vitamin A: 153IU | Vitamin C: 1mg | Calcium: 16mg | Iron: 0.3mg
Course: Breakfast
Cuisine: American
Keyword: spinach muffins

More Recipes to Try

If you try this spinach muffin recipe, please leave a comment and star rating below letting me know how you like it!

Megan Gilmore leaning on her white countertop.

Megan Gilmore

Hi, I’m Megan. A former fast food junkie turned best-selling cookbook author. As a Certified Nutritionist Consultant (CNC), I love to make healthier food using simple ingredients. I test these recipes multiple times in my kitchen to make sure they will turn out perfectly for you.

Read More

You May Also LIke

Leave a Review!

I love hearing from you! Submit your question or review below. Your email address will not be published. Required fields are marked*.

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

Comments

  1. These were great! I used raisins because I didn’t have choco chips and didn’t regret it ha! Thank you for this yummy recipe

  2. Wow! These muffins were beautiful, fluffy, and delicious! Thank you so much for gluten-free recipes that work! Will definitely make again!