Ingredients
Equipment
Method
Sauté the base
- Heat 3 tbsp olive oil in a large pot, then sauté the diced onion for 5 minutes until softened and translucent. Keep the heat at medium so the onions turn glossy without browning.
- Add the minced garlic, dried rosemary, Italian seasoning, and red pepper flakes, then cook for 2 minutes. Stir until fragrant and slightly toasted, about 1–2 minutes visually.
Simmer and flavor
- Add the drained cannellini beans, broth, and parmesan rind, then bring to a boil. Look for steady bubbling across the surface.
- Reduce to a simmer and cook for 15 minutes. Keep it at a gentle simmer with small bubbles rather than a full rolling boil.
- Remove the parmesan rind, then mash or blend about half the beans for a creamy texture. Stop when the soup looks thickened and partially smooth with some whole beans remaining.
Finish with kale and serve
- Add the chopped kale (or spinach) and cook for 5 minutes until wilted. The greens should turn bright and tender, visibly collapsing into the broth.
- Season with salt and pepper to taste, then finish with lemon juice, olive oil, and parmesan. Serve hot with a generous olive oil swirl and parmesan shavings.
Notes
Pro tip: don’t skip the parmesan rind—simmering it into the broth adds deep, savory flavor; remove it before mashing. Store covered in the fridge up to 4 days; reheat gently on the stove until steaming. Freezing is yes (cool fully, freeze up to 3 months) though the kale/spinach may soften further. For a dietary swap, use vegetable broth and omit/replace any cheese with a vegetarian parmesan-style substitute if needed for strict vegetarian diets.
