With the summer coming to an end (far too soon), everyone seems to be harvesting their summer gardens. Tomatoes seem to be one of the items always in abundance, and luckily we inherited a full box of tomatoes, a few peppers and onions, and even a little pumpkin! With such a haul, I was determined to utilize the tomatoes being they go bad so quick. What better way to enjoy garden fresh tomatoes, than in a creamy tomato basil soup?

Bowl of Tomato Basil Soup with French Bread

If you’re like me, you enjoy a good bowl of tomato soup with a side of french bread, or a grilled cheese sandwich if you’re feeling really adventurous. Tomato basil soup is so tasty, and this one is vegan so it can be enjoyed by all (just don’t tell your meat loving friends, they’ll never know!).

What you’ll love about Creamy Tomato Basil Soup

  1. It’s vegan. With all vegan friendly ingredients, you don’t need to worry about this dish if you’re bringing it to a potluck or sharing.
  2. Don’t waste your tomatoes! This dish is a perfect way to use up any harvested tomatoes, or those tomatoes getting soft on the counter. 
  3. It’ll warm you up on the cool nights. As fall is fast approaching, don’t let yourself get cold at night, warm up a bowl of this and maybe serve it with a side of hot cocoa. 🙂
  4. The roasted tomatoes give it less of a sweet fresh tomato flavor, but more of that delicious tomato sauce flavor.
  5. It’s super creamy. Blended in a high power blender gives it a light and creamy texture. If you don’t like that super creamy texture, use a food processor or immersion blender for a bit thicker and chunkier texture.
Bowl of Tomato Basil Soup with French Bread
Bowl of Tomato Basil Soup with French Bread

Amazing Tomato Basil Soup

This vegan tomato basil soup is a delicious soup with a slight kick from the roasted red pepper. Don’t let your summer harvest go to waste, whip up some of this soup for a delicious meal.
No ratings yet
Prep Time 10 minutes
Cook Time 1 hour 30 minutes
Total Time 1 hour 40 minutes
Course Soup
Cuisine American
Servings 8 bowls
Calories 175 kcal


  • 10 medium tomatoes (about 3.5 lb)
  • 2 yellow onions, large
  • 1 ½ tbsp minced garlic
  • 4 tbsp freeze dried basil (or 2 bunches fresh)
  • 1 tsp dried thyme
  • ¼-½ tsp roasted red pepper flakes
  • 1 tsp oregano
  • 32 oz vegetable broth
  • 2 tsp salt
  • ¼ cup olive oil
  • 2 tbsp coconut oil
  • 1 tsp black pepper
  • 1 (28) oz can plum tomatoes, whole with liquid


  • Preheat oven to 400°F.
  • Cut tomatoes in half, and onions into eight equal pieces. Place on a baking sheet and drizzle with olive oil and half the salt and pepper.
  • Bake for 45 minutes.
  • Once the tomatoes and onion are done, in a large stock pot, melt coconut oil. Once melted, add oregano, thyme, basil, vegetable broth, canned tomatoes, red pepper flakes, salt and pepper. Mix together, then add all the roasted tomatoes and onions and any liquid on the pan.
  • Bring to a boil and simmer for 45 minutes.
  • After 45 minutes have passed, place contents into a blender for a smoother consistency, or a food processor for a chunkier consistency and blend. You’ll likely need to blend 2-3 batches to fit it all.
  • (Optional) Top with parmesan cheese, chopped basil, or thyme.
  • Serve fresh with a side of french bread, grilled cheese, garlic bread, or whatever you’d like! 🙂


Serving: 1bowlCalories: 175kcalCarbohydrates: 19gProtein: 4gFat: 11gSaturated Fat: 4gSodium: 1181mgPotassium: 764mgFiber: 5gSugar: 11gVitamin A: 1758IUVitamin C: 33mgCalcium: 111mgIron: 4mg
Keyword tomato soup, vegan tomato basil soup, vegan tomato soup
Tried this recipe?Let us know how it was!

If you don’t care for vegan, feel free to use chicken broth and butter in place of the vegetable broth and coconut oil for a bit different flavor. We never have these items in our home, so I always opt for the vegan options. 

Another option if you prefer to use bouillon cubes instead of pre-made broth is to add a vegetable bouillon cube and 4 cups of water to the pot in place of the broth. For other tomato recipes, check out this tomato basil bruschetta.

Let me know what you thought of this? Did you make modifications, if so what did you do? Leave a comment below.

-Cassie 🙂

(Visited 1,178 times, 1 visits today)


  1. Pingback: Best Vegan Lentil and Bean Salsa Chili - Cass Clay Cooking

  2. Pingback: Vegetarian Pesto Zoodles (Zucchini Noodles) - Cass Clay Cooking

  3. acim April 11, 2020 at 3:04 am

    Have you ever thought about including a little bit more than just your articles? I mean, what you say is fundamental and all. However imagine if you added some great images or video clips to give your posts more, “pop”! Your content is excellent but with pics and video clips, this site could undeniably be one of the most beneficial in its field. Wonderful blog!

  4. smore traiolit April 14, 2020 at 10:01 am

    Real great visual appeal on this web site, I’d rate it 10 10.

  5. Erin Champine November 3, 2020 at 11:18 pm

    I just want to mention I am just very new to blogging and seriously loved this page. Probably I’m want to bookmark your website . You actually come with impressive posts. With thanks for sharing with us your webpage.


Leave A Comment

Your email address will not be published. Required fields are marked *

Recipe Rating