Go Back
+ servings

Roasted Tomato Soup

Indulge in the warmth of homemade roasted tomato soup. Our flavorful recipe blends roasted tomatoes, aromatic herbs, and a touch of cream for a comforting experience. Perfect for a cozy night in.
5 from 1 vote
Print Pin
Prep Time: 10 minutes
Cook Time: 1 hour
Total Time: 1 hour 10 minutes
Servings: 4 Servings
Calories: 248kcal
Author: Anna

Equipment

  • Large baking sheet
  • Parchment paper
  • Large Pan
  • Spatula
  •  Blender or Food Processor

Ingredients
 

For the Roasted Tomatoes:

  • 1.5 kg/3lb of tomatoes, cut in half
  • 8 garlic cloves, peeled
  • 3 tbsps of olive oil
  • Salt and black pepper, to taste

For the Caramelized Onions:

  • ½ tbsp of olive oil
  • 2 onions, thinly sliced

Additions to Soup:

  • ½ cup fresh basil leaves
  • ½ tsp dried oregano
  • 1-2 cups of water or vegetarian broth, depending on your preference for a thicker or thinner soup
  • 2 tbsps tomato paste, optional
  • 1 tbsp brown sugar, optional
  • Salt and black pepper, to taste

Optional Ingredients:

  • Light/whole coconut milk, for a creamy vegan soup
  • Whole milk/heavy cream, for a creamier texture
  • Parmesan cheese, for a fruity and umami flavor
  • Two tablespoons of butter, for a richer flavor

Instructions

  • Preheat your oven to 400°F (200°C). Place the halved tomatoes and peeled garlic cloves on a baking sheet. Drizzle with olive oil, ensuring each tomato is coated. Sprinkle with salt and black pepper. Roast in the oven for 40-45 minutes or until the tomatoes are caramelized and fragrant.
  • While the tomatoes are roasting, heat olive oil in a large pot over medium heat. Add thinly sliced onions and cook until golden brown and caramelized. This process adds a sweet depth to the soup, complementing the acidity of the tomatoes.
  • Once you have roasted the tomatoes and garlic, let them cool down for about 10 minutes. After that, transfer them to a food processor or blender and blend until they become smooth. Following this, add the caramelized onions and basil and blend once again. Alternatively, you can use an immersion blender to puree the soup directly in the pot.
  • Transfer the mixture into the pan and add water or vegetarian broth according to desired consistency, using less for a thicker soup and more for a lighter version.
  • Stir in dried oregano and tomato paste (if using) to enhance herbal and savory notes. Adjust sweetness with brown sugar and season with salt and black pepper to taste.
    Here's where you can tailor the soup to your preferences. For a creamy vegan version, swirl in light or whole coconut milk. If you crave indulgence, opt for whole milk, cream, or even a sprinkle of Parmesan cheese for that extra umami kick. For a richer flavor, stir in a couple of tablespoons of butter.
  • Allow the soup to simmer over low heat for 15-20 minutes, letting all the flavors meld together. The kitchen will be filled with an irresistible aroma, building anticipation for the deliciousness that awaits.

Nutrition

Serving: 1serving | Calories: 248kcal | Carbohydrates: 5.5g | Protein: 5.5g | Fat: 12.8g | Saturated Fat: 1.7g | Polyunsaturated Fat: 1.6g | Monounsaturated Fat: 8.7g | Sodium: 156mg | Potassium: 1214mg | Fiber: 6.6g | Sugar: 20.6g | Vitamin A: 3580IU | Vitamin C: 64.1mg | Calcium: 105mg | Iron: 2.11mg
Course: Appetizer, Brunch, Main Course, Side Dish, Soup
Cuisine: Grain-Free, Italian, Mediterranean, Vegeterian
Keyword:homemade tomato soup, roasted tomato soup, tomato basil soup, tomato soup
©EatWellwithAnna. Content and photographs are copyrighted. Sharing this recipe is encouraged and appreciated. Copying and/or pasting full recipes and photos to any social media is strictly prohibited.
Tried this recipe? Leave a comment below and share a photo on Instagram. Tag @EatWellwithAnna and hashtag it #eatwellwithanna!