In a large stockpot or Dutch oven, heat the oil. Saute the onion and carrot over medium-high heat until soft and beginning to brown, 7 minutes. Add the garlic, cumin, ginger, turmeric, chili flakes, and salt. Cook one minute more. Stir in the tomatoes, scraping up any brown bits from the bottom of the pan, and cook until the liquid has reduced and the tomatoes are soft, 5 minutes.: The moment the oil warms and loosens across the pan you will notice a gentle shimmer and a faint nutty scent. This warming step readies the pan so the onion and carrot sizzle upon contact, giving immediate caramelization on their edges which builds savory complexity, and you should hear a soft, consistent hiss rather than fierce popping. Be mindful of overheating, because if the oil smokes you will introduce bitterness; keep the flame to medium high so the pan and oil heat steadily. If your oil smokes, remove the pot from heat and start again with fresh oil to avoid a burnt undertone.
Add the lentils and stock. Bring to a boil, then reduce the heat and simmer uncovered until the lentils are soft, 10 minutes. Fold in the chard and cook until wilted, but still vibrant, 5 more minutes. Taste for seasoning.: As the vegetables cook you will first smell bright vegetal notes, then a warm sweetness as the onion softens and the carrot releases sugar. Visually, look for translucent onion and edges that are just taking on golden color, which usually occurs around seven minutes at medium high, depending on your stove. Stir occasionally so all pieces brown evenly, scraping the pan to prevent localized charring. A common mistake is crowding the pan, which creates steam instead of browning; if they steam, lift some out or reduce heat to allow color development.
Serve the soup in bowls with a wedge of lemon on the side or a dollop of Greek yogurt.: Right after the vegetables soften, add the minced garlic and spices so their aromatics bloom in the remaining oil and warmed vegetables. Within moments you will smell a fragrant burst of spice, and the oil will carry that scent throughout the pot, creating a foundation for the soup. This step enhances complexity because toasted spices lose rawness and gain perfume, but be careful not to let the garlic burn, which would impart bitterness; keep stirring and lower the heat if the aromatics begin to darken too quickly.
Cook one minute more.: This brief moment lets the spices and garlic meld without overcooking. You should notice a quick intensification of aroma, like layers folding into each other. It is crucial to keep motion in the pan so nothing chars, because burnt spices can overwhelm the entire pot. If your pan seems dry, a teaspoon of water or a splash of the vegetable stock will help lift browned bits and prevent burning.
Stir in the tomatoes, scraping up any brown bits from the bottom of the pan, and cook until the liquid has reduced and the tomatoes are soft, 5 minutes.: When the diced tomatoes hit the pot you will hear a gentle sputter and see steam rise as their juices mingle with the oil and spices. Use a wooden spoon to deglaze, loosening browned bits which carry concentrated flavor into the sauce. As the tomatoes soften and the liquid reduces, the mixture thickens and the aromas deepen, turning slightly sweeter. Watch carefully because over reduction will make the base too dry; aim for a saucy consistency that clings slightly to the spoon.
Add the lentils and stock.: Pour in the rinsed red lentils and the vegetable stock to create the cooking liquid. The pot will look and smell hearty immediately as the spices and tomato mix with the stock, and you may notice steam and a fuller savory smell. This combination is crucial because the lentils absorb flavor while the stock ensures even cooking. A common oversight is under rinsing lentils, which can produce foamy scum; rinse until water runs clearer and skim any surface foam during the first minutes of simmering.
Bring to a boil, then reduce the heat and simmer uncovered until the lentils are soft, 10 minutes.: Listen for a steady rolling bubble when the pot reaches a boil, then lower the heat to maintain a gentle lively simmer. The red lentils will soften quickly and begin to break down, releasing starch that thickens the broth into a creamy texture. Watch the pot and stir occasionally to prevent sticking, especially toward the end of the simmer. If the pot is too vigorous it can cause excessive evaporation or splatter; adjust the flame so the surface gently ripples rather than roils.
Fold in the chard and cook until wilted, but still vibrant, 5 more minutes.: Adding the chopped chard at the end preserves color and texture, and as it wilts you will see the leaves soften while maintaining a bright green hue. The stems should be tender but still have a slight bite if chopped reasonably; this contrast adds freshness and balance. Overcooking the greens will make them dull and mushy, so aim for just long enough to wilt, tasting a leaf to ensure vibrancy remains.
Taste for seasoning.: At this finishing stage sample the soup and adjust the salt and spice levels. You will notice flavors have rounded and intensified, and a small pinch of salt or a squeeze of lemon will lift everything. If it tastes flat, it often needs more acid or salt; add incrementally and re-taste. Resist the urge to over-salt in one go because it is harder to correct than a low seasoning level.
Serve the soup in bowls with a wedge of lemon on the side or a dollop of Greek yogurt.: The final presentation matters because the bright squeeze of lemon or a cooling Greek yogurt accentuates contrast and adds complexity. Serve while hot so the steam carries aromas to the nose with each spoonful. A common serving mistake is letting the soup sit too long before adding acid, which mutes brightness; always add lemon at the table so each bowl can be brightened individually.