The beauty of SW is that you dont need 'diet' food, with a few tweaks even meals out can still be on plan, especially with EE.
To be honest i'd be furious if my hubby wasn't supporting my weight loss! If he is not on any form of diet, thats fine, he can eat what he wants, but shouldn't snub you for wanting to become healthier and lose some weight.
But like the others have said, check out the thread and flexi day if needed.