Ingredients
Equipment
Method
Sauté aromatics
- Heat olive oil in a large pot over medium heat, then sauté the onion until softened, about 5 minutes. Stir occasionally so it turns translucent and fragrant.
- Add the garlic, dried rosemary, Italian seasoning, and red pepper flakes, then cook for 2 minutes. Keep stirring until the garlic is fragrant and lightly golden.
Build the broth and creaminess
- Add the cannellini beans, vegetable or chicken broth, and parmesan rind, then bring to a boil. Watch for steady bubbling across the surface.
- Simmer the soup for 15 minutes, then remove the parmesan rind. Keep it at a gentle simmer so the broth stays clear and flavorful.
- Mash or blend about half the beans for a creamy texture. Return the mixture to the pot and stir until the soup looks thicker but still brothy.
Wilt greens and season
- Add the kale or spinach and cook for 5 minutes, until wilted. Stir until the greens are bright and tender.
- Season with salt and pepper to taste, then finish with lemon juice, olive oil, and parmesan. Serve right away with the parmesan melting slightly into the hot broth.
Notes
Pro tip: for the creamiest texture without losing the broth, mash only about half the beans and stir well so the soup stays silky but not pasty. Store in the refrigerator for up to 4 days; freeze for up to 3 months (reheat gently, adding a splash of broth if thick). For a vegetarian option, use vegetable broth and skip the parmesan rind if you want a stricter vegetarian profile.
