Better-than-Panera tomato basil soup – this hearty and tasty soup is perfect for cooler weather!
We’ve been trying to have at least one meatless meal a week, and it’s been fun to experiment. While I sometimes draw a blank and resort to these black bean tacos (which are pretty delicious), sometimes I will try a new recipe. This tomato basil soup is one of my favorite experiments yet!
I love soup, though I’m pretty picky about it. I don’t like when soup is too brothy, or when it has celery in it. Ha! However, I do love a nice, big bowl of soup that is creamy and full of flavor. That’s exactly what this creamy tomato basil soup is.
Tomato soup is so simple, but it’s really one of those comfort foods I enjoy – especially when it’s topped with crunchy croutons. I absolutely love the tomato soup that they have at Panera, and after I made this, I felt like it was even better. So, hence the title, better-than-Panera tomato basil soup!
I used a combination of fresh and canned tomatoes. At first I just used the fresh, but then I felt like it needed a little more liquid that comes from the canned tomatoes. I also used almond milk, but you could probably use half-and-half, cream, or even coconut milk as well. The flavor was SO good though – Forrest agreed!
I think adding the mozzarella cheese gave it an additional dimension that made this soup even more delicious. It’s really a pretty simple soup to make, and it’s perfect for the cooler weather than *hopefully* lies ahead.
Better-than-Panera Tomato Soup
- 1 1/2 pounds Roma tomatoes, quartered
- Olive oil
- Sea salt
- 1 cup chicken broth
- 1 can diced tomatoes
- 1 1/2 teaspoon minced garlic
- 1 1/2 teaspoon onion powder
- 1/4 cup fresh basil
- 1 cup almond milk, or coconut milk, or 1/2 and 1/2, or heavy cream
- 1/2 cup shredded mozzarella
- Preheat oven to 400 degrees.
- Toss tomatoes generously with olive oil, pepper, and salt.
- Place in oven and bake about 40-50 minutes, or until the tomatoes start to blister.
- After tomatoes are cooked, place in a large pot with chicken broth, canned tomatoes, garlic, onion powder, and fresh basil.
- Bring to a boil and let boil for a few minutes, stirring constantly.
- Add almond milk and bring soup down to a simmer and let simmer about 30 minutes, stirring occasionally.
- Stir in mozzarella and let cook for another five minutes.
- Serve hot with croutons and bread!
Katie is a Colorado-native, BYU graduated, and most importantly, wife to one and mother to three beautiful boys. She is passionate about sharing her experiences with others – especially about pregnancy, breastfeeding, cooking, and crafts. She is currently training to be a Certified Lactation Educator. She loves spending time with her family and helping others find joy in family life.
this recipe looks delicious. Can it all be cooked in an instant pot? How would you adapt this recipe for an instant pot?
I bet you can! I haven’t done a ton of soups in the Instant Pot, but I would imagine you could do it on the soup setting for maybe 10 minutes?
Lucinda Nutting says
Wow, this looks amazing; and tomato basil soup is my favorite kind! Thanks, can’t wait to make it!
Chelsea @ Life With My Littles says
Yummy! This looks delicious! We definitely need to try this!
It is very yummy! Definitely try it out!