Ingredients
Equipment
Method
- Heat butter and olive oil in a large pot over medium heat. Add onions, garlic, and carrots. Cook until soft and fragrant.
- Add tomatoes and tomato juice. Simmer for 10–15 minutes to develop flavor.
- Pour in the broth and bring to a gentle boil. Cook for another 10 minutes.
- Blend the soup using an immersion blender (or carefully in a countertop blender) until smooth.
- Reduce heat to low. Stir in cream, basil, sugar, salt, and pepper. Simmer for 10 more minutes.
- Serve hot with croutons, grilled cheese, or a swirl of cream on top.
Notes
For a vegan version, substitute heavy cream with coconut milk and butter with more olive oil. You can also roast the tomatoes before adding them to deepen the flavor.
