-
Oil a small pan (6-8 inch square) with 2-inch high sides with 1 tablespoon of the oil. Add the noodles in an even layer and set aside.
-
Preheat the oven to 350 degrees F.
-
Heat the second tablespoon of oil in a large pan. Sauté the chopped onions on medium-low heat for 3-4 minutes until they begin to turn transparent/golden. Add the kale and continue to sauté, stirring occasionally for about 6 more minutes. Add the chopped spinach for an additional 2 minutes until it is thoroughly wilted and mixed into the kale and onions. Spread the mixture on top of the noodles in the casserole dish and set aside.
-
Add the third tablespoon of oil to the pan, raise the heat to high and cook the sliced mushrooms for 3-4 minutes, turning them to cook on both sides until they are browned. Add them as the third layer of the casserole.
-
In a bowl, mix the egg, ricotta and sour cream. Add the milk, dill, salt, and pepper, stir the mixture and pour it over the casserole. Poke a few holes with a spatula or fork to make sure that the liquid can get through to the noodles. Let the casserole sit for 5 minutes.
-
While the casserole is resting, mix the panko, butter and goat cheese. After the resting period, spread the topping over the casserole.
-
Bake the kugel for 45 minutes, until the topping is slightly browned. Let it rest for a few minutes before cutting pieces with a knife or spatula.