Go Back

Creamy Tomato Basil and Bacon Soup

This soup is perfect to enjoy any season! I served it with a grilled cheese and it was perfect!

Course #dinner
Cuisine American
Keyword #bacon, #soup, #tomato
Cook Time 45 minutes
Servings 4
Author North Carolina Charm


  • 6 slices bacon diced
  • 2 cups carrots shredded
  • 1 small onion diced
  • 4 cloves garlic minced
  • 2 tbsp tomato paste
  • 1 28oz can crushed tomatoes
  • 1 28oz diced tomatoes
  • 4 cups chicken broth
  • 1 cup heavy cream
  • 15-20 fresh basil leaves chopped



  1. Gather all the ingredients: bacon, carrots, onion, garlic, tomato paste, crushed tomatos, diced tomatoes, chicken broth, heavy cream and basil leaves.

  2. Get out a large soup pot and begin by cooking the bacon until crispy and cut into little pieces.

  3. Once the bacon is done, remove it to a paper towel.

  4. In the same pot add the shredded carrots, onion and garlic and saute for 10 minutes until soft. Then stir in the tomato paste.

  5. Add in the tomatoes and the broth. Bring to a boil and let the soup simmer for 30 minutes.

  6. While soup is simmering, chop up the basil leaves and grate the parmesan cheese. Also, cook up the grilled cheese sandwiches.

  7. I used a hand blender but if you don't own one then blend the soup up in batches and then return to the pot.

  8. Then slowly stir in the heavy cream and continue to stir until it is completely mixed in.

  9. Stir in the chopped basil. Top the soup with bacon pieces and grated Parmesan cheese!

  10. My boys enjoyed this soup too!

  11. It was so delicious to dip the grilled cheese into the soup, YUMMY!

Recipe Notes

The original recipe is from North Carolina Charm and can be found HERE.