Heat coconut oil in a large pan or Dutch Oven over medium heat. Add the onions and carrots and cook for 8-10 minutes, until the onions are translucent and the carrots begin to soften. Stir occasionally to prevent burning. Add the garlic and cook 1 more minute. Be careful not to burn the garlic.
Add the tomatoes, lentils, broth, curry powder, thyme, salt, and pepper to the pan. Raise the heat to bring to a boil, then lower heat and simmer covered for about 40 minutes, until the lentils are tender.
Remove from the heat and allow the lentils to sit covered for 10 minutes. Serve hot and enjoy!
Double it and have it for lunch the next day! Leftovers are just as good as the original!