This post contains affiliate links.
Healthier Fresh Cranberry Muffins have become an absolute staple on our Thanksgiving side dish table! They are made with wholesome ingredients like almond flour, yogurt, and orange juice, with a crunchy pecan streusel topping and no vegetable oil. They are low in sugar, not too sweet, and pair beautifully with the turkey, so don't put them on the dessert table! With those bright red, tart fresh cranberries, they are festive and perfect for Christmas morning and fall baking season too. This recipe is one of the oldest on my blog, but it is completely new and improved, with simpler ingredients, and so delicious you'll want to make them every year!

- Cranberry Season! - When fresh cranberries hit the stores in October, I stock up! This is one of my early blog recipes, and I've learned a lot about muffins since then! In October of 2026, I completely redid the recipe with simpler ingredients, yogurt instead of coconut oil, a delicious pecan streusel topping, and a perfect 12 muffin batch that doubles easily to 24. If you made the original in the past and would like that recipe, just leave me a comment below and I'll send it to you!
- I Make these Every Year! - Our extended family expects that I bring cranberry muffins to Thanksgiving every year! They are not a dessert, but instead one of the "bread side dishes," tart and not too sweet! High in protein with almond flour, yogurt and pecans, they make a great breakfast or snack all through the fall and holiday season!
- If you Love these Muffins, be sure to try my Carrot Applesauce Muffins and check out our favorite 25 Thanksgiving Side Dish Recipes!
Jump to:
Ingredients & Substitutions
Simple, healthier ingredients, juicy fresh cranberries that burst as they bake, and a buttery, crunchy pecan streusel keep these muffins on our menu year after year!

- Flour and Almond Flour - A blend of regular flour and almond flour gives you a tender muffin with a little extra protein and nutrition.
- Baking Soda, Baking Powder and Salt - The baking soda and powder make your muffins rise while a bit of salt enhances the natural flavor in all the ingredients.
- Sugar - Just ⅓ cup in the batter is really all you need! These are lightly sweet and balance all the savory flavors on the Thanksgiving table.
- Plain Yogurt - Adds moisture and replaces the vegetable oil you find in many muffin recipes. I like whole milk yogurt instead of low fat.
- Orange Juice - Gives the muffins a bright cranberry-orange flavor with a little acidity to enhance the tartness.
- Butter - Only 2 tablespoons in the muffins, melted.
- Egg - One egg holds everything together.
- Fresh Cranberries - The star of the show! Fresh cranberries burst into juicy, tart pockets when baked, balanced perfectly by the lightly sweet muffin. Rinse them and let them drain well before mixing them in. Don't substitute dried cranberries here, they will give you dry muffins. Buy extra bags, tis' also the season for Cranberry Sauce with Honey, Maple Roasted Butternut Squash with Cranberries, and Cranberry Honey Baked Brie!
- Pecan Streusel Topping - Melted butter, a little sugar, almond flour, and chopped pecans make a crunchy, buttery topping that bakes up golden and irresistible!
See recipe card for full ingredients and quantities.
Instructions
Fresh Cranberry Muffins can be mixed up quickly in one bowl, popped in the oven, and there's no need to check on them until the timer is up!

Step 1 - Preheat the oven to 375°F.
Give the fresh cranberries a good rinse so they can drain well in the strainer while you prep the batter.
Add all dry ingredients to a bowl and mix.

Step 2 - Add in all remaining ingredients and mix until the batter is fully combined.

Step 3 - Mix up the pecan streusel topping. I like to melt the butter in a glass measuring cup in the microwave and then just add everything to it.

Step 4 - Evenly portion the batter into 12 paper-lined muffin cups, filling them about ¾'s full.
Sprinkle the tops with the streusel.

Step 5 - Bake at 375°F for 25 minutes. Do not open the oven door to peek until the 25 minutes are up! Let the muffins cool, then serve with butter.
Recipe Notes & Tips
- Don't Open the Oven to Peek! - This might be the biggest muffin making mistake! Muffins need consistent hot heat while they are trying to rise. Opening the oven door before they are set can cause them to sink in the middle. Wait to check for doneness until they have baked at least 25 minutes.
- Use Whole Fresh Cranberries, Not Dried - Dried cranberries are not a good substitute in these Thanksgiving muffins! When baked, fresh cranberries are juicy, tart and absolutely delicious! They look big, but don't chop them, they bake up soft.
- Lining Your Muffin Tins - Make sure you line your muffin tins with paper liners so they don't stick! Using cooking spray can be a little tricky to remove them without breaking, so liners are the best. I like these If You Care brown paper liners because they don't use colored dyes and are compostable.
- Make Ahead and Freezer Instructions - Fresh Cranberry Muffins can be made ahead and frozen for a month, or stored in the fridge for 4 days. If you are handling a lot of the Thanksgiving menu, make these muffins ahead of time, freeze them and thaw them in the fridge the night before. Or you could make them the day or two before Thanksgiving and store them in the fridge. Let them sit at room temperature on Thanksgiving, or you can even throw them in the oven for a few minutes to warm them through. Frozen muffins make a great quick breakfast, lunch box addition, or afternoon snack! Just pop one in the microwave!

