These sweet muffins swirled with cranberry compote and a delicious cream cheese center are the perfect afternoon snack!
Welcome to November’s Secret Recipe Club! This month I was assigned to Maxine’s blog, Why I Am Not Skinny. Maxine is a South African expat living in Brussels… two great places! I’ve been to South Africa for a few days when I was in Lesotho for part of a summer in college, and I would absolutely love to go back. On her blog, Maxine shares so many delicious recipes and restaurant recommendations. If/when I go to Brussels I will have to check out her blog again! Though I really wanted to make her Pea and Mint Risotto or Pumpkin Fritters, I settled on these Cranberry and Cream Cheese Muffins because I wanted a sweet treat. 🙂
I also kind of wanted to make these as a sort of redemption for Maxine, because her muffins didn’t come out quite as well as BBC’s picture. And I am SO glad I did. They were tangy and creamy and all sorts of deliciousness. Though they weren’t quite as simple as most muffins are–you have to make the cranberry compote and the cream cheese filling, they are well worth it. Next time [and there WILL be a next time] I think I’ll skip mashing the cranberries so as to have bigger chunks in the muffins, and I might reduce the temperature for baking down to 325 or 350 so they don’t brown quite as quickly. Some of my unpictured muffins definitely got a little dark. Maxine, I hope my muffins live up to your expectations! Thanks for a great recipe! 🙂
Cranberry and Cream Cheese Muffins
from Why I Am Not Skinny
- 100 grams/3.5 ounces cream cheese, at room temperature
- 250 grams sugar/1 cup + 2 tablespoons, divided
- 175 grams/6 ounces fresh cranberries [frozen can also be used, just add a splash of water or apple cider to help liquify]
- 200 grams/26 tablespoons flour – UPDATED: I used this calculator to come up with this. When I made the recipe I used my kitchen scale and didn’t measure in tablespoons… I think the previous measurement I had here was wrong. So sorry about that!
- 2 teaspoons baking powder
- 2 eggs
- 75 ml canola oil [this is just between 1/4 and 1/3 cup]
- 3/4 teaspoon vanilla
- 1/4 teaspoon almond extract
Preheat oven to 375 degrees F. Line a muffin tin with paper liners or grease well with cooking spray.
Beat together cream cheese with 2 tablespoons sugar. Place in refrigerator to chill until ready to use.
In a small saucepan, combine another 2 tablespoons sugar with 6 ounces fresh cranberries. Heat on medium, stirring occasionally, until cranberries pop. Then mash gently with a wooden spoon. Remove from heat and set aside.
In a large bowl, stir together flour and baking powder. In a smaller bowl, whisk together eggs, oil, vanilla, and almond extract. Fold in wet ingredients into the dry, then fold in cranberries. Do not overmix or else the batter will bleed.
Scoop batter–it will be thick–into prepared pan, about 1/2 to 2/3 way full. Do not overfill. Use a spoon to scoop a ball of cream cheese mixture into batter, pressing down gently. Bake for 20-25 minutes, until golden brown.
Some of my muffins spilled over the top of the muffin cups because I filled them too full, so don’t make that mistake.
Also, you may want to skip mashing the cranberries so the batter bleeds less.
Do not overbake–cheese may still seem a bit soft. If muffins are browning too much, cover with foil for the last 10 minutes of baking or reduce heat to 325 degrees F.
Be sure to check out all the other fun recipes made this week for the Secret Recipe Club below!