A rich and creamy tomato-basil soup, perfect for a cozy meal.
Combine the fresh and canned tomatoes with the tomato juice in a saucepan.
Using a mix of fresh and canned tomatoes adds depth to the flavor.
Simmer the mixture over medium heat for 30 minutes, stirring occasionally.
Stirring occasionally prevents the soup from sticking to the bottom of the pan.
Blend the soup in batches with the fresh basil until smooth.
Blending in batches ensures a smooth texture.
Return the soup to the saucepan and stir in the cream and butter over low heat.
Stirring constantly prevents the cream from curdling.
Season with salt, pepper, and a squeeze of fresh lemon juice to taste.
Taste as you season to achieve the perfect balance.
Serve the soup hot, garnished with fresh basil leaves.
Pair with crusty bread for a complete meal.