Rinse lentils in cool water in a fine mesh strainer. Remove any debris from lentils.
Add lentils, carrots and veggies, vegetable broth or water, and coconut milk to a medium pot. Bring to boil and reduce heat. Cover and simmer for 15 minutes for red lentils or 30 minutes for green lentils.
**Note- for Green Lentils add an additional 15 minutes of cooking time.
Meanwhile, heat frying pan over medium heat. Once it's hot, add oil and cardamom, garlic, ginger, and cumin. Stir about 2 minutes until fragrant.
Add onion. Cook an additional 4 minutes until onion is translucent and fragrant.
Add turmeric and cook for an additional 4-5 minutes.
Once lentils are soft drain any excess liquid.
Add spice mixture to lentils and stir well.
Serve over a bed of rice or quinoa. Add fresh cilantro or lime juice. Enjoy!