Roast wheat bran in a heavy pan, for about 5 minutes till light golden brown. Keep aside.
Soak soya flakes in water for 5 minutes and drain. Squeeze flakes.
Heat oil in a pan, add mustard seeds, cumin seeds, curry leaves and green chillies, let cumin seeds turn golden.
Add onion. Cook for two minutes. Add turmeric and salt. Stir for 1 minute. Add tomato puree and chopped tomato. Stir fry for 2-3 minutes. Add carrots. Mix well.
Add soya flakes. Stir for 3-4 minutes. Add roasted bran. Mix well. Cover and cook on low heat till fluffy and excess moisture evaporates. Add coriander and lemon juice to taste. Serve.