Sabzi and Sabji are basically the same thing! They just have a different spelling. Both are Indian vegetable dishes made with Indian spices. This particular sabji is also called aloo gobi (or aloo gobhi) in Indian restaurants - which literally means "potato cauliflower".