A comforting and flavorful tomato basil soup with a creamy twist, perfect for any occasion.
Combine the tomatoes and vegetable juice in a saucepan and bring to a simmer over medium heat.
Simmering allows the flavors to meld together beautifully.
Remove the saucepan from heat and add the fresh basil leaves.
Adding basil off the heat preserves its fresh flavor.
Use an immersion blender to puree the mixture until smooth.
Blend directly in the saucepan to save on cleanup.
Return the saucepan to low heat and stir in the heavy cream and butter.
Stir gently to avoid curdling the cream.
Season the soup with salt and black pepper to taste.
Taste as you season to achieve the perfect balance.
Serve the soup in bowls and top with grated parmesan cheese and croutons.
Serve with a drizzle of olive oil for added richness.