A thick and creamy soup that's satiating and will also pamper your taste buds. The dal, tomatoes and onion based stock lends a creamy texture and the sauted vegetables add that necessary crunch. Feel free to choose any fresh vegetables of your choice if cabbage or spinach are not your favourites. Serve hot with celery garlic toasts.