Skip to Content

Tomato Basil Soup Recipe

This warm and creamy Tomato Basil Soup recipe made from scratch is the ultimate comfort food. Roasted tomatoes are blended with onions and garlic, seasoned to perfection, and topped with fresh basil and heavy whipping cream.

Tomato Soup in bowl with heavy whipping cream styled on top with basil

This post contains affiliate links.

This easy soup recipe is better than any canned soup, so give it a try! This recipe is especially good if you are looking for healthy soup recipes.

This soup is so good, it can be enjoyed as a main dish or a side dish. Try dipping Irish Soda Bread or Pizza Rolls, or add a dollop of Basil Pesto.

Tomato Basil Soup Ingredients

To make this easy soup recipe, you will need the following ingredients (go to the recipe below for exact quantities and instructions):

  • Tomatoes: I used Roma tomatoes for this recipe, but you can also tomatoes on the vine
  • Salt & pepper
  • Olive oil
  • Onion
  • Garlic
  • Red pepper flakes
  • Tomato sauce: I have also made this soup using tomato puree and had similar results. It’s a really great substitute if you don’t have tomato sauce on hand.
  • Fresh basil: If necessary you can use dried basil in place of the fresh basil, but it is well worth the flavor to add the fresh basil for this soup.
  • Dried oregano
  • Soy sauce
  • Low-sodium chicken or vegetable broth
  • Brown sugar: The Brown sugar is used to offset some of the acidity caused by the tomatoes. The soup will not taste sweet after the addition of the brown sugar, it just helps balance the flavors.
  • Heavy whipping cream

Roasted tomatoes in a blender with basil

How to Make Tomato Soup from Scratch

Making homemade tomato basil soup is as easy as roasting tomatoes on a sheet pan, combining ingredients in a blender, and simmering in a saucepan

  1. Roast the tomatoes. Preheat oven to 400 degrees F and line a baking sheet with parchment paper or aluminum foil. Place tomatoes skin side down onto the baking sheet. Lightly season with salt and black pepper then drizzle with half of the olive oil. Roast for 40 minutes then set aside to cool.
  2. Saute the onion and garlic. As the tomatoes cool, heat the remaining oil in a large saucepan over medium heat. Sauté the onion for 5-7 minutes until cooked through, then add the minced garlic. Sauté for another 1 minute.
  3. Blend the ingredients. Add the onion and garlic to a blender or food processor with the tomatoes, tomato sauce, and fresh basil.
    Blend/process until smooth.
  4. Add seasoning and cream. Pour the puree into a saucepan. Add the red pepper flakes, oregano, soy sauce, vegetable broth, sugar, and heavy whipping cream. Stir.
  5. Let the soup simmer. Bring to a boil, reduce temperature, cover, and let simmer for 10 minutes. Season the soup to taste with salt and black pepper then ladle into bowls and serve.
  6. Garnish with additional heavy whipping cream and fresh basil, optional.

Tomato Basil Soup in a ladel

What To Serve With Roasted Tomato Basil Soup

Tomato basil soup is the perfect lunch or dinner meal. My favorite way to eat this soup is with a side of grilled cheese that has been dipped in the soup. It is a truly magical combination.

You can also eat your soup with a side of toast, fresh baked rolls, or crackers. Feel free to top your soup with a splash of heavy cream or olive oil and of course some chopped fresh basil.

Grilled cheese sandwich dipping into bowl of tomato soup

Storage Instructions

Store your tomato basil soup in the refrigerator for an additional three to four days.

This soup can also be frozen for up to six months. When ready to eat, thaw in the refrigerator overnight before reheating the soup on the stove.

Tomato Basil Soup Recipe

Tomato Basil Soup Recipe

Tomato Basil Soup Recipe

Yield: 4
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes

This easy Tomato Basil Soup recipe made from scratch is so delicious. Roasted tomatoes are blended with onions and garlic, seasoned to perfection, and topped with fresh basil and heavy whipping cream.

Ingredients

  • 6 Roma tomatoes, halved lengthwise
  • 1 teaspoon salt
  • 1 teaspoon pepper
  • 2 Tablespoons olive oil, divided
  • 1 yellow onion, chopped
  • 2 garlic cloves, minced
  • ¼ - ½ teaspoon red pepper flakes, depending on spice tolerance
  • 1 (15-ounce) can tomato sauce
  • ¼ cup fresh basil, plus more for garnish
  • ½ teaspoon dried oregano
  • 2 teaspoons soy sauce
  • 1 cup low-sodium vegetable or chicken broth
  • 1 Tablespoon brown sugar, lightly packed
  • ¼ cup heavy whipping cream, optional, plus more for garnishing

Instructions

  1. Preheat oven to 400 degrees F and line a baking sheet with parchment paper or aluminum foil.
  2. Place tomatoes skin side down onto the baking sheet. Lightly season with salt and black pepper then drizzle with half of the olive oil.
  3. Roast for 40 minutes then set aside to cool.
  4. As the tomatoes cool, heat the remaining oil in a large saucepan over medium heat.
  5. Sauté the onion for 5-7 minutes until cooked through. then add the minced garlic. Sauté for another 1 minute.
  6. Add the onion and garlic to a blender or food processor with the tomatoes, tomato sauce, and fresh basil.Blend/process until smooth.
  7. Pour the puree into a saucepan. Add the red pepper flakes, oregano, soy sauce, vegetable broth, sugar, and heavy whipping cream. Stir.
  8. Bring to a boil, reduce temperature, cover, and let simmer for 10 minutes.
  9. Season the soup to taste with salt and black pepper then ladle into bowls and serve.
  10. Garnish with additional heavy whipping cream and fresh basil, optional.

Recommended Products

As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.

Nutrition Information:
Yield: 4 Serving Size: 1
Amount Per Serving: Calories: 177Total Fat: 13gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 8gCholesterol: 18mgSodium: 1072mgCarbohydrates: 15gFiber: 3gSugar: 9gProtein: 3g

Did you make this recipe?

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

Previous
Pumpkin Muffins Recipe
Next
Italian Cheese Buns Recipe

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