In a large pot, heat the sesame oil over medium heat. Once hot, add the chopped onion and sauté until it becomes translucent, about 5 minutes. Stir in the minced garlic and grated ginger, cooking for another minute until fragrant.
Next, stir in the tomato paste, salt, ground cumin, ground coriander, turmeric, and ground cardamom. Cook for 2-3 minutes, allowing the spices to bloom and infuse the oil.
Pour in the vegetable broth and add the dried yellow split peas (or red lentils). Stir well to combine all the ingredients. Bring the mixture to a boil.
Once boiling, reduce the heat to low and cover the pot. Let it simmer for about 30-40 minutes, or until the lentils are tender. If the mixture becomes too thick, feel free to add more broth or water to reach your desired consistency.
Once cooked, taste and adjust the seasoning if needed. Remove from heat and garnish with chopped cilantro. Serve warm with rice, naan, or enjoy it as is!