Cream Cheese Muffins

This post may contain affiliate links. Click to read our Disclosure Policy . Click to read our Privacy Policy

cream cheese muffins

I’m pretty sure that any recipe that calls for cream cheese, bacon, or chocolate is going to be good! These cream cheese muffins are absolutely wonderful! Hope you enjoy them as much as I did!

Even if you start off on the wrong side of the bed, these Cream Cheese Muffins are sure to straighten your day out and make it better. Because basically muffins are like cupcakes for the morning!

Cream Cheese Muffins

Cream Cheese Muffins


  • 3 C flour
  • 1 C sugar
  • 4 tsp baking powder
  • 1 tsp salt
  • 2/3 C milk
  • 1/2 C vegetable oil
  • 2 large eggs
  • For the Filling:
  • 8 ounces cream cheese, softened
  • 1 tsp vanilla
  • 1 C sugar
  • For the topping:
  • 1/2 cup all-purpose flour
  • 1 cup sugar
  • 1/4 C butter, softened
  • 1 Tbs Cinnamon


  1. Preheat oven to 375 degrees. Line your muffin tin with cupcake liners.
  2. Mix together the flour, sugar, baking powder, and salt in a large bowl.
  3. In another bowl stir together milk, oil, and eggs. Combine with the dry ingredients. Stir until just moistened.
  4. Combine cream cheese, vanilla and sugar. Mix half of this cream cheese mixture into the muffin batter.
  5. Fill muffin tins about 1/2 full with batter. Spoon the remaining cream cheese mixture onto the muffins and then cover with more batter.
  6. For the topping mix together with a fork 1/2 cup flour, 1 cup sugar, 1/4 cup butter and 1 Tablespoon cinnamon. Sprinkle the crumbly mixture over the muffins.
  7. Bake 20 to 24 minutes or until golden brown.
  8. Enjoy!!

Did you make this recipe?

Please leave a comment if you love this recipe!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *