Go Back
+ servings
stacked healthy chocolate cookies with one on top cut in half with soft, melted chips inside

Chocolate Spinach Cookies

Chocolate Spinach cookies are so decadent, no one will know they're better for you. Packed with whole grains, healthy fats, and even a little veggies, you can even eat these for breakfast. This spinach dessert is perfect any time of day and super simple to whip together. 

Course Breakfast, Dessert, Snack
Cuisine American, Baked Goods, Kid friendly
Keyword cakey, chocolate, spinach
Prep Time 5 minutes
Cook Time 10 minutes
Total Time 15 minutes
Servings 12
Calories 284 kcal
Author Morgan


  • 4 tablespoons coconut oil melted
  • 1/2 cup spinach puree
  • 2 eggs
  • 2/3 cup maple syrup
  • 1 cup flour
  • 1 cup old fashioned oats
  • 1/2 cup oat flour
  • 2/3 cup cocoa powder
  • 1 teaspoon baking powder
  • 1 teaspoon baking soda
  • 1/2 heaping cup of dark chocolate chips or more to taste


  1. Preheat the oven to 350.
  2. In a large bowl, combine together the dry ingredients. Set aside.
  3. Whisk together the wet ingredients until well combined.
  4. Fold the wet into the dry ingredients until just combined, being careful not to over mix.
  5. Scoop onto a cookie sheet lined with parchment paper using a large spring-loaded cookie scoop.
  6. Bake for 10 minutes. The centers will be just set and might look underbaked.
  7. Cool for 5 minutes on the cookie sheet before removing.

Recipe Notes

  • You can substitute Greek yogurt with the puree if needed.
  • Try other mix ins as well - walnuts or white chocolate chips would be great.
  • Under bake these cookies just a bit to ensure they're not dry.
  • Spoon the oats into the measuring cup the same way you would when measuring flour rather than scooping from the canister. This ensures they will not be dry.
  • If you want to skip the oat flour, just sub in with normal flour.
Nutrition Facts
Chocolate Spinach Cookies
Amount Per Serving (1 g)
Calories 284 Calories from Fat 92
% Daily Value*
Fat 10.2g16%
Saturated Fat 6.7g42%
Cholesterol 33mg11%
Sodium 151mg7%
Potassium 410mg12%
Carbohydrates 45.4g15%
Fiber 4.3g18%
Sugar 16.4g18%
Protein 6.8g14%
Calcium 720mg72%
Iron 0.5mg3%
* Percent Daily Values are based on a 2000 calorie diet.