This creamy broccolini soup with white beans and cheddar is packed with nutrition, easy to make ahead, and freezer-friendly—perfect for a cozy, wholesome dinner.
Prep Time15 minutesmins
Cook Time25 minutesmins
Total Time40 minutesmins
Servings: 4
Ingredients
1bunchbroccolini about 10-12 ounces
1small onion chopped
2clovesgarlic pressed
1cupshredded white cheddar cheese about 4 ounces by weight
2tablespoonsghee or olive oil if preferred
1cupbaby spinach, packedabout 2 handfuls
½cupfresh basil
4cupslow-sodium chicken brothor vegetable broth
114-ounce cancannellini beans drained and rinsed
¾teaspoonkosher salt, divided plus more to taste
1½tablespoonsolive oil for roasting
¼teaspoongranulated garlic or garlic powder
2teaspoonsDijon mustard
2teaspoonsfresh lemon juiceplus more to taste (optional)
freshly ground black pepperto taste
Instructions
Preheat the oven to 425°F.
Wash the broccolini. Trim off the woody ends, then separate the florets from the stems. Cut the stems into ½–1 inch pieces.
1 bunch broccolini
Chop the onion and press the garlic. Drain and rinse the beans. Shred the cheese and set aside.
1 small onion , 2 cloves garlic , 1 cup shredded white cheddar cheese
In a 4-quart saucepan, heat 2 tablespoons of ghee or olive oil over medium heat. Add the chopped onion and sauté until translucent, about 5 minutes.
2 tablespoons ghee
Add the garlic, broccolini stems, and spinach. Cook for 2–3 minutes, until the spinach is wilted.
1 cup baby spinach, packed
Add the broth, beans, ½ teaspoon kosher salt, and bring to a simmer. Cook for 15-20 minutes, or until the broccolini stems are tender. NOTE: If your broth is not low-sodium, skip the salt in this step.
Spread on a baking sheet and roast for 10–12 minutes, or until crisp-tender and lightly browned. Set aside.
Remove the soup from from the heat and let it cool for 3-5 minutes. Stir in the Dijon mustard and the basil. Use an immersion blender to blend the soup until smooth, or to your desired texture.
2 teaspoons Dijon mustard, ½ cup fresh basil
Add the shredded cheddar cheese and blend until fully melted.
Add the juice of ½ lemon, then taste and adjust seasoning. Add more salt in small pinches if needed and finish with a few cracks of black pepper.
2 teaspoons fresh lemon juice, freshly ground black pepper
Serve
Ladle the soup into bowls and top with roasted broccolini florets. Garnish with a bit of extra shredded cheese or drizzle of olive oil if you'd like. Serve warm.
Notes
Substitutions:
Broccoli can be substituted for broccolini (the flavor will be much stronger)
Vegetable broth can be substituted for chicken broth.
Feel free to use your favorite sharp cheese in this soup. Sharp yellow cheddar is fine, and Gouda and Gruyere are also delicious.
Ingredient notes:
I highly recommend shredding your own cheese, since pre-shredded cheese may not melt into the soup as well.
Recipe notes:
If you don't want to fuss with roasting the florets, you can toss them in the soup with stems and blend them in instead. This soup is also delicious topped with a drizzle of store-bought pesto or these air fryer multigrain croutons, extra cannellini beans, chive blossoms, or sliced basil.
Because we aren't depending on flour to thicken this soup, it is not as thick as you might be expecting, but it is still smooth and creamy thanks to the fiber-rich cannellini beans. If you prefer a thicker soup, you can add an additional ½ can of beans or a diced russet potato to make it thicker.