Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Irresistibly Creamy Broccoli Cheddar Soup

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

A warm and comforting soup packed with fresh broccoli and sharp cheddar cheese, perfect for chilly days.

  • Total Time: 40 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 2 tablespoons olive oil
  • 1 medium yellow onion, chopped
  • ½ teaspoon sea salt, plus more to taste
  • 1 large carrot, diced
  • 1 garlic clove, minced
  • ¼ teaspoon Dijon mustard
  • 1 bunch broccoli (about 4 cups), chopped (including stalks)
  • 3 cups vegetable broth
  • 1 cup whole milk
  • 1 tablespoon fresh lemon juice
  • Freshly ground black pepper, to taste
  • 1 cup sharp cheddar cheese, freshly grated

Instructions

  1. Heat olive oil in a large pot over medium heat. Add the chopped onion and a pinch of salt. Cook for 5–8 minutes until the onion is softened.
  2. Stir in the diced carrot and cook for another 2 minutes. Add the minced garlic and Dijon mustard, cooking until fragrant.
  3. Add the chopped broccoli and vegetable broth. Simmer for 15–20 minutes until the broccoli is tender.
  4. Use an immersion blender to purée the soup to your desired consistency, whether silky smooth or slightly chunky.
  5. Reduce the heat to low. Stir in the whole milk and fresh lemon juice. Gradually add the grated cheddar cheese, stirring until it melts.
  6. Season with additional salt and freshly ground black pepper. Garnish with extra cheddar cheese and serve warm, alongside bread or a salad.

Notes

For a thicker soup, let it simmer longer before blending. Experiment with other vegetables like cauliflower or spinach for added nutrition.

  • Author: nevaeh-hall
  • Prep Time: 10 minutes
  • Cook Time: 30 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 bowl
  • Calories: 350
  • Sugar: 6g
  • Sodium: 800mg
  • Fat: 20g
  • Saturated Fat: 11g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 3g
  • Protein: 15g
  • Cholesterol: 40mg