1. Prepare ingredients
Preheat oven to 450F. Bring a medium pot of water to a boil over high heat. Rinse all produce. Pat spinach dry with paper towel; roughly chop. Halve carrots lengthwise; thinly slice crosswise into half-moons. Roughly chop pistachios, or leave in bag and gently crush with the bottom of a heavy pan. Pat chicken very dry with paper towel; season all over with garam masala, 1/2 teaspoon salt, and pepper.
2. Roast carrots and cook brown rice
On a baking sheet, toss carrots with 2 teaspoons olive oil, 1/2 teaspoons salt, and pepper as desired. Arrange in a single layer and roast until lightly browned and tender, about 15 minutes. Meanwhile, season boiling water generously with salt. Stir in rice and cook until tender, 22-25 minutes. Drain and return to pot, off heat, then cover to keep warm for Step 5.
3. Cook chicken
While rice cooks, heat 2 teaspoons olive oil in a medium pan over medium-high heat. When oil is shimmering, add chicken skin-side down; sear until skin is golden and easily lifts from pan, 6 minutes. Flip and sear opposite side until cooked through and no longer pink, about 6 minutes more. Remove pan from heat. Transfer chicken to a plate and set aside to rest; wipe pan clean for the next step.
4. Make cardamom brown butter
Place pan from chicken over medium heat, then add butter, cardamom, and pistachios. Swirl pan occasionally until butter turns golden and fragrant and pistachios are toasted, 7-8 minutes. Season with 1/4 teaspoon salt and pepper as desired; remove pan from heat.
5. Finish rice
To pot with rice, still off heat, add golden raisins, spinach, roasted carrots, and half of cardamom brown butter an pistachios. Stir everything to combine and wilt spinach slightly.
6. Plate Indian-spiced chicken
Cut rested chicken into 1/4 inch slices. Divide rice between serving plates. Top with Indian-spiced chicken and spoon over remaining cardamom brown butter and pistachios. Enjoy!