Preheat the oven to 375 degrees F. Line 2 standard sized muffin tins with cupcake papers.: When you put the oven temperature in, you should notice the warm hum as the elements come up to heat, and the preheated oven will produce consistent browning across all the muffins. Lining two tins with papers helps prevent sticking and makes transfer easier when they are done. A common misstep is skipping the liners which can cause the muffins to cling to the tin, tearing their sides; if you must skip liners, grease the cups well so the muffins release cleanly.
In a medium bowl, whisk together the flour, sugar, baking powder, baking soda and salt.: As you whisk, the dry mixture should look uniform and pale, with no darker pockets of sugar or clumps of baking powder . The sound of the whisk is soft and dry, and the texture feels aerated. This even distribution is crucial because it ensures each muffin gets the right leavening and seasoning. One mistake is not sifting or whisking enough, which leaves uneven pockets and can cause inconsistent rise, so take the extra thirty seconds to combine thoroughly.
In a large bowl, use an electric mixer to combine the cranberry sauce, oil, egg, zest and vanilla. Add the flour to the wet mixture alternately with the buttermilk in three parts, starting and ending with the flour. Mix only until the flour is fully incorporated.: The wet bowl will sound silky as the oil and cranberry sauce emulsify with the egg , and the mixture should gleam slightly. When you add the dry and the buttermilk in sequence, the batter will go from thick to slightly looser and then back to thick; these changes tell you it is mixing correctly. Stop mixing as soon as you see no streaks of flour , because over mixing produces a tight crumb. A common error is vigorous mixing that creates tunnels and a tough texture, so stir gently and stop when combined.
In a medium bowl, use an electric mixer to beat the cream cheese until light and creamy. Mix in the powdered sugar, then mix in the egg and vanilla.: As you beat the cream cheese , it should transform from firm to fluffy, and the mixer will produce a soft, whipped sound. Adding the powdered sugar smooths the filling and gives it a glossy texture. When you incorporate the second egg and the vanilla , the filling becomes silky and holdable, but not runny. If the filling is lumpy, it means the cream cheese was not softened enough, so let it come to room temperature next time for a silky blend.
In a medium bowl, use an electric mixer to beat the cream cheese until light and creamy. Mix in the powdered sugar, then mix in the egg and vanilla. Use an ice cream scoop or 1/4 cup measuring cup to fill each muffin cup halfway with batter. Spoon about 1 tablespoon of the filling into the center of the batter of each muffin. Spoon more batter on top of the filling. It's okay to fill the muffin cups almost to the top as they will not rise a lot. Sprinkle the tops of the muffins with sugar and then dot each muffin with one or two fresh cranberries.: The act of filling is tactile, with the batter feeling springy and the filling slightly denser and cooler to the touch. When you scoop the batter halfway, you should see a soft mound, and the creamy center will sit as a distinct pocket. Topping with coarse sugar gives a faint crunch, and the fresh cranberries will flash ruby red against the golden batter. A frequent slip is overfilling so the center leaks out; leave a little room so the filling stays enclosed and yields a clean cross section when sliced.
Bake for 25 to 30 minutes, or until the muffins are baked through (not soft and squishy in the middle).: As they bake, the kitchen fills with a warm, fruity scent and the tops take on a gentle golden hue. Listen for a faint crackle from the tops as sugars caramelize. To test doneness, press lightly on a top it should spring back, and a toothpick inserted near the filling but not through it should come out with a few moist crumbs, not wet batter. The mistake I once made was pulling them out too early because the center looked set from the outside; give them the full time so the cream cheese pocket sets without being runny.