Heat olive oil in a large pot over medium heat until lightly shimmering.
Sauté the diced onion for 3 to 4 minutes until softened.
Add garlic and cook briefly until fragrant.
Stir in carrots, parsnip or turnip, and potato to coat with oil.
Add lentils, quinoa, vegetable broth, tomatoes, spices, and bay leaf and stir well.
Bring to a boil, reduce heat, cover, and simmer 25 to 30 minutes until tender.
Remove bay leaf, adjust seasoning, garnish, and serve.