My search for the perfect chocolate cupcake is over. Not only is it completely divine, it takes less than 5 minutes to throw the batter together and only 20 to bake.

Did you get that??


(Look! I bought new plates yesterday! More info later)

This is Martha Stewart’s
One-Bowl Chocolate Cupcakes

Ingredients (makes 18)

3/4 cup unsweetened cocoa powder
1 1/2 cups all-purpose flour
1 1/2 cups sugar
1 1/2 teaspoons baking soda
3/4 teaspoon baking powder
3/4 teaspoon salt
2 large eggs
3/4 cup warm water
3/4 cup buttermilk
3 tablespoons vegetable oil
1 teaspoon pure vanilla extract

Preheat oven to 350 degrees. Line standard muffin tins with paper liners; set aside. Sift together cocoa powder, flour, sugar, baking soda, baking powder, and salt into a large bowl. Add eggs, warm water, buttermilk, oil, and vanilla, and mix until smooth, about 3 minutes. Scrape down the sides and bottom of bowl to assure batter is well mixed.

Divide batter evenly among muffin cups, filling each 2/3 full. Bake until tops spring back when touched, about 20 minutes, rotating pan once if needed. Transfer to a wire rack; let cool completely.

Vanilla Cream Cheese Frosting

1/2 C butter, softened
4 oz cream cheese, softened
1 tsp vanilla extract
2 1/2 C powdered sugar, sifted

Blend the butter, cream cheese, and vanilla together. Add in powdered sugar one cup at a time, and that’s it!