Go Back

Creamy Tomato Basil Soup

Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Servings 8 servings


  • 1 28 oz can crushed tomatoes
  • 1 medium onion chopped
  • 2 Tbsp olive oil
  • 4 c. prepared chicken stock
  • 1 1/2 tsp. minced garlic
  • 1/2 c. pesto
  • 1/2 c. heavy cream
  • Parmesan cheese to garnish


  • Place olive oil in a pot and heat on medium. When oil is hot, add onions and cook for 5 minutes. Add garlic and cook one minute, being careful not to burn.
  • Add chicken stock, pesto, and tomatoes. Bring to a boil then turn heat down; let simmer for 15 minutes.
  • Place soup in an immersion blender and blend to chop up onions and make a smooth soup. Place back in the pot and stir in cream; simmer for 15 minutes.
  • Serve hot with Parmesan cheese on top. Enjoy!