Ingredients
Equipment
Method
Sauté the aromatics
- Heat 3 tbsp olive oil in a large pot over medium heat. Sauté the diced onion for 5 minutes, stirring, until softened and slightly translucent (no browning).
- Add the minced garlic, dried rosemary, Italian seasoning, and red pepper flakes to the pot. Cook for 2 minutes, stirring constantly, until fragrant and lightly toasted.
Simmer and build the flavor
- Add the drained cannellini beans, 6 cups broth, and the parmesan rind to the pot. Bring everything to a boil, keeping an active bubbling surface.
- Reduce to a steady simmer and cook for 15 minutes. Look for the beans to soften and the broth to turn glossy and golden.
- Remove the parmesan rind. Mash or blend about half the beans to create a creamy texture while keeping some whole beans for body.
Finish the soup
- Add the chopped kale (or spinach) to the pot. Cook for 5 minutes until wilted and bright green.
- Season with salt and pepper to taste. Finish by stirring in lemon juice, then serve with an olive oil swirl and parmesan shavings.
Notes
Pro tip: If you want extra-creamy soup without over-thickening, mash only about half the beans right after simmering, then add greens so they stay vibrant. Store leftovers in the fridge up to 4 days; reheat gently with a splash of broth or water. Freeze for up to 2 months (thaw overnight in the refrigerator) and reheat until hot. Dietary swap: use vegetable broth and parmesan-free hard cheese (or omit parmesan rind) for a vegetarian option.
