Not only is asparagus low in fat & calories (1 cup puts you back a piddly 32 calories), but it also encompasses tons of soluble & insoluble fiber, making it a reasonable choice if you are striving to lose weight. Because your body digests fiber gradually, it keeps you feeling full in between chows.