INGREDIENTS
1/2 cup
plus 3 Tbsp. extra-virgin olive oil, divided
2 8 ounce containers
prechopped onion
3
garlic cloves, smashed
1/2 cup
unsalted tomato paste
2 1/2 lb
chopped fresh tomatoes
3/4 cup
unsalted vegetable stock (such as Swanson)
2 tsp
kosher salt
1 1/4 tsp
black pepper
1 cup
chopped fresh basil leaves, divided
1
pkg. silken tofu, drained
2 1/2 cups
chopped heirloom tomatoes (about 1 1/4 lb.)
1 1/2 cups
fresh corn kernels (about 3 ears)
6 tbsp
red wine vinegar