Cranberry Lemon Muffins

4.99 from 123 votes

This easy recipe for Cranberry Lemon Muffins is perfect for last minute holiday guests. They have a zesty tangy flavor and a moist texture.

This post may contain affiliate links. Please read our disclosure policy.

This Cranberry Lemon Muffins recipe is easy-to-follow, healthy, and wholesome. So why not give it a try? You can make it using fresh or frozen cranberries from Thanksgiving or Christmas.

Muffin tin with baked cranberry muffins, and cranberries added in two of the muffin tins
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

It’s so quick to make in case you have last minute guests during the holiday season or want to make a homemade special treat for breakfast while the kids are out of school. You can make it especially quick if you use frozen cranberries.

ingredients & substitutions

  • Flour: We use an all purpose flour to make these muffins. We haven’t tried it, but they should turn out just fine using a 1:1 gluten-free flour if you have an intolerance.
  • Baking powder and baking soda: So that the muffins rise when they are baked and get light and fluffy.
  • Salt: A little salt really helps to enhance the sweetness of these cranberry muffins.
  • Maple syrup: We like to use maple syrup to naturally sweeten the muffins. Honey would work too.
  • Coconut oil: Melted coconut oil adds moistness to the muffins. You can substitute it with vegetable oil or melted butter if you don’t have it to hand.
  • Eggs: To bind the dry ingredients together.
  • Yogurt: Greek yogurt adds some additional moisture, as well as a rich creamy taste. Plain yogurt can be used, but you get an extra boost of protein with Greek.
  • Lemon: Use lemon juice and zest for a tangy and fresh flavor.
  • Cranberries: Make these muffins with fresh or frozen cranberries.
  • Almonds: Toasted sliced almonds add a great nutty taste and texture to these muffins. You could use other nuts like walnuts or pecans if you prefer.
Ingredients to make the muffin recipe

how to make cranberry lemon muffins

  1. Whisk together the maple syrup and melted coconut oil.
  2. Add the eggs, greek yogurt, lemon juice and lemon zest.
  3. Mix well to combine.
  4. Stir in the dry ingredients and fold in the cranberries and almonds.
  5. Place the batter into a muffin tin.
  6. Bake util set and lightly browned.
6 image collage to show how to mix the batter, then add to muffin tin and bake

Tips for making cranberry muffins

  1. If using frozen cranberries, do not thaw them. Use them right from the freezer and fold them quickly into the batter before baking. If they start to thaw the color will leak and you’ll have pink muffins.
  2. Be careful not to over mix the batter. The wet ingredients should be well and evenly combined, but when you add the flour don’t over mix. Stop mixing once there is no dry flour left. If you overwork the mixture, the gluten over develops and your muffins can turn out to be quite dense.
  3. Let the muffins cool completely on a wire rack. The wire rack allows cool air to circulate all round so you don’t get soggy bottoms.
  4. Make it your own! This is a great basic muffin recipe that you can easily adapt to suit your own tastes. Swap the lemon juice for orange juice, or swap the cranberries with blueberries. Try adding a little ground cinnamon or ginger for a different flavor.

Frequently Asked Questions

Can you make these muffins with dried cranberries?

We prefer to use frozen or fresh cranberries for a bright color and jammy fruit bits, but you can make these with dried if that’s what you have to hand.

Can you make these muffins vegan?

You can easily adapt this recipe to make these cranberry lemon muffins dairy-free and vegan. Use a flax egg to replace the eggs and your favorite plant-based yogurt.

How long do they last?

Once your muffins have fully cooled, place them into an airtight container. They will keep well at room temperature for 2 to 3 days and in the fridge for up to 5.

They will keep well frozen for up to 3 months. Freeze them solid on a baking sheet before transferring to a freezer bag or container. Thaw them at room temperature to enjoy.

Plate of easy cranberry muffins with bite taken out of one

The mixture of the lemon with the milk gives it a zesty flavor that compliments the taste of the cranberries and the sweet cane sugar. Get ready for your house to smell heavenly and yummy!

More muffins recipes:

