Heat olive oil in a large pot and sauté the onion until translucent.
Add garlic and carrot, then cook for 2–3 minutes.
Stir in the lentils and pour in the vegetable stock.
Bring the mixture to a boil, then reduce the heat and simmer for 20–25 minutes.
Cook until the lentils are soft and the vegetables are tender.
Season with salt and black pepper, then blend partially if a smoother texture is desired.
Serve hot and enjoy your comforting Hot Lentil Soup.