- 1 tablespoon olive oil
- 1 medium yellow onion, chopped (1 1/2 to 2 cups)
- 3 cloves garlic, peeled and minced
- 2 (10-ounce) packages chopped frozen broccoli, (may use the equivalent amount of fresh broccoli; see notes*)
- 1 (15-ounce) can cannellini beans, rinsed and drained**
- 1/2 teaspoon dried thyme leaves
- 4 cups low-sodium chicken broth
- 1 cup shredded extra sharp cheddar cheese
- Kosher salt and freshly ground pepper, to taste (I use about 3/4 and 1/2 teaspoon, respectively***)
- Optional toppings: additional cheddar cheese, crumbled bacon or chopped ham, sliced scallions