Place 10 ounces of fresh spinach in a large skillet and cook, covered over medium to medium low heat for 3-4 minutes or until wilted
Transfer the wilted spinach, a small bunch of fresh herbs and 1/2 cup of warm water into a blender or food processor, mix until smooth and set aside for now
In a large mixing bowl, combine 2 cups of flour, 1 tablespoon of baking powder and 1 teaspoon of salt
Mix 1/2 cup of room temperature butter into the flour mixture with a pastry cutter or stiff fork until the butter is evenly distributed and broken into very small pieces
Pour the spinach and herbs into the flour mixture and mix until fully incorporated
Add additional flour until a kneadable dough begins to form
Transfer the dough onto a floured surface and knead for 1-2 minutes, adding additional flour if necessary, until a smooth non-sticky dough is developed
Form the dough into a ball and transfer it into a greased bowl
Cover the bowl with plastic wrap and rest for 15 minutes
Transfer the dough onto a flat surface and divide it into 8-16 equal portions (8 for burrito sized tortillas or 16 for taco sized tortillas)
Roll each portion into a round ball and once all of the portions have been shaped, cover them with plastic wrap and let them rest for 15 minutes
Place a flat griddle or wide skillet over medium heat to allow it to become warm
Working with one portion at a time, place the dough into a plastic lined tortilla press or between two sheets of non-stick parchment paper (be sure to keep the other portions of dough covered with plastic)
Press or roll the tortilla out until uniformly thin
Transfer the tortilla onto a dry preheated griddle and cook for 60 seconds on both sides
While the first tortilla is cooking, press or roll out the next portion of dough
After each tortilla is finished cooking, wrap it in a kitchen towel to stay warm while you cook the other tortillas
Enjoy!