Chocolate Fudge Squares
Chocolate fudge squares are the kind of treat that makes people smile before they even take a bite. They’re rich, deeply chocolatey, and satisfy every craving without feeling fussy. You don’t need special equipment or tricky steps just a few pantry staples and a saucepan.

Whether you’re baking for a party, a lunchbox, or a cozy night in, these squares deliver. They cut cleanly, pack well, and taste even better the next day.
Why This Recipe Works
This recipe leans on a simple combo of butter, sugar, and cocoa for bold chocolate flavor without the need for melted chocolate. A touch of espresso powder boosts the chocolate without making it taste like coffee.
Eggs give structure and chew, while a mix of all-purpose flour and cornstarch keeps the texture tender. Finally, a quick stovetop bloom of the cocoa in warm butter intensifies flavor and ensures a shiny top.
Ingredients
- 1/2 cup (115 g) unsalted butter
- 3/4 cup (150 g) granulated sugar
- 1/2 cup (100 g) light brown sugar, packed
- 1/2 cup (45 g) unsweetened cocoa powder (natural or Dutch-process)
- 1 teaspoon instant espresso powder (optional, for deeper chocolate flavor)
- 1/4 teaspoon fine salt
- 2 large eggs, room temperature
- 1 teaspoon vanilla extract
- 3/4 cup (95 g) all-purpose flour
- 1 tablespoon cornstarch
- 1/2 cup (90 g) chocolate chips or chopped chocolate (optional)
- Flaky salt, for topping (optional)
How to Make It

- Prep the pan. Heat the oven to 350°F (175°C). Line an 8-inch square pan with parchment, leaving overhang on two sides for easy lifting.Lightly grease the parchment.
- Melt and bloom. In a medium saucepan over low heat, melt the butter. Remove from heat and whisk in cocoa powder and espresso powder until smooth and glossy. This step deepens flavor.
- Sweeten and season. Whisk in granulated sugar, brown sugar, and salt.The mixture will look sandy that’s fine.
- Add eggs and vanilla. Whisk in the eggs one at a time, then the vanilla. Mix for about 30 seconds until the batter thickens slightly and looks shiny.
- Fold in dry ingredients. Sift the flour and cornstarch over the batter. Gently fold with a spatula until just combined.Don’t overmix.
- Chocolate boost. Fold in chocolate chips if using. Spread batter evenly in the prepared pan. Smooth the top.
- Bake. Bake for 18–22 minutes, until the edges are set and the center is slightly soft.A toothpick should come out with a few moist crumbs, not wet batter.
- Finish and cool. Sprinkle with flaky salt if you like. Let the pan cool on a rack for at least 1 hour, then lift out and cut into squares with a sharp knife.
How to Store
- Room temperature: Keep in an airtight container for up to 4 days. Layer with parchment to prevent sticking.
- Refrigerator: Store up to 1 week.The chill firms them up and makes for super-clean edges.
- Freezer: Wrap individual squares and freeze up to 2 months. Thaw at room temperature for 30–45 minutes.
Benefits of This Recipe
- Quick and forgiving: One saucepan, no mixer, and minimal mess.
- Bold chocolate flavor: Cocoa bloom and espresso powder make it taste like you used fancy chocolate.
- Great texture: Chewy edges, fudgy center, and a glossy top.
- Easy to scale: Double it for a 9×13-inch pan and bake a few minutes longer.
- Travel-friendly: Neat squares that hold up in lunchboxes and dessert trays.
Pitfalls to Watch Out For
- Overbaking: A few extra minutes can turn fudgy into cakey. Pull them when the center still looks slightly soft.
- Overmixing the flour: This develops gluten and makes the squares tough.Fold gently until you don’t see dry streaks.
- Cutting too soon: Warm squares crumble. Cool fully for clean cuts.
- Too much cocoa: Adding extra cocoa without adjusting sugar and fat can make them dry and bitter.
Variations You Can Try
- Nutty crunch: Fold in 1/2 cup toasted walnuts or pecans.
- Mint twist: Swap vanilla for 1/2 teaspoon peppermint extract.
- Salted caramel: Swirl 1/4 cup thick caramel sauce into the batter before baking and finish with flaky salt.
- Mocha chip: Add an extra 1/2 teaspoon espresso powder and use dark chocolate chips.
- Peanut butter ribbon: Dollop 1/3 cup warmed peanut butter on top and marble it with a knife.
- Gluten-free: Use a 1:1 gluten-free flour blend and keep the cornstarch.
FAQ
Can I use oil instead of butter?
Yes, substitute an equal amount of neutral oil. The flavor will be slightly different and the top less glossy, but the texture stays fudgy.
Do I have to use espresso powder?
No. It simply enhances the chocolate. If you skip it, increase the vanilla to 1 1/2 teaspoons for a little extra warmth.
How do I know when they’re done?
Look for set edges and a soft, slightly underdone center. A toothpick should come out with damp, fudgy crumbs. If it’s clean, you likely went too far.
Can I add frosting?
Absolutely. A simple chocolate ganache or whipped peanut butter frosting is great. Let the squares cool completely before topping.
What size pan can I use?
An 8-inch square pan is ideal. A 9-inch square will yield thinner squares; start checking 3–4 minutes earlier.
Wrapping Up
These chocolate fudge squares are simple, reliable, and flat-out delicious. They bring bakery-level richness with home-kitchen ease. Keep the ingredients on hand, and you’re never more than 30 minutes from a pan of crowd-pleasing chocolate. Once you master the base, the variations make it endlessly fun to bake again and again.

Ingredients
Method
- Prep the pan. Heat the oven to 350°F (175°C). Line an 8-inch square pan with parchment, leaving overhang on two sides for easy lifting. Lightly grease the parchment.
- Melt and bloom. In a medium saucepan over low heat, melt the butter. Remove from heat and whisk in cocoa powder and espresso powder until smooth and glossy. This step deepens flavor.
- Sweeten and season. Whisk in granulated sugar, brown sugar, and salt. The mixture will look sandy—that’s fine.
- Add eggs and vanilla. Whisk in the eggs one at a time, then the vanilla. Mix for about 30 seconds until the batter thickens slightly and looks shiny.
- Fold in dry ingredients. Sift the flour and cornstarch over the batter. Gently fold with a spatula until just combined. Don’t overmix.
- Chocolate boost. Fold in chocolate chips if using. Spread batter evenly in the prepared pan. Smooth the top.
- Bake. Bake for 18–22 minutes, until the edges are set and the center is slightly soft. A toothpick should come out with a few moist crumbs, not wet batter.
- Finish and cool. Sprinkle with flaky salt if you like. Let the pan cool on a rack for at least 1 hour, then lift out and cut into squares with a sharp knife.
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.
