Place the lentil in a pot and add 3 cups water. Cover the pot and bring to a boil. Reduce heat to medium and cook covered until lentils are tender, about 30-35 minutes. Drain and set aside.
Meanwhile, in a small saucepan, bring 2 cups water to a boil. Add the quinoa and give it a quick stir. Cover the saucepan, reduce heat to low and simmer for 15 minutes, or until the quinoa is tender and the water has been absorbed. Remove from heat and let stand 5 minutes. Then fluff with a fork. Allow it to cool to room temperature (or cook as per the package instructions).
Transfer the quinoa and lentil to a large bowl. Add the tomato, parsley, onion, pecan, olive oil, balsamic vinegar, lemon juice, salt, and pepper and toss well. Lentil Quinoa Salad is ready to serve.