01 - Preheat the oven to 375°F for the croutons.
02 - In a large pot, heat olive oil over medium heat. Add onion and carrot. Sauté for 5 minutes until softened.
03 - Add garlic and cook for another minute until fragrant.
04 - Stir in tomato paste, canned tomatoes with juices, vegetable broth, sugar, salt, and black pepper. Bring to a boil, then reduce heat and simmer uncovered for 20 minutes, stirring occasionally.
05 - Meanwhile, prepare the croutons: In a bowl, toss bread cubes with olive oil, garlic powder, and salt. Spread on a baking sheet and bake for 10–12 minutes, turning once, until golden and crisp. Toss with fresh parsley if desired.
06 - Remove soup from heat. Add basil leaves. Use an immersion blender or transfer in batches to a blender to purée the soup until smooth and creamy.
07 - Stir in heavy cream, adjust seasoning with extra salt and pepper if needed, and gently reheat if necessary.
08 - Ladle the bisque into bowls, top with croutons, and serve immediately.