Plate two cranberry lemon muffins, one cut in half

More cranberry recipes:

If you try this healthy-ish feel good Cranberry Lemon Muffins recipe or any other recipe on Feel Good Foodie, then don’t forget to rate the recipe and leave a comment below! It helps others who are thinking of making the recipe. We would love to hear about your experience making it. And if you snapped some shots, share it on Instagram so we can repost on Stories!

This Cranberry Lemon Muffins recipe was originally published on December 30, 2016. The recipe has been slightly modified to make it easier and the post now includes updated step-by-step photos.

order MY book

The Feel Good Foodie Cookbook is now available everywhere books are sold!

Cranberry Lemon Muffins

This easy recipe for Cranberry Lemon Muffins is perfect for last minute holiday guests. They have a zesty tangy flavor and a moist texture.
5 from 123 votes
Servings 12 servings
Course Breakfast
Calories 227
Prep Time 10 minutes
Cook Time 27 minutes
Total Time 37 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!



  • Preheat the oven to 350°F and grease a muffin tin or line with muffin cups.
  • In a medium bowl, whisk together the flour, baking powder, baking soda and salt. Set aside.
  • In another large bowl using a handheld mixer, whisk together the maple syrup and coconut oil until combined. Add the eggs, greek yogurt, lemon juice and lemon zest.
  • Add the flour mixture and stir just until combined, then fold in the cranberries and sliced almonds.
  • Scoop batter into paper liners or muffin tin, filling each all the way to the top. Bake for 23-27 minutes or until a cake tester comes out clean and the muffins are lightly browned on the edges. Cool in muffin pan for 10 minutes; then transfer to a wire rack to cool completely.


Storage: Store any leftovers in an airtight container with a paper towel under them to absorb any moisture. They will keep well at room temperature for 2 to 3 days and in the fridge for up to 5.
Freezing Instructions: Freeze them solid on a baking sheet before transferring to a freezer bag or container. They will keep well frozen for up to 3 months. Thaw them at room temperature to enjoy.
Substitutes: For best results, follow the recipe as is. However here are some common substitutes that would work well in this recipe.
  • Substitute the egg for a flax egg and use a plant-based yogurt to make it vegan.
  • To make this gluten-free, use an all-purpose gluten-free flour mix. Do not substitute only almond flour or only coconut flour.


Calories: 227kcal, Carbohydrates: 26g, Protein: 5g, Fat: 12g, Saturated Fat: 8g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Trans Fat: 1g, Cholesterol: 28mg, Sodium: 204mg, Potassium: 149mg, Fiber: 1g, Sugar: 9g, Vitamin A: 45IU, Vitamin C: 3mg, Calcium: 58mg, Iron: 1mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American
Course: Breakfast
4.99 from 123 votes (109 ratings without comment)

Rate and comment

