My first recipe is called "stratified cauliflower" and it's a vegetarian dish. (I'm not a vegetarian but I eat few meat, I don't like it very much.) It's for four persons, and you will need:
a big cauliflower
3-4 dl sour cream (I don't know if exists in other countries but you can use white sauce as well)
bread crumbs
one egg
a little cheese
margarine
salt and pepper
...yes, I think that's all.
First take the cauliflower into its pieces (I think the pieces are called "curds", but we call them "roses"), then cook them in salty water.
While they are cooling down a little, put the egg in the sour cream (if you use white sauce you don't need the egg), then salt and pepper as much as you like.
Put a little margarine all over a heatproof dish (I don't have an enough big one, so I use a simple saucepan), and put the first "floor" of cauliflower in the dish. If they are not enough salty, it's the last chance to put a little salt on them - I usually forget this... Then put a little of bread crumbs over this, and then a part of the sauce you use. Then build the second and the third floors in the same way.
To finish it, put cheese on the top of everything, and little pieces of margarine.
Then...
PREHEAT THE OVEN!
...and bake it for a little time, it's ready when the cheese starts changing colour to brownish.
You can eat it separated, or as a garnish too.