Healthy Cauliflower Lasagna
Prep time
Cook time
Total time
Serves: 4
For the tomato sauce:
  • 2 onions
  • 1 garlic clove
  • ½ red chili
  • 2 sticks of fresh rosemary
  • 2 (30ml) tablespoons of extra-virgin olive oil
  • 3 cans of tomatoes
  • 1 tablespoon of homemade veggie bouillon
  • 1 large handful of fresh basil
  • 5 sticks of fresh oregano or 2 tablespoons of dried
  • salt & pepper to taste
For the cauliflower bechamel sauce
  • 200g cauliflower (4 - 5 florets)
  • 1 - 2 cloves garlic
  • ½ onion
  • ¼ cup of buckwheat or spelt flour
  • 1 tablespoons of fresh lemon juice
  • 2 tablespoons of extra-virgin olive oil
  • ¼ cup nutritional yeast
  • ½ cup (120ml) unsweetened almond milk
  • 1 pinch of nutmeg
  • salt and pepper to taste
For the vegetable filling:
  • 2 – 3 carrots
  • 3 large handful of spinach
  • 2 zucchini squash
  • 1 Prise Salz
To assemble:
  • about 10 – 12 lasagna noodles (spelt or gluten-free)
  • ¼ cup of pine nuts (optional)
  1. Wash the cauliflower, carrots, zucchini squash and spinach.
  2. Steam the cauliflower, carrots and zucchini for about 10 – 15 minutes until they are nicely soft. If you don’t have a steamer, then you can also boil them for the same amount of time.
  3. While the veggies steam or cook, prepare the two sauces.
  4. For the tomato sauce, finely chop the onion and mince the garlic. Remove the seeds from the chili and cut it into thin slices.
  5. Heat the olive oil in a large saucepan, and sauté the garlic, onions, and chili for about two to three minutes until they become translucent.
  6. Add the canned tomatoes and veggie bouillon. Cover with the lid and let cook on medium heat for about 20 minutes.
  7. And the whole basil leaves, salt and pepper and the fresh rosemary and oregano leaves and cook for another 5 minutes. Set aside.
To make the cauliflower-bechamel sauce:
  1. Add the steamed cauliflower and all the other ingredients to a food processor or strong blender and mix until smooth. Set aside.
To assemble:
  1. Pre-heat the oven to 200°C (392°C). Grease a baking dish with coconut or olive oil and spread a few spoonfuls of tomato sauce around in the bottom of the pan. Add the lasagna noodles, ¼ of the vegetables and 1 handful of spinach, ¼ oft the bechamel sauce and ¼ of the tomato sauce. Repeat this until you run out of everything. Make sure to wrap the whole thing up with a layer of bechamel and tomato sauce.
  2. Optional: Sprinkle some pine nuts on top.
  3. Bake for 30 minutes. Then serve immediately.
Recipe by Heavenlynn Healthy at