- 1 pound Idaho potatoes, peeled and cut into 2-inch chunks
- 2 bunches fresh spinach, divided
- 3 tablespoons canola oil, divided, or more as needed
- 1 onion, minced
- 3 cloves garlic, minced
- 3 tablespoons water
- 1 tablespoon flaxseed meal
- 1 teaspoon baking powder
- 1/2 teaspoon salt
- 1/4 cup all-purpose flour
- Place potatoes into a large pot and cover with water; bring to a boil. Reduce heat to medium-low and simmer until tender, about 20 minutes. Drain and transfer to a large bowl. Allow to cool to room temperature, about 30 minutes.
- Run 1/2 cup spinach through a juicer according to manufacturer's instructions; add to cooled potatoes and mash until smooth.
- Pulse remaining spinach in a food processor until finely chopped. Add to mashed potatoes.
- Heat 1 tablespoon oil in a large skillet over medium heat. Add onion and garlic; cook and stir until fragrant, about 5 minutes. Let cool slightly, about 10 minutes. Stir into mashed potatoes.
- Mix water and flaxseed meal together in a small bowl; let sit until thickened, about 5 minutes. Add to mashed potatoes with baking powder and salt; mix to combine. Form into patties. Dust both sides of patties generously with flour.
- Preheat oven to 425 degrees F (220 degrees C). Line a baking sheet with parchment paper.
- Heat 1 tablespoon oil in a large skillet over medium heat. Cook patties in batches until a pale crust forms, about 3 minutes per side. Repeat with remaining 1 tablespoon oil and patties. Transfer pan-fried patties to baking sheet.
- Bake in the preheated oven until golden brown and cooked through, about 10 minutes.