Heat a large sauté pan over medium heat and add the olive oil, letting it shimmer as you prepare your ingredients.
Add the diced onion to the pan and cook, stirring occasionally, until translucent and fragrant—about 5 minutes. You should hear a gentle sizzle and see the onion start to turn golden around the edges.
Toss in the minced garlic and chopped carrots, stirring constantly until the garlic becomes fragrant and the carrots start to soften, about 1 minute. The mixture should smell rich and inviting.
Add the rinsed lentils to the pan, stirring to coat them with the aromatic mixture. Let them toast slightly for about 1 minute, releasing a nutty aroma.
Pour in the crushed tomatoes and vegetable broth, stirring well to combine. Drop in the bay leaf and sprig of thyme, then bring the mixture to a gentle simmer.
Reduce the heat to low and let everything simmer uncovered for about 35-40 minutes, stirring occasionally. You'll notice the sauce thickening and the lentils breaking down into a velvety, hearty texture.
Check the lentils for tenderness; they should be soft and the sauce richly thickened. Remove and discard the bay leaf and sprig of thyme. Taste and season with salt, pepper, and smoked paprika as desired.
Let the ragu rest off heat for about 5 minutes; this helps the flavors meld and thickens the sauce further. Stir gently before serving.
Spoon the hearty lentil ragu over your favorite pasta, polenta, or crusty bread. Garnish with fresh herbs if desired and enjoy this rustic, comforting dish.