The Holiday Season
When these muffins first came to life, it was our first Thanksgiving since moving to our new house. After house hunting for 4 years, we left the city and moved to a smaller town, and these muffins have been on our Thanksgiving table ever since. My two kids have enjoyed taste-testing many versions and improvements over the years!
Every year, I bring cranberry muffins and lefse in honor of my Norwegian grandmother, who served lefse every Thanksgiving. I roll lefse tacos with turkey and mashed potatoes for my kids (and myself), just like I did when I was little.
Watching my kids make this place home is pretty great. Sitting next to a crackling fire with the Christmas tree lit up and a leftover cranberry muffin is pretty great too!




Recipe FAQs
Yes! In November when cranberries are well stocked at the grocery store, buy a couple extra bags and freeze them. These muffins can be made from frozen cranberries, no need to thaw, just give them a quick rinse under cold water.
Yes, just substitute a gluten-free flour mixture for the flour in this recipe.
Yes! To make cranberry muffins nut-free, substitute regular flour for the almond flour and omit the pecans or use a couple spoonfuls of oats instead.
Yes, you can make this recipe with maple syrup instead of sugar. You'll want to keep the sugar in the streusel topping, but you could cut it down to 1 Tablespoon instead of two.
Yes, doubling the recipe works and makes 24 muffins. Sometimes the muffins don't dome up quite as big as with a single batch, but they are still good!
Yes! Bake them up a day or two ahead and store them in the fridge, or freeze them for up to 1 month and thaw them in the fridge the day before. Set them out in the morning and warm them in the oven for a few minutes before serving if you like.
The most common reason is opening the oven door too early. The temperature drop can cause them to sink when they are trying to rise. Wait the full 25 minutes before checking.
More Favorite Holiday Baking!
Love this Recipe?
If you made this recipe, I'd love to hear how you liked it! Be sure to leave a star rating by clicking the stars in the recipe card, or leave a comment below!
Join the Email List for new recipes delivered straight to your inbox!
And if you're looking for the old version of these Cranberry Muffins, leave a comment and I can send it to you!

Fresh Cranberry Muffins
Hit the stars to rate this recipe!
Print Pin RateIngredients
- 1 cup flour
- ¾ cup almond flour
- 1 teaspoon baking powder
- 1 teaspoon baking soda
- ½ teaspoon kosher salt
- ⅓ cup sugar
- ⅓ cup plain yogurt
- ⅓ cup orange juice
- 2 Tablespoons butter melted
- 1 egg
- 2 cups fresh cranberries rinsed and drained
For the Pecan Streusel Topping
- 1 Tablespoon butter melted
- 2 Tablespoons sugar
- 3 Tablespoons almond flour
- ⅓ cup pecans chopped
Instructions
- Preheat oven to 375° F. Rinse the fresh cranberries and let them drain in the strainer.
- In a large bowl, whisk together the dry ingredients. Then add all other ingredients including the fresh cranberries and mix until fully combined.
- Evenly portion the batter into 12 paper-lined muffin cups, filled about ¾'s full.
- Mix all ingredients for the pecan streusel topping. Melting the butter in a glass measuring cup and then stirring in the other ingredients works great. Spoon the streusel over each muffin cup.
- Bake at 375°F for 25 minutes. Do not open the oven door to peek until 25 minutes! Allow to cool, serve with butter.
Notes
- Make Ahead and Freezer Instructions - Muffins can be made ahead and frozen for a month, or stored in the fridge for 4 days. They can be made ahead, frozen and thawed for Thanksgiving, or made a day or two before the holiday and kept in the fridge. Set them at room temperature on Thanksgiving morning or throw them in the oven for a few minutes to warm them through.
- Lining Your Muffin Tins - Make sure you line your muffin tins so your muffins don't stick! I like the If You Care brand paper muffin liners.
- Rinse Well and Drain Cranberries - Make sure you do this step early so you can really drain the water off the cranberries. Cranberries are often a heavily sprayed crop, so buy organic if you can.
- Frozen Cranberries - Fresh or frozen cranberries are fine to use, just give them a good rinse under cold water, no need to thaw. Do not substitute dried cranberries.
- Recipe can be doubled to make 24 muffins, cooking time and temperature are the same. Sometimes they don't dome up quite as big as with a single batch, but are still good!
- Recipe Updated - This recipe was completely redone in October 2026. If you are looking for the old version, just ask in the comments and I will send it to you!










Ann says
It's hard to pick a favorite muffin, but this one rates right at the top. So good for breakfast with coffee, or as a dessert with ice cream!
Amy Jennings says
These are delicious. I have made them many times now and get many compliments. I used frozen chopped cranberries. I do use flax meal instead of eggs to make them vegan (2T flax meal combined with 5 T water). I also accidentally mixed in all of the pecans the first time I made them, and they were so good that I do that every time.
Meryl Downing says
Thanks Amy! So glad you liked them! I'm glad to hear that a flax egg works, I have not tried that.