In a hot pan, add oil and when hot sauté the onion until translucent.
Add the ground beef and cook until the beef releases water and the water evaporates.
Now add the potatoes and sauté for 3 minutes on high.
Add the celery, garlic, and ginger and sauté for 2 more minutes.
Add the rest of ingredients except water and cook for 3 minutes.
Now add water and let it cook on medium flame until the beef is cooked and the oil separates from the mixture.
Serve hot with paratha or plain rice.