Synonyms for Satisfying (same or very similar meaning)
WordNet sense 1 (providing abundant nourishment):
hearty, solid, square, substantial
WordNet sense 2 (conducive to or characteristic of physical or moral well-being):
wholesome
WordNet sense 3 (providing freedom from worry):
comforting, cheering
WordNet sense 4 (giving satisfaction):
satisfactory
WordNet sense 5 (giving pleasure or satisfaction):
gratifying, pleasing, appreciated
WordNet sense 6 (providing personal satisfaction):
rewarding
From the ODE community, based on WordNet
add/edit