Add the olive oil and onion to a pot.
On a medium heat, cook the onion and garlic until soft.
Add the rest of the ingredients and reduce the heat.
Simmer for 45 minutes or until the liquid has evaporated.
Serve on toast.
Top tip: serve with scrambled tofu and hash browns for the ultimate big breakfast.