Chocolate Cream Cheese Muffins

Chocolate Cream Cheese Muffins are rich, moist, bakery-style muffins with a luscious cream cheese swirl in every bite. They’re the perfect combination of fluffy chocolate cake and creamy cheesecake — making them an irresistible treat for breakfast, brunch, or dessert!

Why You’ll Love This Recipe

You’ll love how easy these muffins are to make, yet they look and taste like they came straight from a café. The chocolate muffin is soft and decadent, while the sweet cream cheese filling adds a creamy, tangy contrast. They’re perfect for meal prepping, bake sales, or surprising someone with a homemade treat.

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

  • All-purpose flour
  • Cocoa powder
  • Baking powder
  • Baking soda
  • Salt
  • Granulated sugar
  • Brown sugar
  • Eggs
  • Vegetable oil or melted butter
  • Milk or buttermilk
  • Vanilla extract
  • Semi-sweet chocolate chips
  • Cream cheese, softened
  • Powdered sugar

Directions

  1. Preheat oven to 375°F (190°C). Line a muffin tin with paper liners or grease well.
  2. In a large bowl, whisk together flour, cocoa powder, baking powder, baking soda, and salt.
  3. In another bowl, whisk together eggs, granulated sugar, brown sugar, oil, milk, and vanilla extract until smooth.
  4. Add the wet ingredients to the dry ingredients and mix until just combined. Fold in chocolate chips.
  5. In a small bowl, beat softened cream cheese and powdered sugar until smooth.
  6. Fill each muffin cup halfway with chocolate batter. Add a spoonful of cream cheese mixture in the center, then top with more chocolate batter until cups are about 3/4 full.
  7. Use a toothpick or knife to gently swirl the cream cheese into the batter if desired.
  8. Bake for 18-20 minutes, or until a toothpick inserted in the muffin part (not the cream cheese) comes out clean.
  9. Cool muffins in the tin for 5 minutes, then transfer to a wire rack.

Servings and timing

This recipe makes about 12 muffins. Prep time is around 15 minutes, and baking time is 18-20 minutes.

Variations

  • Add a handful of raspberries or chopped strawberries for a fruity twist.
  • Use dark chocolate chunks instead of semi-sweet chips for richer flavor.
  • Sprinkle coarse sugar or chocolate chips on top before baking.
  • Add a swirl of Nutella with the cream cheese for extra indulgence.
  • Make mini muffins for bite-sized treats — just reduce baking time by a few minutes.

Storage/Reheating

Store Chocolate Cream Cheese Muffins in an airtight container in the refrigerator for up to 5 days. To reheat, warm in the microwave for about 10-15 seconds for a fresh-from-the-oven taste. These muffins also freeze well — wrap individually and freeze for up to 2 months. Thaw overnight in the fridge.

FAQs

What makes these muffins so moist?

The combination of oil, eggs, and buttermilk keeps them super soft and tender.

Can I use low-fat cream cheese?

Yes, but full-fat gives the best creamy texture.

Do I have to swirl the cream cheese?

No, you can leave it as a center filling for a cheesecake bite.

Can I make these ahead of time?

Yes, they’re perfect for baking ahead and storing in the fridge or freezer.

Can I use cupcake liners?

Absolutely — they make cleanup easier and prevent sticking.

Can I make them gluten-free?

Use a good-quality gluten-free all-purpose flour blend.

Why did my muffins sink?

Overmixing or underbaking can cause sinking — be sure to mix just until combined and bake until a toothpick comes out clean.

Can I add nuts?

Chopped walnuts or pecans make a great addition for crunch.

Should I serve them warm or cold?

They’re delicious both ways, but warm muffins have an extra melty texture.

Can I double the recipe?

Yes! Just bake in two batches or use two muffin pans.

Conclusion

Chocolate Cream Cheese Muffins are the best of both worlds — rich chocolate flavor with a creamy cheesecake swirl that makes every bite special. They’re easy to make, freezer-friendly, and sure to impress anyone lucky enough to get one. Whip up a batch today for an indulgent treat you’ll crave again and again!

Print

Chocolate Cream Cheese Muffins

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Chocolate Cream Cheese Muffins are moist, chocolatey muffins filled with a sweet cream cheese center, making them a rich and indulgent breakfast or dessert treat.

  • Author: Beth
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 12 muffins 1x
  • Category: Breakfast
  • Method: Bake
  • Cuisine: American
  • Diet: Vegetarian

Ingredients

Scale
  • 1 3/4 cups all-purpose flour
  • 1/2 cup unsweetened cocoa powder
  • 1 cup granulated sugar
  • 2 tsp baking powder
  • 1/2 tsp baking soda
  • 1/2 tsp salt
  • 1 cup buttermilk
  • 1/3 cup vegetable oil
  • 1 large egg
  • 1 tsp vanilla extract
  • 1/2 cup mini chocolate chips
  • 8 oz cream cheese, softened
  • 1/4 cup granulated sugar (for filling)
  • 1 egg yolk
  • 1/2 tsp vanilla extract (for filling)

Instructions

  1. Preheat oven to 350°F (175°C). Line a 12-cup muffin tin with paper liners.
  2. In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt.
  3. In another bowl, whisk together buttermilk, oil, egg, and vanilla extract.
  4. Pour wet ingredients into dry ingredients and stir until just combined. Fold in chocolate chips.
  5. In a small bowl, beat cream cheese, 1/4 cup sugar, egg yolk, and 1/2 tsp vanilla extract until smooth.
  6. Fill each muffin cup halfway with chocolate batter. Add a spoonful of cream cheese mixture to the center, then top with remaining batter.
  7. Bake for 18–22 minutes or until a toothpick comes out clean around the edges (the cream cheese center will remain soft).
  8. Cool in the pan for 5 minutes, then transfer to a wire rack.

Notes

  • Store in an airtight container in the fridge for up to 5 days.
  • These muffins taste great chilled or warmed up slightly.
  • Sprinkle extra chocolate chips on top before baking for added chocolatey goodness.

Nutrition

  • Serving Size: 1 muffin
  • Calories: 280
  • Sugar: 20g
  • Sodium: 190mg
  • Fat: 14g
  • Saturated Fat: 6g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 5g
  • Cholesterol: 45mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star