Go Back
three bowls of soup, some toasted bread on the side, and a dish of basil oil on the edge with some spoons and basil leaves scattered.

Roasted Red Pepper (Capsicum) Soup with Basil Oil

My Roasted Red Pepper Soup (Roasted Capsicum Soup) with Basil Oil is so comforting to eat, and full of vibrant flavours. The delicious combination of red peppers, tomato and onion roasted to perfection offers a delightfully sweet and comforting taste.
Course Main Course, Soup, Starter
Cuisine Mediterranean
Prep Time 15 minutes
Cook Time 35 minutes
Total Time 50 minutes
Servings 4 people
Calories 200kcal
Author Alexandra


For the soup -

  • 2 large red capsicums (bell peppers) See Note 1
  • 2 medium tomatoes
  • 2 medium brown/yellow onions
  • 2 teaspoon extra virgin olive oil
  • 1 teaspoon dried oregano
  • 1 cup (250 ml) vegetable stock See Note 2
  • salt and pepper - to taste

Basil oil -

  • ½ cup fresh basil leaves See Note 3
  • ¼ cup extra virgin olive oil


  • Preheat your oven to 200 Degrees C (390 F).
    Line a sheet pan with foil. 
  • Halve your red peppers and remove the seeds and membrane.
    Peel and halve your onions.
    Quarter your tomatoes.
  • Place the peppers, onions and tomatoes on your sheet pan, and drizzle with 2 teaspoons of olive oil, oregano and salt and pepper.
  • Roast in the oven for 30 minutes.
  • Place the cooked vegetables, and any of their juices, in either a blender or a saucepan (if you have an immersion blender). Add the vegetable stock, and blend until a smooth consistency. See Note 4.
    Warm the soup through for 5 minutes to allow the flavours to develop.
  • To make the basil oil, place the basil and oil in a small blender or food processor and whiz until smooth.
  • Check to make sure the seasoning and consistency of the soup is to your liking.
    Serve the soup with a drizzle of the basil oil.


  1. Red capsicums (bell peppers) have the best flavour and are ideal for this recipe.
  2. I have used vegetable stock in this recipe to keep it vegan, but you could also use chicken stock.
  3. The herb oil also works well with parsley, if you don't have any basil.
  4. If you do use a blender for hot liquids, you must be careful. You will need to remove the central cap in the blender lid and then cover the lid with a folded tea towel to let the steam escape. Hold the lid on securely and blend on a low speed. This will allow steam to escape so that it doesn’t build up. Not doing this can pose a risk that soup may overflow out of the blender.
  5. Please note, the nutritional information is based on the recipe serving 4 people as a starter. The nutritional information is an estimate only.


Calories: 200kcal | Carbohydrates: 13g | Protein: 2g | Fat: 16g | Saturated Fat: 2g | Sodium: 244mg | Potassium: 411mg | Fiber: 4g | Sugar: 8g | Calcium: 34mg | Iron: 1mg