Cook lentils in salted water over medium high heat, until just tender. Drain and set aside.
Prepare quinoa according to package directions. Once ready, place in a large bowl and set aside.
Meanwhile, heat olive oil in a small skillet over medium high heat. Once oil is hot, add in onions. Sauté until onions begin to become translucent. Mix in raisins, and stir to combine. Then add in cinnamon, cumin, cardamom, and salt & pepper. Add in cooked lentils and mix well.
Add the lentil and raisin mixture to the quinoa and toss to combine. Season with additional salt and pepper as desired.