Place tomatoes (cut side up), onion and garlic in a roasting pan. Season with salt and pepper.
Drizzle with olive oil and balsamic vinegar and roast for 50-60 minutes or until caramelized. Let cool.
Remove tomato skins and transfer tomatoes, onion, garlic and any accumulated juices to pot, add the basil and blend using Philips hand blender.
Add the chicken stock, the cayenne pepper, more salt and pepper and the tomato paste, salt, pepper and cayenne pepper, let boil for another 5 minutes.
Add fresh cream, mix well.
Serve hot and garnish with basil leaves.
Nutrition Facts / Serving
Health Benefits of Tomatoes:
Tomatoes are an excellent source of vitamin C, biotin and vitamin K. Tomatoes are also rich in Vitamin B and potassium therefore they are effective in reducing cholesterol levels and lowering blood pressure.