Heat olive oil in a large pot over medium heat.
Sauté the onion until translucent, about 5-7 minutes.
Add garlic and sauté for an additional minute.
Stir in the carrot and potato, cooking for another 3-4 minutes.
Mix in the red lentils, cumin, and paprika, stirring to coat.
Pour in the vegetable broth and bring to a boil.
Reduce heat and simmer for 20-25 minutes, or until lentils are soft.
Blend the soup until smooth using an immersion blender or regular blender.
Season with salt, pepper, and lemon juice to taste.
Serve warm, garnished with chopped parsley.