Melt the butter in a large pot over medium heat.
Add the diced onion and sauté until it’s translucent and fragrant.
Throw in the minced garlic and cook for about 1 minute, until it becomes aromatic.
Add the diced tomatoes, tomato juice, sugar, and chicken base.
Give everything a good stir to combine well.
Bring the mixture to a gentle boil, then lower the heat and let it simmer for 10 minutes.
Blend the soup until smooth using an immersion blender.
Stir in the heavy cream to add richness and flavor to the soup.
Add salt and black pepper according to your taste preferences.
Serve hot and enjoy the delightful flavors.