Go Back
+ servings

Tomato Basil Soup

Vegetarian, Gluten-Free, Vegan Option, Paleo Option, Whole30 Option
Tomato Basil Soup makes a perfect meal on a cold winter evening, or a delicious appetizer for a crowd. 4 servings as main course. 8-12 servings as an appetizer.
5 from 5 votes
Author: Nisha
Prep Time 15 mins
Cook Time 55 mins
Course Appetizer, Main Course
Cuisine American, Itaian
Servings 4 servings
Calories 222 kcal


Prep & Roast

  • 2 pounds organic roma tomatoes
  • 1 pound organic cherry/grape tomatoes
  • 2 small white onions
  • to taste sea salt
  • to taste black pepper
  • 3 tbsp extra virgin olive oil , for the tomatoes & onions

For the Soup

  • 1 tbsp extra virgin olive oil, for the saute
  • 1/2 tsp crushed red pepper
  • 8 cloves garlic, chopped
  • 1 1/2 cups fresh basil leaves
  • all the roasted tomatoes and onions
  • 3 cups low-sodium vegetable broth


  • to taste parmesan cheese
  • fresh basil leaves, julienned


Prep & Roast

  • Preheat oven to 425 degrees.
  • Cut 2 pounds of tomatoes into quarters. Slice the remaining 1 pound of cherry tomatoes into halves.
  • Quarter 2 small onions.
  • Place all the tomatoes and onions in a large baking tray. Season with salt, black pepper, and olive oil.
  • Into the oven for 40 minutes. Stir halfway through.

For the Soup

  • In the meantime, chop the garlic, and set aside the basil leaves.
  • Once the roasted tomatoes and onions are done, turn off the stove. Remove from the oven and set aside.
  • Heat up a pot on medium heat, once hot, add 1 tbsp of olive oil followed by crushed red pepper. Saute until the pepper sizzles - about 30 seconds.
  • Add the garlic and cook for 45 seconds or so. Turn heat to low.
  • Spoon all the tomatoes and onions into the pot.
  • dd vegetable broth. I added 3 cups because I prefer a thicker texture, you can add up to 4 cups total.
  • Add all the fresh basil leaves.
  • Bring all the contents of the soup to a boil. Close with a lid, and let it simmer for 10 mins on low-medium heat.
  • Once done, turn off the heat. Using a hand held blender, carefully blend on low speed. Alternatively, you can use a Vitamix to achieve a creamy texture.
  • Soup is done. Taste and adjust seasonings.


  • Garnish with fresh basil, black pepper, and parmesan cheese (optional). Enjoy with a sourdough grilled cheese sandwich (optional).




Calories: 222kcalCarbohydrates: 21gProtein: 5gFat: 15gSaturated Fat: 2gSodium: 24mgPotassium: 908mgFiber: 6gSugar: 11gVitamin A: 3383IUVitamin C: 53mgCalcium: 69mgIron: 1mg
Keyword Soup
Tried this recipe?Mention @honeywhatscooking or tag #honeywhatscooking