1. Put onions in a large skillet with a lid over medium heat. Cover skillet and cook for about 10 minutes, until onion is dry and almost sticking to pan. Add fat or oil, raise heat to medium high and cook, stirring occasionally, until onion is nicely browned, at least 10 minutes or so longer.
2. Meanwhile, bring a large pot of water to a boil. In a separate, medium saucepan, bring 1 1/2 cups water to a boil, stir in the kasha and about a teaspoon of salt. Cover and simmer until kasha is soft and fluffy, about 15 minutes. Let stand, off heat and covered.
3. Salt the large pot of boiling water and cook noodles until tender but still firm. Drain and combine with the onions and kasha, adding more fat or oil if you like. Season with salt and lots of pepper and serve immediately.
Would you prefer to watch a video instead of read? Here's a video from the NY Times!