01 - Rinse buckwheat groats thoroughly under cold water. Bring 2 cups water to a boil in a medium saucepan. Add buckwheat, reduce heat to low, cover, and simmer for 10–12 minutes until tender. Drain excess water and allow to cool completely.
02 - Place eggs in a saucepan and cover with cold water. Bring to a rolling boil, then reduce heat and simmer for 7 minutes for medium-set yolks. Immediately transfer to an ice bath to stop cooking. Peel and cut into quarters.
03 - Steam or microwave broccoli florets for 2–3 minutes until just tender, then cool slightly. Combine broccoli, chickpeas, garlic, onion, parsley, cilantro, cumin, coriander, baking powder, flour, salt, and pepper in a food processor. Pulse until combined and slightly chunky—avoid overprocessing into a smooth paste.
04 - With lightly moistened hands, shape mixture into 12 small patties. Heat olive oil in a large skillet over medium heat. Cook falafels in batches for 3–4 minutes per side until deep golden and crisp. Transfer to paper towels to drain excess oil.
05 - In a large mixing bowl, combine cooled buckwheat, cherry tomatoes, cucumber, red onion, chopped parsley, and mint. Whisk together olive oil, lemon juice, Dijon mustard, salt, and pepper in a small bowl. Pour dressing over salad and toss gently to coat evenly.
06 - Divide dressed buckwheat salad among serving plates. Arrange warm falafels and quartered eggs on top. Serve immediately while falafels remain crispy.