Tasty but WholeInsider Preview
Almond Flour Brownies with Cacao and Medjool Dates

Almond Flour Brownies with Cacao and Medjool Dates

Dense. Fudgy. Crinkly on top. These are real brownies that happen to be made without flour, butter, or refined sugar; and we promise that distinction matters less than you think once you bite into one. The sweetness comes entirely from Medjool dates, which blend into the batter and create a caramel-like depth that white sugar simply can't replicate. The almond flour gives them structure and a slightly nutty richness, and the raw cacao makes them dark and intensely chocolatey. We have served these to committed dessert people — the title tells them about the almond flour, but nothing prepares them for the dates — and no one has ever said "these taste healthy." They just say "more."

  • Prep15 minutes
  • Cook25–32 minutes
  • Total75–90 minutes
  • Servings12
  • VGT
  • GF
  • DF
  • PF
Estimated macros per serving

Calories ~220 · Protein ~5g · Carbs ~25g · Fat ~14g

Ingredients

For the brownies:
  • 1 cup pitted Medjool dates (about 10 large dates), soaked in hot water for 10 minutes and drained
  • 1½ cups almond flour
  • ½ cup raw cacao powder
  • 3 large eggs
  • ¼ cup coconut oil, melted
  • 2 tablespoons raw honey
  • 1 teaspoon vanilla extract
  • ½ teaspoon baking soda
  • ¼ teaspoon fine sea salt
  • ⅓ cup dark chocolate chips (70% cacao or higher; for the dairy-free tag, check the label — many dark chips contain milk solids, and Enjoy Life is a reliably dairy-free brand)
  • Flaky sea salt, for topping

Method

  1. Preheat your oven to 350°F (175°C). Line an 8×8-inch baking pan with parchment paper and lightly grease with coconut oil.
  2. Add the soaked and drained dates to a food processor. Process until they form a smooth, thick paste, about 30 seconds, scraping down the sides as needed. Some small pieces are fine, but you want mostly smooth.
  3. Add the eggs, melted coconut oil, honey, and vanilla to the food processor with the date paste. Process until well combined and smooth.
  4. In a medium bowl, whisk together the almond flour, cacao powder, baking soda, and fine sea salt.
  5. Add the wet mixture to the dry ingredients and stir until just combined: no dry pockets remaining, but don't overmix. Fold in the chocolate chips.
  6. Pour the batter into the prepared pan and spread evenly with a spatula. The batter will be thick — that's expected. Sprinkle flaky sea salt over the top.
  7. Bake for 25–32 minutes, starting to check at 20 minutes, until the top is set with visible cracks and a toothpick inserted in the center comes out with a few moist crumbs. Do not overbake; they firm up significantly as they cool, and overbaked almond flour brownies turn dry.
  8. Let cool completely in the pan before lifting out and cutting into 12 bars. Patience here is rewarded. Cutting them warm produces crumbly edges.

Variations & Notes

  • Vegan Swap: Flax eggs (3 tablespoons ground flaxseed + 9 tablespoons water, rested 10 minutes, for the 3 eggs) technically work, but be honest with your expectations: this dense, low-flour batter leans hard on real eggs for structure, so the flax version bakes up closer to chilled fudge than brownie. Refrigerate fully before slicing, and swap the honey for maple while you're at it.
  • Walnut brownies: Fold in ½ cup of roughly chopped walnuts with the chocolate chips.
  • Espresso brownies: Add 1 tablespoon of instant espresso powder to the dry ingredients. Coffee amplifies chocolate without making the brownies taste like coffee.
  • Extra Hungry: Serve warm (gently reheated) with a scoop of banana nice cream from this section. This is the dessert version of overkill and we fully endorse it.
  • Storage: Keeps in an airtight container at room temperature for 3 days, or in the fridge for up to a week. Freezes well for 2 months.