Fudge Sheet Cupcakes are my favorite way to get that Texas sheet cake feel in an easy-to-serve cupcake. The cake is moist and chocolatey, and the icing is the real reason to make them.
The frosting is a warm pourable fudge icing that spreads fast, then sets up like that classic thin sheet-cake layer. I love how it ends up slightly glossy and a little firm on top, with a soft cupcake underneath.
These are especially good for potlucks and parties because you don’t have to pipe anything. I usually serve them with coffee, and I’m always glad I made the pecans, too.

Why You’ll Love This Recipe
Sheet cake frosting: The warm fudge icing sets into that thin, classic layer you get on a chocolate sheet cake, just on cupcakes.
Soft cupcakes: These bake up moist and tender, with a deep cocoa flavor that holds up to the rich icing.
No piping required: You just spoon and spread the icing while it’s warm, and it naturally drips toward the edges.
Coffee-friendly: Using hot coffee in the batter makes the chocolate taste more intense in a very normal, not-fussy way.
Easy topping options: I like toasted pecans, but you can leave them off or swap in something else you already have.
Ingredients You’ll Need
Chocolate Cupcakes
- All purpose flour: I use regular flour here. Measure it normally (spoon and level if you tend to pack it in).
- Granulated sugar: This gives the cupcakes the right sweetness and keeps them moist.
- Unsweetened cocoa powder: Any standard unsweetened cocoa works. If you like a darker flavor, Dutch-process is fine here too.
- Baking powder: Helps the cupcakes rise evenly so the tops aren’t flat.
- Baking soda: Works with the buttermilk to lift the batter and keep the crumb tender.
- Fine salt: Don’t skip it. It makes the chocolate taste more like chocolate.
- Eggs: Large eggs are what I use. They give structure so the cupcakes don’t crumble under the icing.
- Buttermilk: This is the easiest way to get that soft, slightly tangy chocolate cake flavor. If you don’t have it, sour cream thinned with a little milk works well.
- Vegetable oil: Oil keeps these moist even the next day. Melted butter can work, but the texture is a little different.
- Vanilla extract: Regular vanilla is perfect. It rounds out the cocoa flavor.
- Hot coffee or hot water: Hot coffee is my pick for deeper chocolate flavor, but hot water works if that’s what you’ve got.
Fudge Sheet Icing
- Unsalted butter: Butter is what makes this icing taste like old-school sheet cake frosting. If you use salted butter, just go light on the added salt.
- Unsweetened cocoa powder: Same cocoa as the cupcakes is totally fine. It dissolves into the butter and turns into a quick fudge base.
- Whole milk: Whole milk gives the nicest texture, but 2% works too. You may need a tiny splash extra to keep it pourable.
- Powdered sugar: This is what sets the icing as it cools. If it’s lumpy, sift it or whisk a little longer.
- Vanilla extract: Just enough to keep the frosting from tasting flat.
- Salt: A small pinch is all you need. It keeps the icing from tasting overly sweet.
- Chopped toasted pecans (optional): I like the crunch and the nutty flavor. Toasting them first is worth the few extra minutes.

Recipe Instructions
- Preheat the oven: Heat the oven to 350°F and line a 24-cup muffin pan with liners.
- Mix the dry ingredients: Whisk the flour, sugar, cocoa powder, baking powder, baking soda, and salt together in a large bowl.
- Mix the wet ingredients: Whisk the eggs, buttermilk, vegetable oil, and vanilla in a second bowl.
- Combine the batter: Add the wet ingredients to the dry ingredients and whisk just until mixed.
- Add the hot liquid: Stir in the hot coffee or hot water until the batter is smooth and thin.
- Fill the liners: Fill each liner about two-thirds full.
- Bake: Bake for 16 to 20 minutes, until a toothpick comes out clean.
- Cool: Cool the cupcakes in the pan for about 5 minutes, then transfer to a rack to cool completely.
- Melt the butter: Melt the butter in a saucepan over medium heat.
- Add the cocoa: Whisk in the cocoa powder until smooth.
- Heat the milk: Whisk in the milk and bring it just to a simmer, then remove from the heat.
- Finish the icing: Whisk in the powdered sugar, vanilla, and salt until glossy and pourable. Add 1 to 2 teaspoons of extra milk if it thickens too much.
- Ice the cupcakes: Spoon the warm icing over the cooled cupcakes and spread gently, letting it drip toward the edges.
- Add pecans: Top with chopped toasted pecans if using.
- Let set: Let the icing set for 20 to 30 minutes before serving.

