This chicken tomato soup tastes like childhood but in a grown-up way. Homemade creamy tomato soup is loaded with shredded chicken, veggies, and an optional addition of pasta to make it a complete meal. It makes a comforting and healthy tomato soup recipe that's made in one pot and ready in 45 minutes.
for topping: fresh basil, parmesan cheese, red pepper flakes
Instructions
Optional - if serving with pasta, cook your pasta according to the package.
Saute your aromatics. Heat a large dutch oven up or stock pot over medium-low heat. Add butter and let it melt. Add garlic and saute until fragrant, about 1-2 minutes. Make sure to stir constantly so it doesn't burn. Add onions and salt and pepper and sauté for 3-5 minutes until browned. Add a splash of broth if needed to make sure they don't stick.
Make your soup. Add canned tomatoes, broth, and red pepper flakes and mix well to combine, making sure no onions are stuck on the bottom of the pan. Add in your chicken breasts, making sure they are fully submerged under the liquid, and your bay leaves. Cover with a lid and let simmer for 20-25 minutes until chicken is cooked through.
Blend soup. Remove chicken from the pot and add to a medium bowl. Remove bay leaves and discard. Pour tomato soup into a high-powered blender along with your coconut milk and basil leaves. Blend until smooth and creamy, about 1 minute. You can also use a hand blender/immersion blender.
Simmer soup. Add soup back to the pot. Stir in your chopped veggies and let cook for 5-7 minutes, or until cooked to your liking. While they are cooking, shred your chicken and add it back to the pot with a little more salt and pepper.
Enjoy! Serve as is with toppings of choice. I love adding some cooked pasta to the bowl for a hearty meal.