Our Privacy/Cookie Policy contains detailed information about the types of cookies & related technology on our site, and some ways to opt out. By using the site, you agree to the uses of cookies and other technology as outlined in our Policy, and to our Terms of Use.


Vegan Mexican Chocolate Brownies

Photograph by Alejandra Graf

I know there are a million brownie recipes out there, but none like this one. I feel this is the most Mexican recipe I have tried, made with agave nectar, cinnamon and chile ancho.

RELATED: Raw Passion Fruit Cheesecake

The combination of the three ingredients give an unexpected twist to a classic brownie. The agave nectar gives a mild caramel flavor and the very slight spiciness of the cinnamon pairs perfectly well with the fruity smokiness of the ancho chile.

But even though this recipe has very complex flavors, they're perfect for kids, too. They are also much better for you than store-bought pre-made brownie mix from a box. This recipe is made with whole wheat flour, flax meal and whole food ingredients. I always use the best chocolate I can afford and find. I like to use one with at least 60 percent cocoa mass, and I always use dark chocolate. So, what happens when you have control of all the ingredients and use only the best quality you can find? The recipe becomes the kind of treat you will eat guilt-free!

Love this? Follow us on Pinterest!

RECIPE: Vegan Mexican Chocolate Brownies
Yields 8 servings

Prep time: 15 minutes
Cook time: 18-20 minutes
Total time: 35 minutes


  • 1 cup + 1 tablespoon of whole wheat flour
  • 1 tablespoon flaxseed meal
  • 1/4 teaspoon salt
  • 1/4 teaspoon baking powder
  • 1/4 cup cocoa powder
  • 1/2 cup sugar
  • 1/2 teaspoon ground chile ancho
  • 1/2 teaspoon cinnamon
  • 1/2 cup chopped dark chocolate
  • 1/2 cup non-dairy milk
  • 3 tablespoons neutral-tasting oil, such as canola or safflower
  • 1/4 cup tablespoons agave nectar
  • 1 teaspoon vanilla
  • 1/2 cup dark chocolate chips
  • 1/2 chopped walnuts


  1. Pre-heat oven to 350º F.

  2. In a medium-sized bowl, mix the flour, flaxseed meal, salt, baking powder, cocoa powder, sugar, chile ancho and cinnamon. Mix well and make sure that there are no clumps.

  3. In a bigger glass bowl, add the chocolate and milk. Put it over a saucepan of simmering hot water to form a double-boiler and whisk until the chocolate is completely melted and integrated with the milk. Add the oil, agave syrup and the vanilla. Mix well until all ingredients are fully incorporated.

  4. Add the dry ingredients to the wet mixture until a uniform and thick batter is formed, stirring constantly. Add the chocolate chips and mix again.

  5. Prepare an 11x7 inch pan with parchment paper and spread the batter. Top with the walnut pieces.

  6. Bake for 18 to 20 minutes or until the edges of the brownies look firm and a bit dry.

  7. Cool for at least 15 minutes before cutting and eating.

Love this? Follow us on Pinterest!

RELATED: Mexican Chocolate Overnight Oats

Photograph by Alejandra Graf

RELATED: Tropical Chia Pudding

Photograph by Alejandra Graf

Share this recipe on Facebook?

RELATED: Banana Nutella Brownies

More from food