If you don't have a blender, you can always use a food processor or hand immersion blender to process the tomatoes and other roasted veggies.
Serving: 1large bowl | Calories: 276kcal | Carbohydrates: 18.3g | Protein: 19.4g | Fat: 17.1g | Saturated Fat: 2.1g | Polyunsaturated Fat: 1.5g | Monounsaturated Fat: 10.6g | Cholesterol: 1.2mg | Potassium: 65.2mg | Fiber: 5.4g | Sugar: 8.1g | Vitamin A: 2775IU | Vitamin C: 101.5mg | Calcium: 203mg | Iron: 1.9mg