Make 2 cups of the kasha according to the package’s instructions*
Boil the pasta in salted water.
Drain, reserving 2 cups of the pasta water and set aside.
Heat the olive oil in a large skilley
Add the onions and cook stirring until transparent
Season with salt, pepper, and sugar.
cook stirring until the onions start to brown.
Stir in the preserved lemon and cook, stuttering frequently until the onions turn golden brown.
Mix in the garlic and cook for a few minutes.
Add some pasta water.
Mix in the cooked pasta and the cooked kasha.
Add more pasta water as needed.
Drizzle some oil over the top. If you have lemon flavored olive oil, use that.
Mix in the chopped herbs.
Transfer to a serving dish, sprinkle with extra fresh herbs, and serve.
*You may need and egg or 2 for this process.