A close-up shot of fresh homemade tomato basil soup
Print Recipe
0 from 0 votes

Creamy Tomato Basil Soup

This tomato basil soup is more than a bowl of healthy comfort. It is a suitable option if you are looking for a soup to fit into your gluten-free, no-lactose, vegan, keto, paleo, or whole 30 menus. Best suited for warm weathers when chilled, we wouldn't mind a bowl of this any time of the year.
Prep Time10 mins
Cook Time30 mins
Total Time40 mins
Course: Soup
Cuisine: Mediterranean, American
Keyword: tomato basil soup, tomato soup, basil, homemade, creamy
Appliance: Blender, Saucepan
Servings: 5 people
Author: Prachee


  • 1 kg tomatoes diced
  • basil leaves
  • 5 cloves garlic
  • 0.5 kg yellow onion roughly chopped
  • olive oil virgin
  • black peppercorns freshly ground
  • cumin powder
  • salt to taste


  • To make tomato basil soup, place the saucepan on medium heat and add about a tablespoon of olive oil.
  • Once the oil is hot, add peeled and crushed garlic cloves to the pan. Let the garlic turn slightly golden. Toss it around in the pan, if necessary.
  • To this, add the onions and sauté till they turn translucent. You can use any onions for this, but yellow onions are preferable as they cook well in such processes.
  • Thereafter, add cumin powder and peppercorns. Sauté this for about a minute.
  • Once done, add tomatoes to the pan. Stir them till the tomatoes have softened, almost broken down and the mixture starts coming together in the pan. It is not necessary to deseed or peel the tomatoes, but you can do so if preferred.
  • Add salt as per taste and stir it in well. Remove from heat.
  • Meanwhile, roughly tear the basil leaves by hand and stir them into the pan. Let it sit for 10-15 minutes, or till it has cooled down a bit.
  • Using a hand blender or a food processor, slowly start blending the mixture. Simultaneously, slowly start adding olive oil. Pour it from a slight height till you achieve a thick, creamy emulsion as desired.
  • Serve this in a bowl. You can garnish as per your taste with croutons, toasted bread, basil leaves, or even parsley. 
    A close-up shot of fresh homemade tomato basil soup


  • You can obviously have the soup freshly prepared. But this is also useful if you are planning ahead. The tomato basil soup prepared using this recipe can be refrigerated for a couple of days. It is quite refreshing when it is served cold, but you can also microwave the required amount, if necessary.
  • While tomato and basil are the stars, don't skip the garlic. Not only does garlic add a nice zing to your recipe, but it is also good for your health.
  • If you don't mind adding a bit of dairy, you can top your soup with cheese or fresh cream. You can also add a small dollop of butter in the pan when you add oil.