Ingredients
Method
- Heat the olive oil in a large pot over medium heat. Add the onion and cook for 5 minutes until soft. Stir in the garlic, oregano, and red pepper flakes; cook 30 seconds until fragrant.
- Add the cannellini beans, diced tomatoes with their juices, and vegetable broth. Add the Parmesan rind if using. Bring to a boil, then reduce heat to medium-low, cover partially, and simmer for 15 minutes.
- Remove the Parmesan rind, then stir in the spinach and lemon juice. Cook 2 to 3 minutes until the spinach wilts. Season with salt and pepper to taste.
- Ladle into bowls, top with parsley and a drizzle of olive oil, and serve hot.
Notes
This soup thickens as it cools; add a splash of broth when reheating. For an even richer broth, simmer with a Parmesan rind. If you are using dried beans, cook 1 cup soaked beans separately before adding them.
