Take a frying pan, heat it, and put 2 tbsp of cooking oil in it. When the oil is hot enough, add finely chopped pieces of 3 medium-sized onions to it. Then add ¼ tsp of regular table salt to it. Stir it to mix it nicely and sauté it for 2 to 3 minutes until the onions turn translucent.
Now, cover the pan and let the onions cook for another 5 minutes or so.
When it is cone, add ½ tsp of ginger and garlic paste along with the finely chopped pieces of 2 fresh green chilies to it. Stir for another minute or so to sauté them.
Now, add ¼ tsp of turmeric powder and ½ tsp of Kashmiri red chili powder and mix them nicely with the onions. Let the ingredients cook for another minute or so.
Now, add 1 tsp of tomato ketchup. This is however optional. Then add ¼ tsp of garam masala powder to it.
Follow it with 1 tbsp of fresh coriander leaves. You can use fresh curry leaves as an alternative to coriander leaves if you do not have it at home.
Mix them nicely and cook for another half a minute or so and then add ¼ tsp of regular table salt to it. Mix it.
Now, take 4 boiled eggs and chop them into small pieces. Add it to the cooked onions in the frying pan.
Mix the egg pieces and sauté for about a minute. Be careful not to mash the egg pieces. You do not want a paste of it. The small egg pieces will enhance the taste in every bite. Cover it and let it cook for about 3 to 4 minutes on a very low flame. (Pro tip: Do not cook them in medium or high flame or for more than 3 to 4 minutes because the onions are already cooked and the eggs are boiled. Overcooking will burn the stuffing and make the samosa taste bitter).
When it is done, remove the cover, turn off the flame of the gas stove, and let it sit for a while to cool down.
In the meantime, take a plate and make a little bit of paste with 1 tbsp of flour and a little bit of water. Keep it aside. Now, take a samosa sheet. Fold it once to make a cone. (Pro tip: You heard it right. You will get readymade samosa sheets in your nearby grocery store or at Amazon. I prefer using them because they save me from the hassle of making a dough of wheat flour, rolling them, cutting them, and making a cone).
Put the stuffing inside the samosa cone carefully. Fold it again to complete the cone. Now, to seal the cone, take a bit of the flour and water paste on your finger and apply it on the end of the samosa sheet.
Seal it to complete the samosa cone.
Repeat the process and put all the samosa cones on a plate and keep it aside.
Now, for the final stage of making the egg samosas, you will need to deep fry them. Take a kadai and put an adequate amount of cooking oil in it. Heat it on a high flame and turn it to medium when it is pretty hot. Put the samosa cones one by one very carefully and gently in the oil so that you do not splash hot oil.
Fry the cones on a medium flame for about 5 minutes until they turn slightly golden in color. Flip them using a pair of cooking tongs or a spatula. (Pro tip: Do not put too many cones at a time in the oil because overcrowding will hinder the cooking process).
Cook them for another 4 to 5 minutes until they become crispy and their color changes to a lovely golden brown. Take them out from the kadai using the cooking tong.
Your tasty and spicy homemade egg samosas are finally ready to be served. Lay them on a plate and serve them hot with a chutney of your choice.