Heat the olive oil in a large skillet and add the tomatoes cut-side down. Cover and cook until they soften and the skins begin to loosen, then remove and discard the skins.
2 tbsp olive oil, 2 lb tomatoes, cut in half
Lightly mash the tomatoes in the skillet, then add the garlic, dried oregano, salt, red pepper flakes, coconut milk, and vegetable broth. Stir and bring to a gentle simmer.
3 medium garlic cloves, minced, 2 tsp dried oregano, 1 tsp salt, or to taste, 1 cup coconut milk, 1 cup vegetable broth, ¼ tsp red pepper flakes
Stir in the white beans and spinach. Cook for 2–3 minutes, until the spinach wilts.
2 cans white beans, drained and rinsed, 2 cups fresh spinach
Spoon into bowls and serve with bread, rice, or pasta for a cozy, satisfying meal.