Stack of fudgy gluten free brownies with crinkly tops on a wooden cutting board
Gluten-Free · Dairy-Free · Dessert

Gluten Free Brownies — Fudgy, One-Bowl, No Box Mix

These fudgy gluten free brownies come together in one bowl with almond flour and cocoa powder. Rich, chewy, and nobody will miss the gluten.

Prep
10 min
Cook
25 min
Total
35 min
Servings
16 people
Difficulty
Easy
Gluten-Free Dairy-Free gluten-freedairy-freedessertchocolatebrownies

Hey folks,

Every time I bring these gluten free brownies to a get-together, someone corners me afterward and asks which box mix I used. And honestly? That never gets old. Because these are completely from scratch — one bowl, no fancy equipment, done in 35 minutes — and they come out with that perfect crinkly top and a fudgy center that holds together when you cut it. That’s the part most gluten free brownie recipes get wrong, by the way. They either come out cakey and dry, or they’re so gummy in the middle they fall apart the second you slice them. The trick, I’ve found after making these about a dozen times now, is the ratio of almond flour to cocoa powder and giving the batter a really thorough mix after you add the eggs. Not overwork it — just enough to dissolve the sugar fully. You’ll know you’ve done it right when the batter goes glossy. Pull these at exactly 24–25 minutes in a standard oven (mine runs hot, so I pull at 23) and let them cool for at least 20 minutes before cutting. I know that’s hard. Do it anyway.

Why It Works

Almond flour is genuinely my favorite base for a fudgy gluten free brownie recipe. It’s got enough fat in it naturally that you don’t need to compensate with extra butter or oil to get that dense, moist texture. Wheat flour creates structure through gluten — obviously not an option here — but in brownies, that dense, almost fudge-like structure is actually what we want, and almond flour delivers it without any tricks.

The cocoa powder is doing a lot of work in this recipe too. You want unsweetened natural cocoa, not Dutch-process — the slight acidity in natural cocoa reacts with the baking powder and helps give you that lift at the edges while the center stays dense. Dutch-process is alkalized and won’t behave the same way. I learned this the hard way after a batch came out completely flat. Not ideal.

Melting the chocolate chips directly into the batter (half of them, anyway) adds another layer of richness that straight cocoa alone can’t quite hit. According to USDA FoodData Central, unsweetened cocoa powder has around 12g of fat per 100g — most of that is cocoa butter — which is part of why brownies made with good cocoa always have that luxurious mouthfeel. The rest comes from the coconut oil, which is liquid at room temperature and keeps things moist without weighing the batter down.

One more thing: the two eggs. Room temperature matters here. Cold eggs can cause the melted coconut oil to seize up slightly, and you’ll end up with a lumpy, uneven batter. Just set them out for 15 minutes before you start. Works every time.

Ingredients

Here’s what you need — nothing obscure, nothing that requires a special trip:

  • Coconut oil (½ cup, melted): This is your fat base. Refined coconut oil has no coconut flavor if that’s a concern for you. Butter works too, but then it’s no longer dairy-free.
  • Granulated sugar (1 cup): Regular white sugar. I’ve tried coconut sugar and it works, but the brownies come out a bit denser and less shiny on top.
  • 2 large eggs: Room temp. Seriously, don’t skip this.
  • Vanilla extract (1 tsp): Real vanilla, not imitation. It matters in chocolate recipes.
  • Almond flour (½ cup, packed): This is the heart of the fudgy gluten free brownies almond flour one bowl situation. I use Bob’s Red Mill almond flour — it’s consistently fine-ground and I’ve never had a weird batch. Make sure you’re packing the measuring cup.
  • Unsweetened cocoa powder (½ cup): Natural cocoa, not Dutch-process. Hershey’s natural works great.
  • Salt (¼ tsp): Don’t skip this. Salt in brownies is not optional.
  • Baking powder (¼ tsp): Just a little — enough for lift at the edges without making them cakey.
  • Dairy-free semi-sweet chocolate chips (¾ cup, divided): Half goes into the batter (melted), half gets folded in at the end. I use Enjoy Life — they’re reliably dairy-free.

Instructions

  1. Preheat and prep: Preheat your oven to 350°F. Line an 8x8 inch baking pan with parchment paper, leaving some overhang on two sides so you can lift the brownies out cleanly. Lightly grease the parchment.

  2. Melt the first round of chocolate: Combine the melted coconut oil and ½ cup of the chocolate chips in a large microwave-safe bowl. Microwave in 30-second bursts, stirring between each, until fully melted and smooth. Let it cool for 2 minutes.

  3. Add sugar and eggs: Whisk the granulated sugar into the chocolate mixture until combined. Add the eggs one at a time, whisking well after each. Add the vanilla. Keep whisking for about a full minute here — the batter should look glossy and slightly thick. This is the step that gives you that crinkly top everyone loves.

  4. Add the dry ingredients: Sift in the almond flour, cocoa powder, salt, and baking powder directly into the bowl. Switch to a spatula and fold everything together until just combined. Don’t overmix, but make sure there are no dry pockets hiding at the bottom of the bowl. I always check the corners.

  5. Fold in remaining chips: Fold in the remaining ¼ cup of chocolate chips. The batter will be thick — that’s right.

  6. Bake: Pour and spread the batter evenly into your prepared pan. Bake for 23–26 minutes. The edges should look set and a toothpick inserted 1 inch from the edge should come out with a few moist crumbs. The center will look slightly underdone — it will set as it cools.

  7. Cool completely before cutting: I know. This is the hard part. Let the brownies cool in the pan for at least 20 minutes, then use the parchment overhang to lift them out onto a cutting board. Wait another 10 minutes before cutting. If you cut into them hot, they’ll fall apart. Cold brownies cut cleaner, and honestly they taste better too.

