Print Recipe
5 from 2 votes

Marble Cupcakes

Don't know if you want vanilla or chocolate cupcakes? Marble Cupcakes are the best choice! Have both vanilla and chocolate flavor in one bite with a silky chocolate glaze!
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Dessert
Cuisine: American
Servings: 12 cupcakes
Calories: 300kcal
Author: Shadi HasanzadeNemati



  • 3/4 cup white sugar
  • 8 tbsp. butter room temperature
  • 1/2 tsp. vanilla extract
  • 2 eggs room temperature
  • 1 cup buttermilk store bought or homemade
  • 2 cups all-purpose flour
  • 2 tsp. baking powder
  • 2 tbsp. cocoa powder I used Hershey’s


  • 2 tbsp. butter room temperature
  • 3 tbsp. cocoa powder
  • 3 tbsp. sugar
  • 1/4 cup semisweet chocolate chips
  • 1/2 cup Half and Half


  • Preheat the oven to 350F/180C. Line or grease a muffin pan.
  • Mix butter and sugar until fluffy.
  • Add eggs one by one, mix after adding each egg.
  • Add vanilla.
  • Add buttermilk and mix.
  • Add flour and baking powder and mix until just combined and there are no lumps. Don’t over mix.
  • Divide the batter between two bowls, add cocoa powder to one bowl and mix until just combined.
  • Fill the muffin pan with cupcake batters alternatively, start with one tbsp. of vanilla and then 1 tbsp. of chocolate and continue until done. Or vice versa. Fill 2/3 of each muffin cup as they rise in the oven while baking.
  • Bake in the oven for 25 minutes or until inserted toothpick comes out clean, without batter. Little bit of crumbs is ok.
  • Make the chocolate glaze as the muffins are being baked.
  • Let them cool completely and then glaze them with chocolate glaze.


  • Put all the ingredients in a small pot and heat it on medium heat stirring occasionally until it starts boiling and thickens.
  • Let cool for 10 minutes.
  • Glaze the muffins.


To make one cup homemade buttermilk, mix one cup of milk with 2 tbsp lemon juice. 


Calories: 300kcal