Heat a pot and add mustard seeds and curry leaves. Once they sputter, add onions and cumin seeds. Sauté until the onions turn translucent. Add garlic and ginger and sauté on low heat, until fragrant.
Then, add turmeric, garam masala, chilli flakes, cinnamon and cloves. Continue to sauté, until the onions turn light brown. Add tomatoes and keep stirring. Add soy nuggets and millet and stir for 5 minutes. Add vinegar and stir again. Add water and salt. Bring to a boil and then simmer on low heat with the lid on. Cook for 10-20 minutes, until the millets become soft. Stir in the leafy greens. Add lemon juice, stir and allow to rest covered, for about 10 minutes. Fluff up with a fork.
Delicious millet biryani is ready to serve!