Go Back
Print Recipe
5 from 1 vote

Creamy Tomato Soup

Prep Time10 minutes
Cook Time20 minutes
Total Time30 minutes
Course: Main Course, Soup
Keyword: mains, soup, tomato soup
Servings: 6
Author: Ashlen Leonard

Ingredients

  • 2 tbsp olive oil
  • 1/2 of a medium white onion diced
  • 3 tsp garlic crushed
  • 1 796 ml can diced tomatoes
  • 2 tbsp tomato paste
  • 2 cups vegetable broth
  • 2 tbsp cream cheese
  • 1 540 ml can white kidney or navy beans
  • 2 tsp dried basil
  • 1/2 tsp ground black pepper
  • 1/2 tsp salt

Instructions

  • In a large pot over medium heat, add the olive oil, onions and garlic. Cook for 4-5 minutes, stirring occasionally, until the onions are tender and fragrant.
  • Add the diced tomatoes, tomato paste and vegetable broth and stir well. Bring to a boil on high heat and then simmer for 10 minutes, allowing for the flavours to blend.
  • Mix in the cream cheese and stir until melted. Then add the beans, dried basil, black pepper and salt, adjusting the seasonings to taste. Cook for another 5-7 minutes and then remove from heat. Cool for 10 minutes.
  • When the soup is slightly cooled, use an immersion or stand blender to blend the soup until it is creamy. Top with fresh basil or parsley, grated cheese or a side of grilled cheese and enjoy!