01 -
Set your oven to 400°F (200°C)
02 -
Place halved tomatoes on a baking sheet, cut side up. Drizzle with olive oil and season with salt and pepper
03 -
Slice off the top of a whole garlic bulb to expose the cloves. Drizzle with olive oil, wrap in foil, and place on the baking sheet
04 -
Roast the tomatoes and garlic for 35-40 minutes, or until tomatoes are soft and slightly charred
05 -
In a large pot, heat a tablespoon of olive oil over medium heat. Add chopped onion and cook until translucent
06 -
Stir in tomato paste, basil, smoked paprika, and balsamic vinegar. Cook for 1-2 minutes to deepen the flavors
07 -
Once the garlic has cooled, squeeze the cloves out of their skins
08 -
Add the roasted tomatoes, garlic, and vegetable broth to the pot. Use an immersion blender to puree the soup until smooth. (Alternatively, blend in batches using a stand blender)
09 -
Stir in the heavy cream (or coconut milk) and simmer for 5 minutes. Adjust seasoning to taste
10 -
If the soup is too thick, add more broth to reach your desired texture
11 -
Add a pinch of sugar if the soup is too acidic. Adjust salt and pepper as needed