add olive oil to a large pot along with carrots and onions and carrots and cook until both are tender
add garlic and continue cooking until fragrant
next, add the tomato puree and stir together
add the sugar, basil, vegetable stock, salt, cumin and paprika
stir ingredients together and bring to a boil
once boiling, reduce heat and simmer uncovered for 45-55 minutes
Next, pour all of the soup through a strainer, then return back to the pot to keep heated
garnish with fresh basil and parmesan cheese