Homemade Brownie Mix Recipe

Make this easy brownie mix to keep on the pantry shelf for fast and fudgy chocolate brownies whenever you like.

Brownies with crackly tops made from a homemade brownie mix.

Serious Eats / Vicky Wasik

Why This Recipe Works

  • The small, fine crystals in powdered sugar dissolve readily in a low-moisture environment, creating a more glossy crust.
  • A combination of dark chocolate and Dutch cocoa gives the brownies intensity and depth.
  • Refined coconut oil is solid at room temperature, with an extraordinary shelf life that makes it the perfect foundation for a shelf-stable mix.
  • Malted milk powder provides flavor and complexity in place of butter.

I spend a lot of time thinking about chocolate brownies, and have come to the conclusion that no one recipe can be all things to everyone—myself included.

Some days I've got the time to brown butter with a vanilla bean and foam eggs with brown sugar for what I consider to be the ultimate fudge brownie, but other times my need is dire—an insatiable craving, last-minute house guests, an impromptu party, a sudden, soul-crushing plot point on some binge-worthy show.

Times like that, I can see the allure of a boxed mix that comes together faster than you can say "preheat to 350," though it's not an option I particularly enjoy. Not that I have a gripe with commercial mixes! To the contrary, they're central to the fondest memories of my childhood and my identity as a chef and cookbook author. Rather, it's that I enjoy the act of making things from scratch, from picking out just the right dark chocolate for the job to bringing it all together with my own two hands, even if it's a little more time-consuming.

These conflicting desires led me to develop a recipe that could deliver both instant gratification and a fully homemade dessert: DIY brownie mix.

Bravetart DIY brownie mix, eggs, measuring cup with water, and vanilla extract

Serious Eats / Vicky Wasik

I already had something of a template in the muffin mix recipe from my cookbook, which relies on the reverse creaming method (combining dry ingredients and fat before adding liquid) and the unique properties of refined coconut oil* to create a dry, shelf-stable mix. The question was, could I do the same thing for brownies?

*Refined coconut oil is odorless, flavorless, solid at temperature below 75°F, and so resistant to spoilage the "best by" date on the package is often more than year beyond the date of purchase.

The answer is yes, albeit with some major tweaks. Butter, whether browned on the stovetop or in the oven as the brownies bake, provides great depth of flavor with those nutty, toasted notes. Without it, brownies can taste a little one dimensional, but with the umami bomb of dessert (malted milk powder) I can fortify my brownie mix with both malt and lactose, creating plenty of savory, toasty, nutty flavor. This is the same stuff you'll find in canisters next to hot cocoa mix at the supermarket, usually from brands like Carnation and Ovaltine (Horlicks, for those outside the US), but it's also easy to purchase from brands like Hoosier Hill Farms online.

Bowl of malted milk powder

Serious Eats / Vicky Wasik

As with my "regular" brownies, the backbone of this brownie mix comes from a combination of both high-fat Dutch cocoa (I use Cacao Barry Extra Brute) and dark chocolate (check out my favorite supermarket brands). This isn't a recipe where natural cocoa will do, as its lighter, fruitier profile doesn't deliver the kind of earthy darkness these brownies need.

While that mix of neutral coconut oil, malted milk powder, dark chocolate, and Dutch cocoa gave my early test batches all the same deep and satisfying flavors I crave in a brownie, they were missing one thing: a glossy crust. From troubleshooting with readers, I knew that a dull, matte crust was typically the result of two things: low-fat/high-starch cocoa powder and/or under-whipped eggs that left a good deal of the recipe's sugar content undissolved. Since I knew my brownie mix had plenty of fat from both refined coconut oil and cocoa butter, that left sugar to blame.

Something similar happened during the testing phase of my buttermilk waffle recipe, where I learned that powdered sugar dissolved more effectively in the batter, producing a more golden crust. So I switched to powdered sugar and voilà, the next batch baked up with a top crust as crinkled and glossy as they come.

Close-up of a glossy and crackly crust of a baked brownie.

Serious Eats / Vicky Wasik

Conventional and organic powdered sugar work equally well, but organic brands contain a portion of the cane sugar's natural molasses content, creating more depth of flavor compared to the simple sweetness of fully refined powdered sugar. Due to the intensity of Dutch cocoa and dark chocolate, the difference is fairly negligible in brownies, but organic tends to be what I have on hand (for more info, read up on the differences between conventional and organic powdered sugar).

Aside from the persnickety details related to the ingredients, the recipe itself is, by design, insanely easy—toss all the dry ingredients in a food processor and grind until the mixture is powdery and fine, with no visible lumps of chocolate. This can take up to two or three minutes depending on the size and power of a given food processor, as well as the sharpness of the blade. The idea of big chocolate chunks may seem alluring, but don't rush this step! The even distribution of finely ground chocolate and the way these tiny pieces will melt is essential to the fudginess of the brownies, so be patient and process the mix until you can no longer hear bits of chocolate banging around the bowl.

