Cauliflower and Broccoli Casserole

I’ve always had a thing for casseroles such as this one.

Not only are they super comforting, they also are a great go to dish when you don’t quite know what to eat, or don’t have much of anything left in the fridge…

Pretty often, when I find I’m not really inspired to cook, this is what I’ll end up making.

So much so, I remember my kids being entirely fed up with it at one point…

I also remember, when I was a kid, my dad used to make this wicked “sauce aux oeufs” which was basically nothing more than sliced hard boiled eggs drenched in a generous amount of creamy Bechamel sauce. He would always serve this with French Fries, and sometimes, he would go all out and make said fries from scratch at home!

Did I ever tell you that my dad used to make the best French Fries in the whole wide world?

Well, he did! They were just to die for. And I never knew what his secret was.. .

Needless to say that this simple dish was always a success with me. It pretty much felt like cause for celebration whenever he’d announce that this was on the menu for the day.

Of course, as I grew older and eventually went out to live on my own, I kept making this dish… only I transformed it.

For starters, I’d often add vegetables to it, mainly spinach.

I liked the added touch of color!

Oh, and flavor, of course.

Call me weird, but I always LOVED spinach, even when I was but a little kid. My brother used to absolutely despise them, much to my satisfaction, as I would always end up getting his serving!

Eventually, I started making tons of variations on the subject, with eggs, without eggs, with spinach, or cauliflower, broccoli, bell peppers, mushrooms, courgettes, nuts, chicken…

You can basically add anything that tickles your fancy.

The principle always remains the same:

Bechamel type sauce + vegetable + protein + crumbs = awesome casserole. :D

Simple, efficient, comforting.

Gotta love that!

Cauliflower and Broccoli Casserole

Yield: Serves 4

Cauliflower and Broccoli Casserole


  • 1 head of broccoli, cut into florets
  • 1 head of cauliflower, cut into florets
  • 454g extra firm tofu
  • 1 small onion, finely chopped
  • 1 garlic clove, minced
  • ½ tsp salt
  • ¼ tsp black pepper
  • ¼ cup whole wheat flour*
  • 2 cups unsweetened soy milk
  • 1 tsp Dijon mustard
  • 1 tbsp white wine vinegar
  • 1 tbsp Tahini
  • 50g + 25g toasted hazelnuts, chopped
  • 2 tbsp buckwheat groats


  1. Preheat oven to 375F
  2. Wrap tofu in paper towels and put some weight on it, such as a large can; leave that be while you attend to other things, 5 to 10 minutes.
  3. Cook the broccoli and cauliflower florets in a steaming basket, until cooked about halfway through. Fill a large bowl with cold water and ice cubes and plunge your cauliflower and broccoli in that cold bath to stop the cooking process. Leave them in there for 2-3 minutes then drain.
  4. Cut your tofu into ½ inch cubes. Drizzle a little bit of olive oil in large skillet and heat over medium high heat. When it’s really hot throw in the tofu cubes and cook for 2-3 minutes per side, until nice, crispy and golden on all sides. Set aside.
  5. Meanwhile, in a large saucepan, heat the oil over medium heat and sauté the onion until translucent. Add garlic, salt, pepper and flour, stir to cook the flour, 2-3 minutes.
  6. Add milk, about ½ cup at at time, whisking until well incorporated with each addition. Bring to a boil, whisking constantly. Reduce heat and continue whisking for about 5 minutes. Remove from heat and whisk in Dijon mustard, white wine vinegar and tahini.
  7. Gently fold in broccoli, cauliflower, tofu and 50g hazelnuts.
  8. Transfer to a large oven safe baking dish, or 4 individual.
  9. Grind remaining 25g toasted hazelnuts and buckwheat groats in a coffee grinder of mini food processor.
  10. Sprinkle that mixture overtop your casserole. Place in the oven and bake for 20-25 minutes, until top starts to color.


*This is another dish that I did pre-Lent, but it could very easily be made grain free by using a non grain flour instead of whole wheat flour.

Share This Recipe!Tweet about this on TwitterPin on PinterestShare on FacebookShare on Google+Share on StumbleUponDigg thisShare on Reddit


  1. Élise says

    Yummy comfort food! I’ve got both broccolo and cauliflouwers.. I just need some chicken breasts. Your sauce sounds great. I just found “nutrutional yeast”. Do you think it could be added to the sauce for a bit of cheesy flavor? I love my cheeses, but I also like to try out new stuff like this :)
    Your blog is a fountain of inspiration. Thanks again for sharing and hope Lent is treating you well :)

    • says

      Nutritional yeast would be FANTASTIC in this! Why did I not think of this first! Although you might want to lessen the quantity of flour that you’re going to use, or up the milk a little bit. And chicken would also make a lovely addition to this dish.

      And you say I’m the one who inspires you? Seems to me like it’s the other way around ;)

      Oh, and thanks for your good Lent wishes. Temptation is there, but I am resisting. Yesterday, I was at this restaurant and my co-worker had the most delicious looking sweet potato fries in his plate. I was DYING to have one (handful…) but didn’t touch them! Yay for me! :D

      Hey, Lent only accounts for 12.6% of my year after all (yeah, I know… that’s a lot!)

  2. Sandy says

    Hi Sonia
    Just wanted to say this recipe is so wonderfully tasty. I made a half serve of it for dinner tonight and it was amazing, thanks so much for sharing : )


Leave A Reply

Current ye@r *