Broccoli-Cheese Soup

Submitted by: admin on April 2, 2020

Serves 6 To 8


2 tablespoons unsalted butter
2 pounds broccoli, florets chopped into 1-inch pieces, stalks peeled and sliced 1⁄4 inch thick
1 onion, chopped coarse
2 garlic cloves, minced
1-1⁄2 teaspoons dry mustard
Pinch cayenne pepper
Salt and pepper
3–4 cups water
1⁄4 teaspoon baking soda
2 cups low-sodium chicken broth
2 ounces baby spinach (2 cups)
3 ounces sharp cheddar cheese, shredded (3⁄4 cup)
1-1⁄2 ounces Parmesan cheese, grated fine (3⁄4 cup), plus extra for serving


  1. Melt butter in Dutch oven over medium-high heat. Add broccoli, onion, garlic, mustard, cayenne, and 1 teaspoon salt and cook, stirring frequently, until fragrant, about 6 minutes. Add 1 cup water and baking soda. Bring to simmer, cover, and cook until broccoli is very soft, about 20 minutes, stirring once during cooking.
  2. Add broth and 2 cups water and increase heat to medium-high. When mixture begins to simmer, stir in spinach and cook until wilted, about 1 minute. Transfer half of soup to blender, add cheddar and Parmesan, and process until smooth, about 1 minute. Transfer soup to medium bowl and repeat with remaining soup. Return soup to Dutch oven, place over medium heat and bring to simmer. Adjust consistency of soup with up to 1 cup water. Season with salt and pepper to taste. Serve, passing extra Parmesan.

To make a vegetarian version of this soup, substitute vegetable broth for the chicken broth.


Hi There!

Thanks for using No Nonsense Recipes. We strive to make it a pleasant experience. You won't find ads or long, boring stories here. If you're enjoying the site, consider signing up for an account. You will be supporting the project and gaining access to additional awesome features, such as:

Accounts are free for 30 days and then only $19 USD per year or $2.57 per month. What have you got to lose? 😃

Start your Free Trial today!