Creamy Tomato and Roasted Red Pepper Soup
5 from 7 votes

Creamy Tomato and Roasted Red Pepper Soup

Deliciously creamy and rich this gorgeous Tomato and Roasted Red Pepper Soup is easy to prepare and full of flavour. And FINALLY I have found a way to make tomato soup without having to remove the skins!
Recipe Type Main Course, Soup
Cuisine British, Fusion, Italian
Prep Time 10 minutes
Cook Time 30 minutes
Total Time 40 minutes
Serves 4 people
Calories 278 kcal
Author Eb Gargano


  • 500 g red and/or yellow cherry tomatoes
  • 2 red and/or yellow peppers roughly chopped
  • 2 red onions chopped into wedges
  • 8 cloves garlic skins removed
  • 3 tablespoons olive oil
  • Salt and pepper to taste
  • 30 g basil
  • 100 g mascarpone


  1. Preheat your oven to 220C / 200C / gas mark 7 / 425F.

  2. Place the tomatoes, peppers, onions, garlic, oil, salt and pepper in a large roasting tray and toss to coat the vegetables evenly in the oil, salt and pepper. Arrange everything in a single layer and place in your preheated oven.
  3. Roast the veggies for 30 minutes, then remove from the oven and tip into your blender along with the basil and mascarpone. Blend, using the fruit and veg setting for 1min 30 secs, or until smooth.
  4. Serve with warm homemade bread.


(1)To make this vegan or dairy free , either add in about 100ml coconut milk or add in a handful of cashew nuts and a splash of water to get the consistency right, and blitz until smooth.
(2) If you are using a different blender try 1-2 minutes on high and check the consistency, continue blitzing until smooth. Depending on which blender you use, you may find you need to sieve your soup in order to achieve a perfectly smooth consistency.

Nutrition information is approximate and meant as a guideline only.

Nutrition Facts
Creamy Tomato and Roasted Red Pepper Soup
Amount Per Serving
Calories 278 Calories from Fat 198
% Daily Value*
Fat 22g34%
Saturated Fat 8g50%
Cholesterol 25mg8%
Sodium 33mg1%
Potassium 524mg15%
Carbohydrates 16g5%
Fiber 3g13%
Sugar 8g9%
Protein 4g8%
Vitamin A 3220IU64%
Vitamin C 111.8mg136%
Calcium 90mg9%
Iron 1.6mg9%
* Percent Daily Values are based on a 2000 calorie diet.