Ingredients:
1 cup (2 sticks) vegan butter, softened (e.g., Earth Balance or homemade)
1 cup granulated sugar
1 cup packed light-brown sugar
2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water, mixed and rested for 5 min)
1 tsp pure vanilla extract
3 cups all-purpose flour
1 tsp baking soda
1/2 tsp baking powder
1/2 tsp salt
2 cups vegan semi-sweet chocolate chips (e.g., Enjoy Life, Hu)
1 cup chopped nuts (optional – make sure they’re raw or roasted without dairy)
Instructions:
Preheat the Oven: Preheat your oven to 350°F (175°C).
Cream the Butter and Sugars: In a large bowl, cream together the vegan butter, granulated sugar, and brown sugar until light and fluffy (about 2–3 minutes).
Add Flax Eggs and Vanilla: Add the prepared flax eggs and vanilla extract. Beat until well combined.
Sift the Dry Ingredients: In another bowl, sift together the flour, baking soda, baking powder, and salt.
Combine Wet and Dry Ingredients: Gradually add the dry mixture to the wet mixture. Stir until just combined (don’t overmix).
Add Chocolate Chips and Nuts: Fold in the vegan chocolate chips and nuts, if using.
Portion the Dough: Drop rounded tablespoons of dough onto unlined or parchment-lined baking sheets, spaced apart. Use a cookie scoop for even sizing.
Bake: Bake for 10–12 minutes, or until the edges are golden and the centers look slightly underbaked (they’ll firm up as they cool).
Cool and Set: Let them cool on the baking sheet for 5 minutes before transferring to a wire rack.
Enjoy:
Perfect with a glass of oat or almond milk!