Go Back
+ servings
Bowl of creamy roasted tomato soup on marble benchtop served with a grilled cheese sandwich.
Print

Creamy Roasted Tomato Basil Soup (Vegan)

This creamy roasted tomato soup is so comforting and nourishing, the perfect cozy lunch or dinner served with a plant-based grilled cheese sandwich!
Course Soup
Cuisine American
Prep Time 10 minutes
Cook Time 40 minutes
Total Time 50 minutes
Servings 6 people
Calories 375kcal

Equipment

  • immersion stick blender

Ingredients

  • 1.2 kg fresh tomatoes
  • 8 cloves garlic
  • 1/2 cup fresh basil leaves packed
  • 2 tbsp butter or ghee plant based
  • 2 brown onions thinly sliced
  • 250 ml vegetable stock
  • 200 ml canned coconut cream
  • olive oil
  • salt and pepper to taste

To serve

  • coconut cream
  • basil leaves torn
  • grilled cheese sandwiches

Instructions

  • Preheat oven to 400°F/200°C.
  • Place unpeeled garlic cloves and the whole tomatoes, still on the vine, into a large roasting tray. Coat with a generous lug of olive oil and season with salt and pepper. 
  • Roast for 25-30 minutes until the tomatoes are bursting and blistered.
  • While the tomatoes are roasting, caramelise the onion. In a large pot, heat butter or ghee over low-medium heat. Add sliced onion and stir to coat, then leave to caramelize, stirring occasionally every few minutes to avoid burning. Once the onions are a deep golden color (about 20 minutes), take them off the heat.
  • Once tomatoes and garlic are done roasting, remove the vine from the tomatoes and peel the garlic cloves, being careful not to burn your fingers. Add tomatoes and garlic to the pot with the onions, then pour in vegetable stock. Blitz until smooth with a handheld immersion blender. 
  • Place the soup onto medium heat and simmer for 10 minutes. Turn off heat and stir through coconut cream. 
  • Ladle the soup into bowls, then garnish with a drizzle of coconut cream and basil leaves. Serve with a toasted cheese sandwich on the side.  

Video

Notes

Nutrition information is for soup only and does not include the optional grilled cheese sandwich. 

Nutrition

Calories: 375kcal | Carbohydrates: 38g | Protein: 8g | Fat: 23g | Saturated Fat: 13g | Polyunsaturated Fat: 3g | Monounsaturated Fat: 6g | Sodium: 524mg | Potassium: 713mg | Fiber: 5g | Sugar: 9g | Vitamin A: 2195IU | Vitamin C: 33mg | Calcium: 68mg | Iron: 3mg