Recipe Rating


  1. Laura says:

    I made these muffins with gluten free flour and used olive oil because I didn’t have coconut oil. They were awesome. I froze them and then had them thawed a week later, over the course of a 4 day road trip and they held up so well.

    1. Yumna says:

      Thanks for sharing!!

  2. Denice says:

    These were really good, however, as soon as I added the yogurt to the maple syrup and coconut oil, the oil hardened 🙁 I had already added the eggs so couldn’t microwave or heat it. Next time I’ll know.

    1. Yumna J. says:

      Oo that’s a great point! The cold Greek yogurt could cause the coconut oil to seize.

  3. Tia says:

    Can you use Almond Flour instead?

    1. Yumna J. says:

      Yes, you can, but I have not tested this recipe with Almond flour so I am not sure what the exact ratios would be.

  4. Bonnie says:

    Hi, can I use oat flour or Whole White flour in place of all-purpose?

    1. Yumna J. says:

      Hi Bonnie! I’ve never made this recipe with either, so I am not really sure how it would turn out. That being said I don’t see why you couldn’t, you may need to adjust the ratios a little though.

  5. Beth says:

    This afternoon I made these muffins (6 jumbo)….so darn delicious! I made them vegan with two flax eggs and coconut yogourt. Since I had a handful of blueberries left, I threw them in. The hint of maple coming through is just lovely. Thank you! Definitely a keeper 🙂

    1. Yumna J. says:

      You’re so welcome! I bet the pop of blueberry was just perfect too! Thank you for sharing.

  6. Zeinab says:

    Is it possible to substitute the maple syrup for golden syrup? It’s a bit difficult to get hold of maple syrup here in the UK and I’m keen to try out this recipe!

    1. Yumna Jawad says:

      I haven’t made this with golden syrup yet, but I think it should work!

  7. Sally says:

    I made these today without the yogurt since I had none at home. Even without the yogurt, these are sooo delicious

    1. Yumna Jawad says:

      That’s perfect! Good to know it works without the yogurt too.

  8. Annie says:

    I made mini -muffins, which I guess is what recipe is for, considering I got 13 of them out of the batch lol. I made the mistake of using muffin liners, instead of a greased pan, and they came out completely stuck to the liner 🙁 they still taste pretty good, just look sad. I would recommend either using a greased pan, or maybe even spray oil on the liners.

    1. Yumna Jawad says:

      I’m glad you enjoyed the taste of these muffins! I would try the greased pan next time because the success of the muffin liners can highly depend on the kind you use.

  9. Reagan Stinson says:

    These muffins turned out amazing! The only issue was the coconut oil hardening because my maple syrup was too cold. I also used 1 cup of whole wheat flour and the rest all purpose flour. Thanks for the recipe!

    1. Yumna Jawad says:

      Thank you so much! I am happy to hear it worked out with those substitutions. You’re welcome!!

  10. Clare says:

    Very good, BUT 20 mins is the time I would set. At 23 mins, mine were too dark

    1. Yumna Jawad says:

      Thank you! That’s great to note.

  11. Priya says:

    Can this cranberry lemon muffins be made a loaf instead of muffins? If so what would be the bake time?
    Made these muffins last week and we loved them.
    Thanks !

    1. Yumna Jawad says:

      I have yet to try that, but I think it could work!

  12. Sue says:

    Tip; If you cut cranberries that thawed by mistake, put them on a paper towel. Left on counter to dry overnight and were perfect…

    1. Yumna Jawad says:

      Great tip! Thanks for sharing.

  13. Sue says:

    Very good…wanted to make these for grandkids who come for breakfast…Used coconut oil w butter flavor, coconut yogurt, walnuts, and used orange for juice and zest. Muffins disappeared and some went home for later…Success !!

    1. Yumna Jawad says:

      Thank you! Sounds perfect. Glad you all enjoyed!

  14. romanita partington says:

    Yummy muffins. Only thing I substitute was the coconut oil. I use vegetable oil.. will make again.

    1. Yumna Jawad says:

      Thank you! Let me know how that goes too!

  15. Riley says:

    Great recipe!! slightly altered the recipe, made with 1:2 almond flour, turned out perfectly!

    1. Yumna Jawad says:

      Thank you! I love that it still turned out that way.

  16. tasneem basta says:

    Hi Yumna wow easy and mouth watering recipe but only if you could add measurements of all the ingredients would be great .
    Thank you

    1. Yumna Jawad says:

      Thank you! All of the ingredients and the quantities can be found on the recipe card.

  17. Ricky Schulze says:

    Thanks for the recipe. Easy to follow and very quick done. Great for the kids this afternoon.

    1. Yumna Jawad says:

      So glad you enjoyed it! Thank you!

  18. Lidia says:

    They look so good! I can’t wait to try it! Just want to know if I can use frozen cranberries.
    Love all your recipes. Regards from Spain 🙂

    1. Yumna Jawad says:

      Yes you can use frozen cranberries! Hope you like it!

  19. Rebecca says:

    I love this recipe – I substituted dried cherries for cranberries (I was snowed in!) and added lemon zest to the top with the almonds – yummy!

    1. Yumna Jawad says:

      Hi Rebecca – So glad you tried this recipe and loved it! Yay! Thank you! 🙂