Healthy Roaster Red Pepper Tomato Soup

Healthy Roasted Red Pepper Tomato Soup

Simple, healthy, gluten-free, easy and most importantly vegan roasted red pepper tomato soup with extra layers of smokiness from Spanish smoked paprika.
Course Soup
Cuisine Italian
Keyword plant based, Roasted Pepper Tomato Soup, tomato soup, vegan,
Prep Time 5 minutes
Cook Time 30 minutes
Total Time 35 minutes
Servings 6 people
Calories 132kcal
Author Florentina


  • 5 red bell peppers
  • 3 mini sweet peppers (Optional) - mixed colors for garnish
  • 28 oz canned San Marzano Tomatoes - whole
  • 1/2 sweet yellow onion - diced
  • 6 cloves garlic - minced
  • 1 pinch red pepper flakes - to taste
  • 1 pinch sea salt + more to taste
  • 1 tbsp sweet smoked paprika
  • 2 leaves bay
  • 2.5 - 3 cups water or veggie stock (Optional to your liking)
  • 1/3 cup basil leaves - thinly sliced
  • 1/4 cup pine nuts - toasted
  • 2 tbsp fresh chives or parsley - for garnish
  • 2 tsp water

Parsley Pesto

  • 2 cups Italian parsley (leafy green tops)
  • 3 Tbsp pine nuts (toasted)
  • 2 Tbsp lemon juice
  • 1 Tbsp nutritional yeast
  • 2.5 Tbsp extra virgin olive oil (or water to be WFPB compliant)
  • 4 cloves garlic
  • 1 pinch sea salt


Roast the Peppers:

  • Preheat your broiler and place the sweet and red bell peppers on a broiler proof sheet pan (oil-free). Roast them under the flames for a few minutes until charred all over and the skins have turned black. Keep a close eye on them and using a pair of kitchen tongues turn the peppers to make sure all sides get nice and charred. Transfer to a bowl and cover with a tea towel until cool enough to handle. (Alternately you can roast them on open flame on your stove top, but it might be a little messier that way)
  • Gently peel the charred skins off of the peppers and discard the core. Set aside until needed.

Make the Soup:

  • While your peppers are roasting start the soup. Preheat a heavy bottom soup pot on medium low flame.
  • Add the diced onion with a pinch of sea salt and a splash of water (or a light drizzle of olive oil. Sautee together for about 10 minutes until wilted and translucent. Add the red pepper flakes, garlic and smoked paprika and give everything a good stir. Add the San Marzano tomatoes with all their juices.
  • Bring to a gentle simmer and add the roasted red peppers (reserve the mini sweet peppers for garnish) and bay leaves. Pour in the water or vegetable stock and bring to a simmer again. Cook together on medium low flame for 20 minutes. 
  • Remove the soup from the heat and discard the bay. Using a hand held immersion blender puree the soup until thin to your liking. Add more vegetable stock or water to thin out the soup as much as you like. (Alternatively you can wait to add any water or veggie stock as the last step, some people prefer the soup very thick).
  • Adjust seasoning to taste with more sea salt and serve with a drizzle of Italian parsley pesto.

Make the Parsley Pesto:

  • Add all the pesto ingredients to a food processor and process until smooth to your liking. Drizzle over the soup and enjoy!



Calories: 132kcal | Carbohydrates: 20g | Protein: 4g | Fat: 4g | Sodium: 189mg | Potassium: 731mg | Fiber: 5g | Sugar: 12g | Vitamin A: 4515IU | Vitamin C: 159.8mg | Calcium: 68mg | Iron: 2.9mg