Grade the carrots and chop the cabbage and onion. In a big skillet heat the olive oil and cook the onion for about two minutes. Add the carrots and cabbage and mix well. Add the seasoning, mix again and cover with a lid. Cook for about 7-10 minutes stirring occasionally or until all the vegetables have softened. You may need to reduce the heat as you go, in order to prevent burning.
Whisk the eggs and milk together. When the vegetables are soft and reduced in volume add the egg mixture and mix well. Cook for about a minute and transfer the veggies to a clean bowl and let it cool.
In a big bowl mix the sour cream, melted butter, eggs, salt and sugar. Whisk until combined well. Add the flour and mix again. Spread half of the batter evenly over the bottom of the prepared 9-inch baking dish and spoon on the filling. Top the pie with the remaining batter and smooth it out using the back of a spoon or spatula, so it covers the entire surface.
Bake at 350 degrees for 50-60 minutes or until the crust is golden brown. Let cool at least 15 minutes before slicing. That way it holds its shape.
Notes
All the ingredients need to be at room temperature.You can use any seasoning you like for the filling.