Cook rice according to directions. Just need enough for 2 servings.
Pat salmon fillets with a paper towel, season both sides with salt and pepper.
Heat 1 tbsp olive oil over medium heat. Slice garlic, mushrooms and tomatoes - chunky.
Sauté garlic and mushrooms in the olive oil for 2-3 minutes. Add butter and continue cooking until mushrooms start to crisp.
Add tomatoes and cook for another minute.
Add spinach and cook until wilted. Season with salt and pepper and toss well. Place on a plate and cover with foil.
Heat last tbsp of olive oil in the same pan until very hot.
Lay salmon fillets skin side down in pan and let sear for about 2-3 minutes.
Flip fillets and cook for another 2-3 minutes.
To serve, add rice to a flat bowl and top with veggies. Drizzle with balsamic vinegar. Place salmon fillets on top - garnish with lemon slice and fresh basil.