Nothing warms your belly like a bowl of homemade tomato soup! This creamy soup is simple to make and tastes incredible. Especially when paired with a grilled cheese sandwich!
Add the oil to a large dutch oven or pot and heat over medium heat.
Add the onion and carrots. Cook for five minutes, or until soft. Add the garlic and cook one minute more.
Stir in the sun dried tomatoes, diced tomatoes, chicken broth, sugar, salt, pepper, Italian seasoning, and red pepper flakes.
Bring to a boil. Reduce the heat to a simmer, cover, and allow it to cook for 30 minutes or until the vegetables are soft.
Remove the soup from the heat. Carefully transfer to a blender and add the cream cheese, or cream. Since the soup is hot you will need to remove the center piece of the blender lid to let the steam escape. Be sure to hold a paper towel over the top for splatter.
Pulse until your soup reaches the desired consistency. I like mine a little chunky, so I blend a little less. However, my husband likes it smooth so we blend it more and it’s perfection.
Serve with your favorite toppings. I like a generous sprinkle of parmesan and a grilled cheese!
Notes
If using a blender, be sure to leave a vent to allow steam to escape. Immersion blenders work well to cream soup.This recipe was adapted from Our Best Bites