This soup is so satisfying. You can substitute other beans, use kale instead of spinach or add leftover corn. For brunch, I add a fried egg on top. For dinner, my husband adds lots of hot sauce! —Donna Ahnert, Scotia, New York
Place the beans, leeks and water in a 1-qt. microwave-safe bowl. Cover and microwave on high until tender, 4-5 minutes.
In a blender, process bean mixture and spinach until smooth. Return to the bowl; add cheeses and seasonings. Whisk in cream. Cover and microwave on high until heated through, stirring once, 2-3 minutes. Sprinkle with onions and bacon and, if desired, chopped cilantro.