Heat olive oil in a large pot over low-medium heat. Add the garlic and onions and cook until translucent, about 3-5 minutes.
Add the tomato sauce, lentils, coconut milk, water and seasonings. Stir until combined. Let simmer with the lid on for about 30 minutes, until the lentils are soft and the liquid is absorbed.
Serve over rice with your favourite veggies.
*Note: I pre-soak my dried lentils in advance to help with digestion. This step is not necessary. If you are adding un-soaked lentils you may need to add additional water to reach your desired consistency.