Roasted Tomato Soup with Pesto

Posted by on Jan 20, 2014 in Recipes | 0 comments

Tomato soup was a household favorite when I was a kid. Usually of the canned variety, sometimes with a bit of hot milk added in. And always with some bread on the side.  This recipe takes a childhood favorite and transforms it into something that is very, very grown-up.

The flavors in this soup are just amazing. Roasted tomatoes add some richness and depth.  The spicy sun-dried tomato and pistachio pesto is just so umami; when mixed into the soup it just gives it some beautiful complexity as well as some additional heat. It’s guaranteed to warm you up on a cold winter day and leave you craving more. 

First the pesto recipe. Now, this pesto is great in the soup, but it’s also great on any number of things. Add it to sandwiches, wraps, or pasta. Yum, yum, yum. 

Sun-dried tomato and Pistachio Pesto
Serves 4
Write a review
Total Time
5 min
Total Time
5 min
  1. 5 sun-dried tomatoes, diced (the dry packed variety, not in oil)
  2. 2 tbsps roasted pistachios
  3. 1 tsp roasted chili paste
  4. 2 tsp flax seed oil
  5. Salt & pepper
  1. Place all ingredients in a mortar and crush with the pestle to break up the pistachios and make a nice thick paste. It does not have to be perfectly smooth!
  2. Alternatively, you could put it all in the food processor and process a few times.
Vegan Sweet and Simple
And now for the soup…

Tomato soup 2

Grown-up tomato soup!

Roasted Tomato Soup
Serves 2
Write a review
Total Time
45 min
Total Time
45 min
  1. 2 tsps olive oil
  2. 1 red onion, diced
  3. 3 cloves garlic
  4. 1/4 - 1/2 tsp cayenne pepper
  5. 12 small campari tomatoes, chopped
  6. 20 cherry tomatoes, halved
  7. 1 tbsp coconut palm sugar
  8. 2 cups vegetable broth
  9. 1 tbsp tomato paste
  10. 1/2 cup almond milk
  11. 2 tbsps sun-dried tomato and pistachio pesto (optional)
  12. Basil for garnish (optional)
  1. Preheat oven to 350 degrees fahrenheit/180 degrees celsius.
  2. Heat a large oven-proof pan on medium-high heat. Cast iron works perfectly here, or use a dutch oven.
  3. When hot, add olive oil, onions, and garlic. It should sizzle nicely when you add the onions.
  4. Let the onions cook for about five minutes until they start to brown.
  5. Add the cayenne pepper by sprinkling a thin layer over the pan.
  6. Add some salt and pepper.
  7. Add coconut palm sugar and stir.
  8. Add tomatoes and drizzle on another tsp of olive oil and a touch more salt and pepper.
  9. Place the pan in the note oven and let roast for 30 minutes.
  10. Remove from oven and place back on your stove on medium heat.
  11. Add 2 cups of vegetable broth and 1/2 cup of almond milk and bring to a boil.
  12. Using an immersion hand blender, blend soup to brake up tomatoes and onion. It doesn't have to be perfectly smooth, chunks of tomato and onion give some nice texture to the soup.
  13. Taste, add additional seasoning if needed (but it really shouldn't).
  14. Dish soup into two bowls.
  15. Add a tablespoon of the pesto and basil for garnishing.
  1. If you don't have an immersion blender, very carefully transfer to a blender and pulse a few times.
Vegan Sweet and Simple
Tomato soup 1

Such an awesome dinner!

I served my soup with some grilled Kite Hill White Alder Cheese on some gluten-free toast with basil. I hope you enjoy it! 


Share Button

Leave a Reply

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