Pre heat your oven to 350F. Beat the eggs with the vanilla.
Add sugar and continue mixing until mixture is pale yellow.
Add oil, milk and sour cream and mix well.
In a separate bowl, mix the pistachios, semolina and BP, mix well.
Add the semolina mixture to the wet mixture and mix.
Prepare an oven dish then pour the mixture into the dish.
Bake for 30 - 40 minutes.
Drizzle with condensed milk while it is still hot and garnish with more pistachios.