Heat olive oil in large pot over medium heat.
Add onions and carrots.
Cook, stirring occasionally until soft, about 7 minutes.
Add the garlic and cook for another minute.
Add tomatoes, broth, salt, pepper, and brown sugar.
Stir to combine and bring to a boil.
Lower the heat and simmer for 30 minutes.
Add fresh basil.Use an immersion blended to puree until smooth.
Bring soup to a simmer again.
Add cream and stir to combine.
Remove from heat.
Once cooled, transfer soup to a large resealable freezer bag or several quart sized bags.
Remove excess air, seal, and freeze.
Reheat in the microwave or stovetop when you are ready for soup!