When it comes to baked goods, the term “from scratch” can be daunting, but these classic brownies are anything but. The ingredients are super simple and the recipe is so straightforward you’ll be whipping up batches of these rich and fudgy morsels all the time! And did we mention that we coat ours in chocolate frosting? Homemade frosting is pretty much the best thing ever, and we definitely snuck a few spoonfuls of it. Feel free to use box mix if you’re low on time, but trust us – the extra work is worth it!

Serves 12

45 minutes

  • Brownies:
  • 2 cups all-purpose flour
  • 1 3/4 cups sugar
  • 4 large eggs
  • 1 cup (2 sticks) unsalted butter, melted
  • 1/2 cup unsweetened cocoa powder
  • 3 teaspoons vanilla extract
  • 1 teaspoon instant espresso granules, optional
  • Frosting:
  • 2 1/2-3 cups powdered sugar
  • 1/4 cup (1/2 stick) unsalted butter, room temperature
  • 1/4 cup milk
  • 1/4 cup unsweetened cocoa powder
  • 1/2 teaspoon vanilla extract
  1. Preheat oven to 350º F, line a 9x13-inch baking dish with parchment paper, then lightly grease parchment paper with butter or nonstick spray.
  2. In a large bowl or mixer, cream together butter and sugar and mix in cocoa powder. Beat for 2-3 minutes, or until fluffy and smooth.
  3. Beat in eggs one at a time, then add in vanilla extract and espresso granules. Add in flour and mix until just combined. Don’t over mix.
  4. Pour batter into lined baking dish and bake for 25-30 minutes, or until toothpick inserted in center comes out clean.
  5. Remove from oven and let cool 10 minutes.
  6. While brownies are cooking, cream together powdered sugar, cocoa powder and butter in a medium bowl until smooth, then mix in milk and vanilla extract.
  7. Once brownies have had a chance to cool slightly, pour frosting evenly over the top. Set aside until brownies have finished cooling and frosting is set, then slice, serve and enjoy!

Recipe adapted from Life In The Lofthouse