Season the salmon with salt and pepper. Cook in a skillet until flaky, then set aside.
In the same skillet, sauté the shallot, garlic, and orzo until golden. Add wine and cook until evaporated.
Stir in broth, water, tomatoes, and Italian seasoning. Simmer until orzo is tender.
Remove from heat and stir in cream and basil. Return salmon to skillet and garnish with more basil before serving.