Cranberry Cream Cheese Muffins

Total Time:Prep: 15 min. Bake: 20 min.
Lauren Habermehl

By Lauren Habermehl

Recipe by Leonard Keszler, Bismarck, North Dakota

Tested by Taste of Home Test Kitchen

Updated on Aug. 20, 2025

Moist and chock-full of colorful berries, these marvelous cranberry cream cheese muffins are a seasonal specialty you'll want to make again and again.

What’s better than a freshly baked muffin, especially a cranberry cream cheese muffin? These treats are a dream come true—wonderfully moist with a tender crumb, chock-full of tart cranberries and pecans with the subtle tang of cream cheese, all topped with a simple vanilla drizzle. They’re just right with your morning coffee or as an after-school snack for the kids.

As with many of our muffin recipes, you can have a batch ready to serve in just over 30 minutes. And if you’re new to making homemade muffins, take a few minutes to learn our bakery-style muffin tips, and then dive in.

Ingredients for Cranberry Cream Cheese Muffins

  • Softened butter
  • Softened cream cheese
  • Sugar
  • Eggs
  • Vanilla extract
  • All-purpose flour
  • Baking powder
  • Salt
  • Fresh or frozen cranberries
  • Pecans

Drizzle:

  • Confectioners’ sugar
  • 2% milk

Directions

Step 1: Combine the wet ingredients

Preheat the oven to 350°F. In a large bowl, cream together the butter, cream cheese and sugar until light and fluffy, five to seven minutes. Add the room-temperature eggs, one at a time, beating well after each addition, then stir in the vanilla.

Step 2: Add the dry ingredients

In a separate bowl, combine the flour, baking powder and salt. Stir that into the creamed mixture until just moistened, then fold in the cranberries and pecans.

Editor’s Tip: When making muffins, take care not to overmix the batter. Doing so overworks the gluten in the flour and will result in muffins with a dense, tough structure.

Step 3: Bake the muffins

Fill greased or paper-lined muffin cups three-quarters full. Bake the muffins until a toothpick inserted in the center comes out clean, 20 to 25 minutes. Let them cool for five minutes before removing them to wire racks to continue cooling.

Step 4: Drizzle with icing

In a small bowl, combine the confectioners’ sugar and milk, then drizzle the icing over the muffins.

Cranberry Cream Cheese Muffins
RATULA CHAKRABORTI FOR TASTE OF HOME

How to Store Cranberry Cream Cheese Muffins

Store any cranberry muffins with cream cheese that aren’t eaten right away in an airtight food storage container. They’ll keep at room temperature for up to three days or refrigerated for up to a week. Can you freeze muffins? Yes, these will keep in the freezer for up to two months, once they’re fully cooled and packed in freezer containers. Let them thaw overnight in the refrigerator or for a few hours at room temperature before serving.

For the best way to store baked goods, add a paper towel to the storage container to absorb the moisture the muffins will expel as they age. This will help prevent them from becoming overly dense or sticky on top.

Cranberry Cream Cheese Muffin Tips

Cranberry Cream Cheese Muffins
RATULA CHAKRABORTI FOR TASTE OF HOME

Can you use fresh or frozen cranberries in muffins?

You can use either fresh or frozen cranberries, but what might surprise you is that we actually recommend frozen cranberries for this recipe. The reason is that frozen cranberries tend to release less juice into the batter as they bake, so your muffins don’t become discolored. Additionally, frozen cranberries tend to hold their shape better through baking. The same logic applies to choosing fresh or frozen berries when making blueberry or raspberry muffins.

What else can you add to cranberry cream cheese muffins?

If you’re looking for ways to jazz up this cranberry cream cheese muffin recipe, consider adding the zest from an orange or lemon. If you don’t have fresh produce available, you could opt for 1 teaspoon of lemon or orange extract. Want to make your muffins extra-decadent? Top them with a dollop of cream cheese frosting.

What should you serve with cranberry cream cheese muffins?

Our favorite pairing for a cranberry muffin will always be homemade coffee shop drinks. If you’re looking for a more complete and balanced meal, add a hearty breakfast casserole, a colorful fruit salad and a side of crispy oven-baked bacon.

TEST KITCHEN APPROVED

Cream Cheese Cranberry Muffins

Yield:2 dozen
Prep:15 min
Cook:20 min

Ingredients

  • 1 cup butter, softened
  • 1 package (8 ounces) cream cheese, softened
  • 1-1/2 cups sugar
  • 4 eggs, room temperature
  • 1-1/2 teaspoons vanilla extract
  • 2 cups all-purpose flour
  • 1-1/2 teaspoons baking powder
  • 1/2 teaspoon salt
  • 2 cups fresh or frozen cranberries
  • 1/2 cup chopped pecans
  • drizzle:
    • 2 cups confectioners' sugar
    • 3 tablespoons 2% milk
Shop Recipe

Directions

  1. Preheat oven to 350°. In a large bowl, cream butter, cream cheese and sugar until light and fluffy, 5-7 minutes. Add eggs, 1 at a time, beating well after each addition. Beat in vanilla. Combine flour, baking powder and salt; stir into creamed mixture just until moistened. Fold in cranberries and pecans.
  2. Fill greased or paper-lined muffin cups three-fourths full. Bake until a toothpick inserted in the muffins comes out clean, 20-25 minutes. Cool 5 minutes before removing from pans to wire racks.
  3. Combine confectioners' sugar and milk; drizzle over muffins.
Loading Popular in the Community
Moist and chock-full of colorful berries, these marvelous muffins are a seasonal specialty of Mrs. Leonard Keszler, Bismarck, North Dakota. "They are light and tasty, and they freeze very well," she says.
Recipe Creator
Loading Reviews
Back to Top