Vegetable broth works beautifully if you want a vegetarian homemade tomato soup. Halal-certified chicken or beef broth can also be used for a slightly richer savory flavor.
Heavy cream can replace half-and-half for a richer finish. For a dairy-free variation, omit the cream or use an unsweetened dairy-free cooking cream that works well in savory recipes.
Serve the soup with crunchy croutons, toasted sourdough-style bread, a simple green salad, or a grilled cheese sandwich for a comforting meal.