Go Back
+ servings
Roasted Tomato Soup

Hearty Roasted Tomato Soup: A Cozy Bowl of Comfort

This Roasted Tomato Soup is a comforting and easy dish perfect for autumn with fresh ingredients and vibrant flavors.
Prep Time 15 minutes
Cook Time 1 hour
Total Time 1 hour 15 minutes
Servings: 6 cups
Course: Soups
Cuisine: American
Calories: 150

Ingredients
  

For the Soup Base
  • 2.5 lbs Fresh Tomatoes sliced in half; use vine-ripened for best flavor
  • 4 tbsp Extra Virgin Olive Oil feel free to swap with another oil if desired
  • 1 tbsp Kosher Salt plus more to taste
  • 1 tsp Black Pepper plus more to taste
  • 2 medium Onions chopped; yellow onions are ideal
  • 10 cloves Garlic chopped; reduce for milder flavor
For the Flavor Boost
  • 2 cans Fire Roasted Tomatoes 14.5 oz each, with juice
  • 3 cups Fresh Basil Leaves lightly packed; fresh is encouraged
  • 2 tsp Dried Oregano or an Italian seasoning mix
For the Broth
  • 6 cups Chicken Stock use vegetable stock for vegan version
For Balancing Flavor
  • 1-2 tsp Sugar to taste; balances acidity

Equipment

  • Oven
  • Large pot
  • Baking sheet
  • Immersion Blender

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 400°F (200°C). Slice the tomatoes in half, arrange on a baking sheet, drizzle with 2 tbsp olive oil, and season with 1 tbsp salt and 1 tsp black pepper.
  2. Roast the tomatoes for 45 to 60 minutes until edges are caramelized.
  3. Heat 2 tbsp olive oil in a pot. Sauté onions for 5 minutes until translucent, add garlic and cook for 1-2 minutes.
  4. Stir in the fire-roasted tomatoes, basil, oregano, and chicken stock; combine.
  5. Add the roasted tomatoes and juices to the pot. Bring to a boil, then simmer uncovered for 30 minutes.
  6. Use an immersion blender to puree the soup to your desired consistency.
  7. Season with sugar, salt, and pepper as needed for balance.

Nutrition

Serving: 1cupCalories: 150kcalCarbohydrates: 20gProtein: 3gFat: 7gSaturated Fat: 1gMonounsaturated Fat: 5gSodium: 800mgPotassium: 700mgFiber: 4gSugar: 5gVitamin A: 1500IUVitamin C: 30mgCalcium: 50mgIron: 1mg

Notes

Serve with crusty bread or shaved parmesan for a complete meal. For vegan options, substitute chicken stock with vegetable stock, and adjust seasoning to taste.

Tried this recipe?

Let us know how it was!