-
1
Preheat oven to 350.
-
2
Grease a 9x5 inch loaf pan very well.
-
3
Sprinkle the parmesan into the pan and tap the sides to evenly coat.
-
4
Turn the pan unside down and shake off excess cheese.
-
5
For the spinach mixture, coarsely chop the spinach.
-
6
Put the spinach in a pot of boiling water for 1 minute.
-
7
Drain and wring out excess water.
-
8
Set aside.
-
9
Mix the cottage and cream cheeses together with a mixer until there are no lumps of cream cheese.
-
10
Add eggs, flour, salt, pepper, cheddar, and spinach.
-
11
Mix well and set aside.
-
12
For carrot mixture, put them in a pot of boiling water for 3 minutes, remove and set aside.
-
13
Blend eggs, shallot, ginger, salt and pepper with a mixer.
-
14
Add flour, jack cheese, and half anf half.
-
15
Blend well.
-
16
Add carrots and stir to combine.
-
17
To assemble, spoon half of the spinach mixture into the loaf pan, then carefully all of the carrot mixture.
-
18
Put the remaining spinach mixture on top.
-
19
Smooth the top evenly with a spatula.
-
20
Bake 50-60 minutes or until puffed but not yet browned.
-
21
Cool 1 hour and turn out onto a platter.
-
22
Refrigerate for 2 hours.
-
23
Slice into 1 inch pieces and serve garnished with parsley sprigs.