Skip to Content

Creamy Tomato Basil Soup with Focaccia Grilled Cheese Sandwiches!

Comforting but light, this creamy tomato basil soup is perfect for rainy afternoons!


Comforting but light, this creamy tomato basil soup is perfect for rainy afternoons!

Today I’m in Fresno, CA. and it’s cold and windy outside. I keep distracting myself with thoughts of my vacation in NYC and how awesome it was. And of course, some of the recipes I made while I was there. It was on a day like today, that I made this delicious meal for my cousin, and her roommates. I can’t believe it’s taken me this long to post it! I’m sure most people will agree with me when I say, there aren’t very many things better than having tomato soup with a grilled cheese sandwich on a rainy, cold day.

fresh tomatoes

Ever since I was young, on rainy days, my mother made my sister and I grilled cheese sandwiches once we got home from school. My sister was never a fan of tomato soup so she always resorted to eating chicken noodle.  I on the other hand am slightly obsessed with tomatoes and have loved them since an early age. I had a great time being enveloped in the aromas swirling around the tiny, New York kitchen when I was making this; garlic, fresh basil, and bread baking in the oven.. it was perfect.

roasted tomatoes and onion

Yield: 4 servings

Creamy Tomato Basil Soup

Creamy Tomato Basil Soup with focaccia grilled cheese sandwiches

Comforting but light, this creamy tomato basil soup is perfect for rainy afternoons!

Prep Time 5 minutes
Cook Time 1 hour
Total Time 1 hour 5 minutes


  • 3 1/2 lbs. Tomatoes, Sliced into Wedges
  • 3/4 Cup Onion, Sliced into Wedges
  • 7 Cloves of Garlic
  • 1 Tbsp. Olive Oil
  • 1/2 Cup Fresh Basil, No stems
  • 1 Cup Vegetable Broth
  • 1/2 Cup Vegan Sour Cream, I used Tofutti
  • 1 tsp. Sea Salt
  • 1/2 tsp. Red Pepper
  • 1/4 tsp. Black Pepper


  1. Pre-heat oven to 375°F. Place tomato wedges, onion, garlic and olive oil into a large bowl and toss until the oil is distributed evenly. Spread bowl contents onto a baking sheet and roast in the oven for 30-40 minutes, or until the onions are singed but not burnt.
  2. Get a large pot ready on the stove. Once you are done roasting the tomatoes, get a food processor or blender out and puree them along with the fresh basil a little at a time; you may need to divide it into three or four batches. After each batch is completely smooth, pour it until the pot and raise the heat to medium.
  3. Pour the vegetable broth into the tomato/etc. puree and stir until it is simmering. Place sour cream into a small mixing bowl and temper it slowly by introducing roughly a cup of the soup into it a little at a time and stirring until it is no longer chunky. Mix the sour cream liquid into the rest of the soup in the pot and stir together.
  4. Season the soup with salt, red and black pepper and let simmer for 10-15 minutes. Turn the heat to low and serve warm.

Nutrition Information:



Serving Size:

1 grams

Amount Per Serving: Unsaturated Fat: 0g

Did you make this recipe?

Please leave a comment on the blog or share a photo on Instagram

Rosemary focaccia rising

For the focaccia, I used a modified version of a recipe that I’ve made before. I changed up the toppings to only rosemary, and included more fresh garlic, and dried herbs in the loaf. I also heated it for 3 more minutes to give it a nice crunch but keep it extremely fluffy on the inside. It was superb!

I then sliced the loaf in half, length-wise and sprinkled a good amount of Daiya Cheddar Shreds onto one side, and on a pan I crisped the outside a little more while melting the shreds inside. Mmm… I love to dip my grilled cheese sandwiches in the creamy tomato basil soup, and this combination was fantastic. This recipe could warm up anybody’s insides!

Comforting but light, this creamy tomato basil soup is perfect for rainy afternoons!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Vegan Crab Rangoon [Epic Vegan Cookbook] – Vegan Yack Attack

Wednesday 20th of November 2019

[…] 1 year: Gluten-free Millet Stuffing // 3 years: Brussels Sprouts Butternut Squash Salad // 6 years: The Great Vegan Pumpkin Book // 7 years: Pumpkin Banana Nut Bread // 8 years: Creamy Tomato Basil Soup […]

Tomato Spinach Grilled Cheese Bread Bowl | Vegan Yack Attack

Thursday 29th of November 2012

[...] and soup. Now, whenever it rains, I feel that I am obligated to make some version of this, like a grilled cheese sandwich made with focaccia dipped in tomato basil [...]


Saturday 21st of January 2012

Hey there! I have been waiting for the perfect day to try out this recipe, but haven't had the chance to...until today. I was wondering approximately how many servings this makes, in case I might have to double the recipe. Thank you!

Jackie @ Vegan Yack Attack!

Saturday 21st of January 2012

I would say that this makes approximately 4 or 5 servings. Hope that you like it!

international luncheon

Wednesday 18th of January 2012

My brother recommended I might like this blog. He was once entirely right. This publish truly made my day. You can not believe just how so much time I had spent for this info! Thanks!


Friday 6th of January 2012

I made your recipe on Wednesday night for dinner. OUT OF THIS WORLD! It was SO good. Plan on making it again soon. Thanks so much! :-)

Jackie @ Vegan Yack Attack!

Friday 6th of January 2012

I'm so glad that you liked it! :D Have a great weekend!

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Skip to Recipe