Tomato Plum Soup is a delicious version of tomato soup with ripe plums added. Enjoy it for a weeknight dinner or as a starter for parties or get-togethers.
Add onions and sauté until translucent (4-5 mins), stirring frequently.
Add garlic and sauté for 1-2 minutes until fragrant.
Pour in the whole peeled tomatoes with their juices. Break up the tomatoes using a spoon or spatula.
Add vegetable broth to the pot. Stir in sugar, basil, oregano, salt, and pepper. Bring the mixture to a simmer.
Reduce the heat to low.
Cover the pot with a lid and allow the soup to simmer for 10-12 minutes, stirring occasionally, to help blend the flavors.
Add plums and mix well. Cover and cook for 10-12 minutes.
Use an immersion blender to puree the soup directly in the pot.
Alternatively, transfer the soup to a blender in batches and blend until smooth. Be cautious when blending hot liquids. Once the soup is blended, return it to the pot over low heat.
Stir in the heavy cream.
Adjust seasoning as needed.
Let the soup simmer for 8-10 minutes to allow the flavors to meld.