Once the mixture is thoroughly pulverized, add the refined coconut oil, which should be in its solid state, and pulse only until well combined, about 30 seconds. Friction from excessive processing at this stage can liquify the oil, making the mix wet enough to stick to the bowl and blade. This won't affect the brownies in any way, but it's an annoying problem that's easy to avoid with a little attention to detail.

Should you decide that you don't want to give your future self the gift of brownie mix, you can go ahead and pour all the liquid ingredients through the chute to form a glossy batter, then skip to the baking stage.

Stages of processing brownie mix batter: adding the liquid ingredient to the food processor containing the dry ingredients and process until smooth.

Serious Eats / Vicky Wasik

But, of course, the real magic happens when you pause the process and stash the powdery dry brownie mix on the shelf, where, at cool room temperature, it will keep until the date stamped on the package of coconut oil (typically about a year from the date of purchase).

Ingredients for homemade brownie mix on the pantry shelf

Serious Eats / Vicky Wasik

Do make sure not to stick it on the shelf above your stove. At temperatures above 75°F, the coconut oil will begin to melt, making the mix wet, lumpy, and difficult to use. Below 65°F, the coconut oil will harden enough to make hydrating the mix more difficult. Neither scenario will affect the mix's overall shelf life, but they will change its behavior in ways no recipe can comprehensively account for (this is true of any recipe based on solid fats like coconut oil and butter). So make an effort to store the mix somewhere around 70°F (21°C), give or take, or else be aware that you're venturing off the map.

Pouring glass jar of brownie mix into a bowl

Serious Eats / Vicky Wasik

Otherwise, when the next brownie craving strikes, all you need to do is preheat the oven to 350°F (180°C), shake the dry mix into a bowl, and scale out the water, eggs, and vanilla.

Overhead shot of brownie mix, two eggs, vanilla extract, and water

Serious Eats / Vicky Wasik

Water may sound like a janky addition to a homemade mix, but what the brownies need at this stage is hydration, not flavor. Thanks to the malted milk powder, the mix already has plenty of lactose, so a double dose will only mute its chocolaty-ness. Meanwhile, it has plenty of fat from a trifecta of coconut oil, cocoa butter, and chocolate, so the added richness of whole milk isn't needed; besides, too much fat will have a tenderizing effect, reducing the brownies' wonderful chewiness.

That said, skim milk can be a welcome addition to the recipe if malted milk powder isn't available. The brownies will still lack the complexity of malt, but it's a reasonable adjustment in a pinch (and yet another victory for the unsung utility of skim milk).

Assembly involves nothing more than adding the liquid ingredients and stirring with a flexible spatula to combine. At first, the mix may seem too dry, but keep stirring and it will come together all on its own. Next, scrape into an eight-inch square aluminum pan (I like the super sharp corners of the Parrish Magic pans, but if you prefer anodized aluminum so the pan can be used for savory applications, Fat Daddios makes an excellent version, as well as one with a removable bottom).

Compared to a batter done from start to finish in a food processor, hand mixing produces comparatively thicker and lumpier results. The visual difference comes from the cold milk and eggs seizing the coconut oil, which a food processor can overcome through sheer horsepower. Either way, the results will be glossy-topped brownies that puff as they bake, then crinkle as they cool.

Comparing brownies mixed by hand and in food processor

Serious Eats / Vicky Wasik

If you don't have an eight-inch square aluminum pan, these brownies can also be baked in a two-quart glass, ceramic, or stoneware casserole dish without any negative effects, unlike my brown butter brownies, which have a richer formula that does best in a reflective metal pan. These brownies have a lighter formula that's a little more forgiving, so use what you've got!

Stages of brownie baked in a ceramic baking dish: pouring the batter into the dish and baking until the top becomes glossy and crinkly.

Serious Eats / Vicky Wasik

However you go about it, mixing the batter in the food processor or by hand, baking in metal or ceramic, the results will be the same: super chewy fudge brownies with glossy, crinkled tops.

