Place dry orzo in a small sauce pan; add about 2 cups of water (precise measurements are not necessary, since it cooks like pasta). Bring to boil and simmer until tender. Keep it in the cooking liquid until ready to use!
Place tomatoes in small saute pan over medium heat with about 1 Tb. olive oil; sprinkle with a pinch of Kosher salt & fresh black pepper. Cook until soft and browned (~ 5 mins). Turn off heat and let sit until fish is ready.
While orzo and tomatoes cook, prepare 3 bowls/plates - one for flour, one for beaten egg, one for cooked quinoa. Sprinkle both sides of fish with preferred seasoning. Dredge in flour, then egg, then quinoa. Use your fingers to press the quinoa onto both sides of fish.
Heat a non-stick skillet over medium/high heat with 1 tb. olive oil and 1 tb. unsalted butter. When hot, add fish. Reduce heat to medium and cook 3-4+ minutes on first side (until golden brown color) then flip and cook 3-4+ minutes, depending on thickness of fish. I find it helpful to cover the pan lightly after flipping so the fish steams in its final cooking time. When firm to the touch, it's done.
Remove cooked orzo using slotted spoon; transfer to a mixing bowl (retain the starchy cooking liquid!). Add about 2 Tb. of pesto and mix together. Add a teaspoon at a time of the cooking liquid to create a silky sauce (and feel free to add more pesto if you like a punch of flavor).
To serve, spoon orzo mixture onto a plate, top with fish and tomatoes (and chopped, fresh basil, if you have it).