Heat 2 tablespoons of vegetable oil in a pan over medium heat.
Add the cumin seeds and let them sizzle for a few seconds.
Add the finely chopped onions and sauté until they become translucent.
Stir in the minced garlic and ginger paste. Sauté for another minute until fragrant.
Add the ground beef and cook, breaking it apart with a spoon, until it's browned and cooked through.
Add the grated carrot, diced potato, frozen peas, and all the spices - coriander powder, garam masala, turmeric powder, red chili powder, and salt. Mix well.
Cook the beef filling mixture for another 5-7 minutes until the vegetables are tender and the spices are well-incorporated.
Remove from heat, add chopped fresh coriander leaves, and let the filling cool down.