The entire recipe can be also be doubled—just store the mix in a gallon-sized zip-top bag and bake it off in a nine- by thirteen-inch anodized aluminum baking pan (since urgent brownie needs usually center around my own impulsive desires, this isn't a size I trust myself to keep on hand).

Overhead shot of squares of brownies on a marble counter.

Serious Eats / Vicky Wasik

Compared to my brown butter brownies, these easy chocolate brownies have a similar depth, but a texture that's considerably chewier—identical to that of a typical boxed brownie. It's also quite a bit less rich, making it more suitable as an afternoon snack that won't derail dinner. That same lightness makes these relatively lean brownies the perfect counterpoint to richer toppings, whether a scoop of vanilla ice cream, bananas sautéed in butter, toasted nuts, a generous drizzle of homemade caramel sauce, or all of the above.

May 2018

Recipe Details

Homemade Brownie Mix Recipe

Active 5 mins
Total 30 mins
Serves 16 brownies

Make this easy brownie mix to keep on the pantry shelf for fast and fudgy chocolate brownies whenever you like.


For the Mix:

  • 10 ounces powdered sugar (about 2 1/2 cups, spooned; 285g)

  • 3 ounces finely chopped dark chocolate, roughly 72%; more information here (about 1/2 cup, finely chopped; 85g)

  • 2 1/4 ounces all-purpose flour (about 1/2 cup, spooned; 63g), such as Gold Medal

  • 2 1/4 ounces Dutch process cocoa powder (about 3/4 cup, spooned; 63g), such as Cocoa Barry Extra Brute

  • 1 ounce malted milk powder, such as Carnation or Hoosier Hill Farms (about 1/4 cup; 30g)

  • 1 1/4 teaspoons (5g) Diamond Crystal kosher salt; for table salt, use about half as much by volume or the same weight

  • 3/4 teaspoon instant espresso powder, such as Medaglia d’Oro, optional

  • 1 3/4 ounces refined coconut oil, solid but creamy, about 70°F/21°C (about 1/4 cup; 50g)

For the Brownies:

  • 2 ounces water (about 1/4 cup; 55g)

  • 2 large eggs, straight from the fridge (about 3 1/2 ounces; 100g)

  • 1/4 ounce vanilla extract (about 1 1/2 teaspoons; 7g)


  1. For the Mix: Combine powdered sugar, dark chocolate, all-purpose flour, Dutch cocoa, malted milk powder, salt, and espresso powder (if using) in the bowl of a food processor. Grind until the chocolate disappears into a fine, powdery mix, and you can no longer hear any chunks bouncing around the bowl, about 2 minutes (the timing can vary significantly depending on the size and power of the food processor).

    Stages of processing ingredients for brownie mix: from separate chunks to a fine powder.

    Serious Eats / Vicky Wasik

  2. Add solid coconut oil and pulse only until well combined, about 30 seconds. For immediate use, proceed directly to Step 3. Otherwise, transfer the mix to an airtight container and store at cool room temperature up to one year, or until the date stamped on the package of coconut oil.

    Processing coconut oil into brownie dry mix

    Serious Eats/ Vicky Wasik

  3. Adjust oven rack to lower-middle position, preheat to 350°F (180°C), and line an 8-inch-square, anodized aluminum brownie pan with a long strip of parchment or foil to cover the bottom and two of the sides.

  4. When the oven has come to temperature, prepare the batter in the bowl of a food processor or in a large mixing bowl with a flexible spatula. Either way, add water, eggs, and vanilla extract, then pulse or stir until well combined. The batter will be smooth and thin when made in a food processor, but lumpy and thick when mixed by hand. These textural differences with not affect the batter's behavior.

    Stages of assembling brownie mix batter: adding water, eggs, vanilla extract to the dry mix.

    Serious Eats / Vicky Wasik

  5. To Bake: Scrape batter into prepared pan, spread into an even layer, and bake until the brownies are glossy, puffed, and firm but a little squishy, about 35 minutes. The timing is based on the volume and conductivity of an 8-inch anodized aluminum pan; be aware the time needed will vary significantly with glass, ceramic, or non-stick pans.

    Stages of mixing and pouring brownie batter into prepared pan: mixing the batter, transferring the batter to the pan, and smoothing the top with a spoon.

    Serious Eats / Vicky Wasik

    Allow brownies to cool at least 15 minutes before slicing. To serve, gently tug on the foil or parchment, and lift to remove brownies from pan. Cut into 16 two-inch squares. Store leftovers in an airtight container with a sheet of wax paper between each layer, about 1 week at room temperature.

    Cut squares of brownies baked from homemade mix

    Serious Eats / Vicky Wasik

Special Equipment

Food processor, 8-inch square anodized aluminum brownie pan


This recipe can be doubled and baked for the same length of time in a parchment- or foil-lined 9- by 13-inch anodized aluminum baking pan. The larger quantity of mix is best stored in a gallon-sized zip-top bag.

Nutrition Facts (per serving)
313 Calories
9g Fat
48g Carbs
9g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 16
Amount per serving
Calories 313
% Daily Value*
Total Fat 9g 12%
Saturated Fat 4g 21%
Cholesterol 25mg 8%
Sodium 139mg 6%
Total Carbohydrate 48g 17%
Dietary Fiber 8g 27%
Total Sugars 22g
Protein 9g
Vitamin C 0mg 0%
Calcium 17mg 1%
Iron 13mg 74%
Potassium 55mg 1%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)