Creamy tomato and roasted red pepper soup

January 28, 2015

January is the month for soup. On these dark, cold days there’s nothing more enjoyable than snuggling up with a warming bowl of soup and lovely toasted bread. It’s something you can look forward to, and if you follow me on Instagram, you know just how much soup I eat over these chilly winter months.

Tomato soup to me is my childhood. There’s something about simple, creamy tomato soup that evokes young, carefree, playful days past. Growing up it was my ultimate comfort food – especially when served with a gooey grilled cheese sandwich.

To bring back some of that old feeling, I decided to try recreating it, but a “grown up” version using smoky red peppers. The result was a really simple, but vibrant tomato soup that’s incredibly easy to make (and much tastier than the canned stuff – if I do say so myself!).

Here is my recipe for vegan creamy tomato and roasted red pepper soup.


  • 2 cans chopped tomatoes
  • 1 jar roasted red peppers in water*
  • 1 red onion, chopped
  • 1 large carrot, peeled and diced
  • 1 stick of celery, diced
  • 3 cloves garlic, minced
  • 1 tablespoon vegetable or nut oil
  • 1 tablespoon tomato paste
  • 1/2 teaspoon salt
  • 1/2 teaspoon dried basil
  • 400ml vegetable stock
  • 1/3 cup plain vegan yogurt
  • Pepper to taste
  • Fresh basil for serving


  1. Heat the oil over a medium heat and add the onion, celery and carrot with a pinch of salt, stirring often. Cook until the onion is translucent and the veggies start to turn golden, around 5 minutes. Add the garlic and cook for another 1-2 minutes. Then add the tomato paste and stir until the veggies are evenly coated.
  2. Add the tomatoes, roasted red peppers (including the liquid), 300ml of the vegetable stock, salt and basil and bring to a boil. Reduce to a simmer, cover and cook until all the veggies are soft, around 15-20 minutes.
  3. Remove from the heat and blitz with a hand-held blender until smooth. Add the yogurt and stir well so everything is mixed together. If the soup is a bit thick, add the remaining vegetable stock. Adjust seasoning for taste.
  4. Top with freshly torn basil and black pepper – enjoy!

creamy vegan tomato roasted red pepper soup

*You can also roast your own peppers if you prefer – simply put them on a gas hob until completely black, wrap up tight for 15 minutes and then peel the black skin off the peppers. Make sure you discard the seeds and stem before adding to the soup.

  • Recipe index | Leicester Veggie January 28, 2015 at 3:01 pm

    […] Creamy tomato roasted red pepper soup […]

  • meridethcohrs January 28, 2015 at 3:05 pm

    Oooooh how do I love thee tomato soup <3

  • Ruth C January 28, 2015 at 7:46 pm

    This looks so comforting – yummy. Thanks for the tip about how to roast peppers too – I had no idea it was so easy!

    • Leicester Veggie January 28, 2015 at 8:40 pm

      Thanks! And yes – roasting your own red peppers is incredibly easy (and kind of fun!). I will sometimes roast a few on the weekend to toss into salads and sandwiches during the week 🙂

  • #silkentofu theme 12th March 2015 | The Veganrecipehour Blog March 19, 2015 at 4:53 pm

    […] Creamy Tomato and roast red pepper soup from @Leicveggie […]

  • plasterer bristol June 2, 2015 at 5:44 am

    This sounds lovely. Going to give this a go. thanks for sharing this recipe.


    • Leicester Veggie June 2, 2015 at 8:09 am

      Thank you! It’s a surprisingly filling and comforting soup. Let me know how you like it!