Spanish Magdalenas Recipe - Delicious Homemade Spanish Muffins

Spanish Magdalenas Recipe – Delicious Homemade Spanish Muffins

Here in Spain, a quick and easy breakfast option is a magdalena, a homemade Spanish muffin that’s made using olive oil and some lemon zest. Every bakery has their signature magdalenas recipe, some adding orange zest or cacao for a change.

Spanish Magdalenas recipe
Spanish Magdalenas – photo by Katrin Gilger on flickr CC

You can find homemade magdalenas in local bakeries, and plenty of prepackaged versions in the supermarket. But there’s nothing like a warm magdalena, fresh out of the oven!

This Spanish magdalenas recipe is the most traditional I’ve tried– I personally like using a fruity extra virgin olive oil to make them (such as arbequina), though you can substitute the oil of your choice.

I have to be honest– when I first tried a magdalena here in Spain, I was surprised at how simple these famous Spanish muffins are. Coming from the US I was cravng some chocolate chips, or the sweetness of a ripe banana. But many years later, I now adore the simplicity of a good magdalena — and like anything, it’s well worth it to make them from scratch.

This magdalenas recipe is easy to whip up in a pinch. So try them, and enjoy!

This magdalenas recipe makes about 24 muffins.

Spanish Magdalenas recipe

Spanish Magdalenas Recipe - Delicious Homemade Spanish Muffins

Lauren Aloise
This Spanish magdalenas recipe makes the perfect Spanish muffins. Made with olive oil and lemon zest, they're delicious for a quick breakfast!
3.8 from 5 votes
Prep Time 10 mins
Cook Time 20 mins
Total Time 30 mins
Course Breakfast, Snack
Cuisine Spanish
Servings 24 servings
Calories 145.48 kcal


  • 1 cup 360 grams flour
  • 1 cup 240 ml extra virgin olive oil (you can substitute the oil of your choice, but I love a fruity Spanish arbequina in my magdalenas!)
  • 1 cup 250 ml whole milk
  • 3 eggs
  • 1 cup 200 grams sugar
  • Pinch of salt
  • 2 tablespoons 16 grams or 1 Spanish packet baking powder
  • Zest of 1/2 a lemon


  • Beat the eggs and sugar in a large bowl until the sugar is completely dissolved.
  • Add the lemon zest and pinch of salt.
  • Add the olive oil little by little, mixing well after each addition.
  • Add the milk little by little.
  • Sift the flour and baking powder and add to the bowl. Mix slowly with a rubber spatula until everything is homogenous. Do not overmix.
  • To achieve the spongy texture of a Spanish magdalena, you'll need to let the mix rest in the fridge. Cover the bowl with plastic wrap and leave in the fridge for 30 minutes.
  • Preheat the oven to 400°F (200°C)
  • Line muffin trays with muffin wrappers
  • Fill the muffin wrappers 2/3 of the way, and, if you'd like, sprinkle a pinch of sugar on top of each muffin
  • Bake for 15 to 20 minutes on the middle rack, don't open the oven until you think they're ready
  • Test with a toothpick in the middle of a muffin to make sure they're cooked through
  • Let your magdalenas rest for at least five minutes before enjoying!


Calories: 145.48kcalCarbohydrates: 13.15gProtein: 1.55gFat: 9.91gSaturated Fat: 1.61gCholesterol: 21.48mgSodium: 118.56mgPotassium: 26.58mgFiber: 0.17gSugar: 8.88gVitamin A: 46.17IUVitamin C: 0.32mgCalcium: 74.11mgIron: 0.5mg
Keyword easy muffin recipe, Magdalenas Recipe, spanish muffins
Tried this recipe?Let us know how it was!

What do you think? Remember– you can always add spices (such as cinnamon or even saffron), or try adding cacao or orange zest instead of the lemon zest– yum!

Will you be trying this Spanish magdalenas recipe anytime soon?

See also:

Spanish olive oil cake with lemon and almonds

Tarta de Santiago cake

Olive Oil 101


  1. 4 stars
    Great flavour although i used self raising flour and doubled the amount one cup wasnt enough the mixture was still like water and i used 1 and a half lemons just for more zing. I doubled the whole recipe and it made 60 magdalenas but they all got eaten.

    Sooo yummy!

  2. 1 star
    My daughter and I made these today for a project for her Spanish class. They are SO oily! The oil can practically be rung out of the baking cups.. Can you check that the proportions are correct?

    1. Hi Amy, that is odd– I have made these many times without an issue. I’m wondering if maybe your eggs were larger than what we use in Spain? I’m sorry to hear they didn’t turn out well, though the recipe should work! Good luck with the project!

  3. 2 tablespoons of baking powder??!!?! That’s a humongous amount by American standards. Is Spanish BP different from American?

  4. Could the mixture be made ahead of time and stored in the refrigerator longer than 30 minutes? Perhaps overnight?

  5. 4 stars
    Make sure to use olive oil because using other oils makes the cakes extremely oily! I’ve made them for Spanish class many times and I’ve learned that the oil you use makes a huge difference!

  6. I made the magdalenas and they were yummy! I put the recipe with the link to your site and let my readers know that the recipe came from you. Going to Barcelona and other places in the Spring. Glad you left the olive oil in Other recipes call for butter which I think we need to keep the olive oil in. Thanks for the great web site.

  7. Can you freeze these please?
    Also I love the orange taste so would I just use the zest of half an orange instead of a lemon?

  8. 5 stars
    Have used this recipe with great success for my Spanish classes. Right ingrediates are important especially the oil you use (Goya extra virgin has always worked for me). I use raw cane turbinado sugar making sure it’s well blended with the eggs and sprinkle just a little on the tops before they go in the oven.

  9. 5 stars
    These are brilliant – I followed the recipe exactly and they turned just like the ones we used to have in Spain. ❤️

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating