Heat olive oil in a large pot over medium-high heat. Cook onion until clear, then add the garlic and cook about 2 minutes.
Add the tomatoes, chicken stock, lentils, rice, tomato paste, paprika, red pepper flakes, and mint. Bring to a boil, then reduce heat to medium-low and cook until the lentils and rice are cooked through (this will take approximately 30 minutes).
Pour entire pot into a high-powered blender and pulse into a puree.
Pour soup back into pot and simmer, adding salt and pepper to taste, until time to serve.