Tomato Soup with Roasted Garlic and Basil

This homemade Tomato Soup with Roasted Garlic and Basil is a blend of garden fresh tomatoes, roasted garlic and fresh basil. Tasty and healthy, serve as is or add pasta, rice or toasted baguette topped with melted parmesan cheese.

A bowl of tomato soup topped with slices of toasted baguette with melted parmesan, garnished with chopped chives and fresh basil leaves.

I have a ton of fresh tomatoes from my garden this year, so what does one do with all those tomatoes? I make the ultimate comfort food, tomato soup or Tomato Bocconcini Pasta. Made from scratch tomato soup is easy to prepare and has exceptional flavor with a creamy texture.

Garden fresh, vine ripened tomatoes, roasted garlic cloves and fresh basil pack a ton of flavor! In addition to enjoying delicious roasted garlic tomato soup with basil, you have the comfort of knowing this soup has no additives or preservatives. Wow! an ingredient list you can pronounce! Double the recipe as it tastes even better the next day.

Keep it healthy and serve with a side salad like Santa Fe Salad. Need something a bit more hearty, topped with croutons or serve with Butternut Squash Scones.

A black bowl filled with tomato soup, garnished with a fresh basil leaf. A silver spoon dips into the soup, with cracked pepper sprinkled on top.

How to make tomato soup

Start by roasting the garlic. Learn “how to make roasted garlic” with this quick video.

Easy method for peeling fresh tomatoes

While the garlic is roasting prepare the fresh tomatoes by peeling them. This video demonstrates “Easy Method for peeling fresh tomatoes“.

Next Steps for preparing Fresh tomato soup

Chopped onions sautéing in oil, turning golden brown, in a pan.

Heat the olive oil in a large soup pot. Add the onions and sauté.

Chopped onions and tomatoes and roasted garlic sautéing in a dutch oven pan.

Stir in the tomatoes and roasted garlic.

A pot of chunky tomato soup simmers, filled with diced tomatoes, herbs, and spices. Fresh basil leaves and black pepper are visible on the surface.

Add chicken broth, fresh chopped basil, salt and pepper. Simmer for 40 minutes.

A white immersion blender in a simmering tomato soup within a large pot on a stove.

Next, using an immersion blender puree the soup and stir in the cream. Cook an additional 10 minutes.

For an exceptionally flavorful Tomato Soup use my Homemade Chicken Stock instead of store-bought broth. For a vegetarian version use a vegetable broth.

What to serve with creamy homemade tomato soup?

A bowl of tomato soup topped with slices of toasted baguette with melted parmesan, garnished with chopped chives and fresh basil leaves.

Additional extras you can add.

  • Make this into a hearty soup and serve as a main course by adding cooked pasta or quinoa.
  • Add cooked rice for a tomato rice soup.
  • Spice up the tomato soup by adding red pepper flakes.

Homemade soup recipes your family will love

Nothing says comfort food more than homemade soup!

This post was originally published May 15, 2014. Occasionally I update with fresh tips, content, and photos. Current update September 4. 2025.

A bowl of tomato soup topped with slices of toasted baguette with melted parmesan, garnished with chopped chives and fresh basil leaves.

Tomato Soup with Roasted Garlic and Basil

Laureen King
An aromatic combination of roasted garlic,fresh basil and garden fresh tomatoes for a delicious homemade tomato soup recipe.
4.07 from 32 votes
Prep Time 30 minutes
Cook Time 50 minutes
Total Time 1 hour 20 minutes
Course Dinner, Lunch
Cuisine American
Servings 8 cups
Calories 104 kcal

Ingredients
  

  • 3 lbs fresh ripe tomatoes skins removed
  • 1 medium onion finely diced
  • 1 bulb garlic roasted
  • 1/4 cup fresh basil finely chopped
  • 6 cups chicken broth vegetable broth will also work
  • 2 tablespoons olive oil
  • 1/4 cup heavy cream
  • 1 teaspoon fresh ground pepper season to taste
  • 1/2 teaspoon salt season to taste

Instructions
 

Prepare the roasted garlic

  • Step by step instructional video.

Prepare the fresh tomatoes

  • While garlic is roasting peel the tomatoes. Instructional video for an easy method for removing the skin from fresh tomatoes.
  • Next, using a large pot or dutch oven, heat 1 tablespoon of olive oil. Add diced onions and sauté on medium heat until golden brown.
  • Stir in the tomatoes, roasted garlic, broth, basil, salt and pepper.
  • Simmer the soup for 40 minutes.
  • Next, using an immersion blender puree the soup.
  • Stir in the cream and simmer for additional 10 minutes.
  • Season with additional salt and pepper to taste.

Nutrition

Calories: 104kcalCarbohydrates: 9gProtein: 3gFat: 7gSaturated Fat: 2gPolyunsaturated Fat: 1gMonounsaturated Fat: 3gCholesterol: 12mgSodium: 810mgPotassium: 468mgFiber: 2gSugar: 6gVitamin A: 1571IUVitamin C: 25mgCalcium: 35mgIron: 1mg
Keyword tomato soup, basil garlic tomato soup
Tried this recipe?Let us know how it was!

Related Posts

11 Comments

  1. Hey! Looking forward to trying – quick questions.
    1- Does it matter what kind of onion is used ?
    2- What chicken or vegetable broth would you recommend?

    1. Hi Patty, I used just a regular yellow onion, and for broth I like Knorr ready to serve. Keep in mind some broths are saltier than others, so tasty test to add any salt.

  2. Made this the other day and it was delicious! I used Roma’s but they were not the sweetest and ripest so next time, I’m going to try some fresh big boys or whatever are the best at the time. It’s August so we should have some good ones at this time. Thanks for this wonderful recipe.

  3. Hello Laureen,

    Hope you are doing well. I want to try this recipe, but I do not own an immersion blender. How should I proceed? Please let me know. Thanks.

  4. I can a lot of tomatoes and sauce….you most likely do not even need to peel the tomatoes. When you use an immersion blender after tomatoes cook the skins will blend just fine. It may make your soup a bit thicker.

  5. If I were to do the garlic then put everything in a crock pot on low before I left for work do you think it would be ok?

4.07 from 32 votes (32 ratings without comment)

Leave a Reply

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

Recipe Rating