Heat 1 tablespoon extra virgin olive oil in a large pot over medium heat. Add the onion and sauté for 5 minutes. Add the crushed garlic and Calabrian chili peppers. Sauté until fragrant, about 1 minute.
Add the basil to the pot and sauté for 1 minute.
Simmer the tomato soup:
Add the whole peeled tomatoes and 3 cups of water to the pot. Add a big pinch of salt and black pepper. Bring to a boil. Reduce the heat to low and simmer, covered, for 30 minutes to 1 hour.
Blend the soup:
Remove the lid from the pot. Use an immersion blender to blend until smooth. See Note 2.
Finish the tomato soup:
Taste the soup and add more salt and pepper if needed. Add the vegan honey. Bring to a boil. Reduce the heat to medium and rapidly simmer uncovered for 20–30 minutes to reduce the soup and intensify the flavors. Adjust the heat as needed to avoid reducing it too much. You want it to bubble consistently but not vigorously. Taste and add more salt, pepper, or honey to suit your preferences. Turn off the heat and stir in 1 tablespoon extra virgin olive oil.
To serve:
Ladle the tomato soup into bowls and serve with a drizzle of extra virgin olive oil and a few fresh basil leaves on top. Finish with a sprinkle of flaky sea salt on top. Enjoy!
Notes
Note 1: You can use as many or as few Calabrian chili peppers as you like. I used 7, which made for a spicy soup. You can use 1 or 2 for mild heat. If you don’t have Calabrian chili peppers, use crushed red pepper flakes to taste.Note 2: You can also use a traditional blender or food processor.