In a large pot add oil and bring to medium-high heat.Saute onion for about 5 mins or until translucent.Add in garlic and cook for another minute before adding the cauliflower.Top cauliflower with lentils, vegetable stock, diced tomatoes, curry paste and spices.Bring to a boil and then cover and let simmer for 20 mins.Remove top and let simmer for additional 20 mins.Serve warm.Will keep in fridge for up to 1 week or months in the freezer.