Roasted Tomato Basil Soup is the ultimate comfort for a cool breezy day. Delicious comfort, perfect with toasted grilled cheese.
3 pounds (1396g) field or roma tomatoes , cut in half horizontally
3 cups (750ml) unsalted stock , preferably homemade (vegan option: use vegetable stock)
3 (11g) garlic cloves , finely chopped
1 (248g) medium onion , chopped
1 (102g) carrot , chopped
½ cup (125ml) heavy cream (vegan option: use coconut milk)
2 tablespoons (30ml) olive oil