
Ingredients
- 3 tbsp olive oil
- 1 small yellow onion small diced
- 2 tsp minced fresh rosemary or thyme
- 4 garlic cloves minced
- ¼ tsp red pepper flakes, plus more to taste
- 1 medium head of broccoli cut into small florets (about 10 ounces)
- 1 15-ounce can cannellini beans rinsed
- 2 cups low sodium vegetable or chicken broth
- kosher salt
- black pepper
- 1 tbsp lemon juice
- 3 tbsp grated parmesan or pecorino romano, plus more for serving
- Toasted bread for serving
Instructions
- In a 12-inch skillet or Dutch oven, heat the olive oil over medium. Add the onion and rosemary, cooking for 4-6 minutes, stirring occasionally until softened. Add the garlic and red pepper flakes, cooking until fragrant, about 1 minute.
- Add the broccoli and cook, stirring, for 3-4 minutes until it begins to soften.
- Stir in the white beans, broth and ¼ tsp black pepper. Bring to a boil, then reduce the heat to low and simmer, mashing some beans to thicken the mixture, about 6-8 minutes.
- Remove from heat, stir in the lemon juice and the parmesan or pecorino. Taste and adjust salt and pepper. Serve in shallow bowls topped with additional parmesan and with toasted bread on the side.
Nutrition
Serving: 423g | Calories: 331kcal | Carbohydrates: 41g | Protein: 16g | Fat: 13g | Saturated Fat: 11g | Cholesterol: 16mg | Sodium: 884mg | Potassium: 4496mg | Fiber: 39g | Sugar: 16g