Tips & Substitutions

Can I use a different flour? You can make these as gluten free brownies cocoa powder no box mix style with a few flour swaps. A GF 1-to-1 baking flour like Bob’s Red Mill 1-to-1 (plain text — not linked) will work and gives a slightly cakier result. Oat flour also works but makes them much softer. Almond flour is my strong preference for the fudgy texture.

No eggs? I’ve tested a flax egg version (1 tbsp ground flaxseed + 3 tbsp water per egg, rested 5 minutes) and it works. The brownies come out a little denser and don’t get the same crinkly top, but the flavor is still great. So if you’re making fudgy gluten free brownies without eggs, flax eggs are your best bet.

Coconut oil substitute: Any neutral-flavored oil (avocado, light olive) works in the same quantity. Vegan butter also works if you want a slightly richer flavor.

Don’t have chocolate chips? You can skip the folded-in chips and just use all cocoa powder — the brownies will be slightly less rich but still really good. Or chop up a dairy-free chocolate bar instead.

Storage: These keep at room temperature in an airtight container for 3 days. Refrigerated, up to a week. They also freeze beautifully — I cut them into squares, freeze flat, then store in a zip bag. Pull one out, microwave 20 seconds. You’re welcome.

Pan size matters: Don’t use a 9x9 or 9x13 — the batter will be too thin and you’ll overbake them. 8x8 is non-negotiable here.

Salt on top: This is optional but highly recommended. A pinch of flaky sea salt right before baking makes these taste like a $7 bakery brownie. Just saying.

Frequently Asked Questions

Can brownies be made gluten free? Yes, absolutely. Traditional brownies rely on very little flour for structure anyway — much less than cakes or cookies — which makes them one of the easiest baked goods to convert. A gluten free brownie recipe using almond flour or a GF flour blend will give you the same fudgy, rich result without any compromise on texture.

What flour is best for gluten free brownies? Almond flour is my first choice for fudgy brownies because the natural fat content keeps them moist and dense. A GF 1-to-1 baking flour blend (like Bob’s Red Mill 1-to-1) also works well and gives a texture closer to a traditional cakey brownie. Oat flour works but produces a softer, less structured result.

Are gluten free brownies the same as flourless brownies? Not quite. Flourless brownies are typically made with no flour at all — just chocolate, butter, eggs, and sugar. Gluten free brownies use a gluten-free flour (like almond flour) in place of wheat flour. Both can be equally delicious, but they have slightly different textures. This recipe uses almond flour, so it’s technically both.

How do I know when gluten free brownies are done? The edges should look set and pull away slightly from the pan. A toothpick inserted 1 inch from the edge should come out with a few moist crumbs (not wet batter). The center will look slightly underbaked — that’s correct. GF brownies continue to set as they cool, and pulling them a minute early is always better than a minute late.

Can I make gluten free brownies ahead of time? Yes, and honestly they’re better the next day. The flavors deepen and the texture firms up perfectly once they’ve cooled fully and sat overnight. Bake them the day before, store covered at room temperature, and cut them right before serving.

The Bottom Line

These gluten free brownies are genuinely one of my most-made recipes — right up there with my Gluten Free Chocolate Chip Cookies and Gluten Free Banana Bread. One bowl, 35 minutes, and the result is fudgy, rich, and chocolatey in a way that makes people forget there’s anything “different” about them. 🍫

The almond flour and cocoa powder combo is really the key — it’s a pantry-friendly base that doesn’t require any xanthan gum, no weird stabilizers, nothing. Just real ingredients. If you’ve been burned by dry or crumbly GF brownies before, this is the recipe that’s going to change your mind. Make them this weekend. You’ll see.

Per serving

Nutrition facts, the honest kind

Calculated from the exact ingredients we tested with. Estimates — your numbers will vary slightly based on brand and portion size.

  • Calculated per serving (16 servings total)
  • Includes all components as written
  • No specialty-ingredient guesswork
Nutrition Facts
16 servings per recipe
Calories 195 kcal
% Daily Value*
Total Fat 12g
Total Carbohydrate 22g
Dietary Fiber 2g
Protein 3g
* Percent Daily Values are based on a 2,000 calorie diet. Estimated values; your numbers may vary.