Some of my tips!
This is the part that really makes a difference. If you only read one section, make it this one because this is where I share the little trick that helps the recipe turn out so well.
Recipe Tips & Tricks
Use hot coffee if you can. It won’t make the cupcakes taste like coffee, it just makes the chocolate taste deeper. If you don’t have coffee, hot water is fine.
Stop mixing once the flour disappears. After you combine the wet and dry ingredients, don’t keep whisking. Overmixing can make the cupcakes a little tough.
Don’t overfill the liners. Two-thirds full is about right, and it helps them bake up with a nice top instead of spilling over.
Pour the icing while it’s warm. It thickens fast as it cools, and it’s harder to spread neatly once it starts setting up.
Rewarm the icing if it tightens up. If it gets too thick before you’re done, put the pan back on low heat for a minute and whisk. A tiny splash of milk helps too.
Make some touches!
There are plenty of easy ways to serve this depending on the occasion. Keep it simple, or add a few small touches to make it feel a little more special.
Serving Suggestions
- Coffee or espresso: These are really good with coffee, especially if you used hot coffee in the batter. I like a simple latte with them.
- Milk: A cold glass of milk is classic with chocolate cupcakes. It’s also nice if you go heavy on the fudge icing.
- Fresh berries: Strawberries or raspberries are great on the side if you want something fresh on the plate. I usually just rinse them and serve them plain.
- Vanilla ice cream: If you’re serving dessert at home, add a small scoop on the side. The cold ice cream with the set fudge frosting is a good combo.
Save it for later
This section covers how to store leftovers and what parts of the recipe you can prepare ahead of time.
Storage and Make Ahead
Store covered at room temperature for 1 day. Once the icing is set, I just keep them in a covered container on the counter.
If you want to keep them longer, refrigerate up to 4 days. The icing firms up more in the fridge, so I usually let the cupcakes sit out for a bit before serving.
You can make the cupcakes ahead and ice them later the same day. The icing really does spread best when it’s warm, so I like to make it right before I’m ready to top them.

A few quick answers
This section covers a few extra details that may help before you head to the recipe card.
Recipe FAQs
Can I use hot water instead of coffee?
Yes. Hot water works just fine and the cupcakes will still taste very chocolatey. I use coffee when I want a slightly deeper cocoa flavor.
What can I use if I don’t have buttermilk?
Sour cream thinned with a little milk is a good swap here. Stir until it’s pourable, then use it in place of the buttermilk.
Why did my icing get thick before I finished?
That’s normal for this kind of sheet cake frosting. Keep it warm while you work, and if it thickens too much, rewarm it briefly on low heat and whisk until it loosens up again.
Do I have to add the pecans?
No, they’re optional. I like the crunch, but you can leave them off or sprinkle on something else like chopped walnuts or a few chocolate sprinkles.
How do I know when the cupcakes are done?
I go by a toothpick in the center coming out clean and the tops looking set. Start checking around 16 minutes, since muffin pans and ovens can vary.
You might also like
Before you go, take a look at a few other recipes below the recipe card. They use similar ingredients in a different way and are worth saving too.

Fudge Sheet Cupcakes
INGREDIENTS
Chocolate Cupcakes
- 1 3/4 cups all purpose flour
- 2 cups granulated sugar
- 3/4 cup unsweetened cocoa powder
- 1 1/2 tsp baking powder
- 1 1/2 tsp baking soda
- 1 tsp fine salt
- 2 large eggs
- 1 cup buttermilk
- 1/2 cup vegetable oil
- 2 tsp vanilla extract
- 1 cup hot coffee or hot water.
Fudge Sheet Icing
- 1/2 cup unsalted butter
- 3 tbsp unsweetened cocoa powder
- 1/4 cup whole milk
- 3 cups powdered sugar
- 1 tsp vanilla extract
- pinch of salt
- 1/2 cup chopped toasted pecans optional.
INSTRUCTIONS
Chocolate Cupcakes
- heat oven to 350 degrees F and line a 24 cup muffin pan with liners
- whisk flour sugar cocoa baking powder baking soda and salt in a large bowl
- whisk eggs buttermilk oil and vanilla in a second bowl then combine with dry ingredients until just mixed
- stir in hot coffee or hot water until smooth and thin
- fill liners about two thirds full
- bake until a toothpick comes out clean 16 to 20 minutes then cool in pan 5 minutes and transfer to a rack.
Fudge Sheet Icing
- melt butter in a saucepan over medium heat then whisk in cocoa until smooth
- whisk in milk and bring just to a simmer then remove from heat
- whisk in powdered sugar vanilla and salt until glossy and pourable adding 1 to 2 tsp extra milk if needed
- spoon warm icing over cooled cupcakes and spread gently letting it drip toward the edges
- top with pecans if using and let set 20 to 30 minutes before serving.
