Go Back

The Best Tomato Basil Soup Recipe EVER

Prep Time 10 minutes
Cook Time 1 hour 20 minutes
Servings: 4 people

Ingredients
  

  • 2.5 lb Roma or similar tomatoes, cut into three pieces lengthwise
  • olive oil
  • 1 sweet yellow onion, roughly chopped
  • 3-4 carrots, chopped
  • 4 garlic cloves, chopped
  • 3 Cups vegetable stock
  • 1 Tbsp. balsamic vinegar
  • 1/8 tsp. garlic powder
  • 1 tsp. fresh thyme leaves
  • 1 Tbsp. fresh oregano leaves or zataar leaves
  • 1 Cup loosely packed basil leaves + more for garnish
  • salt and pepper, to taste
  • Croutons, garnish

Method
 

  1. Preheat the oven to 350°F and line a large baking sheet with parchment paper. Place the tomatoes on the baking sheet, drizzle lightly with olive oil, and sprinkle with salt and pepper. Roast for 45 minutes, or until the edges just start to brown and the insides are still juicy.
  2. Heat 1 Tbps. olive oil in a large sauce pan over medium heat. Add the onions, carrots, garlic, garlic powder, and salt and cook until soft, about 8 minutes. Stir in the tomatoes, vegetable broth, vinegar, thyme leaves, and oregano or zataar leaves and simmer for 20 minutes.
  3. Let the soup cool. Place it in a blender (like a Ninja or Vitamix), add basil, and blend for about a minute and a half until creamy. Taste for seasoning and adjust accordingly.
  4. Garnish the soup with a drizzle of olive oil, basil, and croutons. Enjoy!