Chop the parsley as finely as possible and grate the yellow part of the lemon rind with the smallest side of the cheese grater available. If you have a lemon zester, use it.
Mix in a bowl and set aside.
Preheat (toaster) oven to 400℉.
Mix tomatoes with olive oil directly in the baking pan.
Sprinkle with chopped sage, salt, and pepper.
Bake for about 25 minutes or until the tomatoes look wrinkly, start bursting, and slightly collapse. Set aside.
Heat olive oil in a deep skillet, over medium heat.
Add the chopped onions and cook and stir for about 3 minutes.
Next, add red pepper flakes, tomato paste (or anchovies), and garlic.
Stir for another 2 minutes.
Then, add beans and chicken or vegetable stock.
Bring to a simmer and let it simmer (uncovered) for 10 minutes, stirring occasionally.
It’s time to taste. It probably needs ¼ teaspoon kosher salt and ¼ teaspoon black pepper. Taste again.
Add the roasted tomatoes (with all the pan juices) to the skillet, give it a good stir, and simmer (uncovered) for another 10 minutes, stirring occasionally. Taste again. Maybe it needs a little more salt.
If using, add the baby spinach just for the last couple of minutes.
Serve with some toasted bread, and don’t forget to garnish with the lemon zest-parsley mixture. Enjoy!