Rinse the ground beef under the tap in a strainer quickly and let the water drain.
Slice the large onion and deep fry till golden and crispy. Do not let them darken as they would taste bitter. Drain on paper towels and set aside.
When the onions cool down add the whole spices and grind them.
Chop the medium sized onion, green chilies, mint and cilantro separately.
Heat one tsp oil and add the ginger garlic paste, red chilly powder and turmeric. Stir a bit till the raw smell goes and remove. and finely chopped green chilies, chopped mint and cilantro to the hot pan. Keep aside.
Sprinkle 1 tsp salt on the ground beef, mix well. Add the ground brown onion mixture, fried masala, chopped onion, green chilies, mint and cilantro and mix everything well. Allow to marinate for at least a couple of hrs.
Oil the metal skewers. Take a small ball of the ground beef mixture and with clean wet hands shape it into a kebab on the flat metal skewers till it holds together. Repeat with the rest of the meat.
Grill them on a hot barbecue until just done. They should be soft tender and juicy. Do not over cook. Enjoy with yogurt mint chutney.