Steam the broccoli, rapini and spinach in a stovetop steamer until they are bright green and tender, and then set aside.
Place a large skillet over medium-high heat and add the oil. Add the onion, garlic, and ginger and cook for 4 minutes. Add the garam masala, fenugreek seeds, and salt and stir well to toast. Stir in the steamed greens and let simmer for 5 minutes.
Heat another nonstick skillet over medium-high heat and add oil. Add the cubed paneer to the hot oil and cook until golden, turning frequently. Stir the paneer into the spinach mixture and serve with rice.