You can substitute beef with chicken or mutton.
You can skip the vegetables, or add more like potatoes and french beans.
You can add fresh parsely instead of dried one. Since I didn't have fresh, I used the dried parsely.
The recipes also show the use of celery in the recipe. Use one celery while boiling the water and discard off just before serving.
You can use fresh ginger instead of dry ginger.
As mentioned, orzo is normally used for this soup, but I have used normal macaroni available with me.