If you don’t have a sweet tooth in the morning, this savory bacon and mushroom breakfast porridge is going to be your jam.

I’ve been seeing savoury porridge recipes popping up on Instagram and in magazines everywhere over the past few months. Most use oats or quinoa as the base, so I turned to my favourite vegetable to make a grain free version.
I first used cauliflower rice as a base for porridge in this Apple and Cinnamon Porridge recipe, and I was amazed at how much the texture resembled that of creamy porridge. So if cauliflower rice and a bit of honey can make a delicious sweet porridge, of course I was going to use it for a savoury version as well.

In this recipe cauliflower rice is cooked in a combination of chicken stock and almond milk until it get a deliciously creamy consistency and then its mixed with sautéed mushrooms, onion, spinach and bacon and topped with an egg.
This dish could just as easily be eaten for dinner as it can for breakfast. A good time saving hack is to make a big batch of the porridge, and then enjoy it for breakfast throughout the week by heating portions up and topping it with an egg.

There is really no right or wrong way to make this recipe. You can swap the spinach for kale, add in some sausage or other veggies and prepare the egg how ever you prefer, poached, fried or over easy, they all work!

Frequently Asked Questions
Can I use vegetable stock instead of chicken stock in the Bacon and Mushroom Breakfast Porridge?
Yes, you can substitute vegetable stock for chicken stock to make the porridge vegetarian-friendly.
What type of egg is best to top the porridge with?
You can use any style of egg you prefer, such as poached, fried, or over easy; each will complement the flavors of the porridge.
Is it possible to use frozen cauliflower rice for the porridge?
Yes, you can use frozen cauliflower rice; just be sure to thaw it beforehand to ensure even cooking.