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
Broccoli, of course! Cut it into small, bite-sized pieces so that you get some in every spoonful of soup Recipe

Creamy Broccoli Cheddar Soup Recipe in 30 Minutes


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.8 from 29 reviews

  • Author: Sara
  • Total Time: 35 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

This broccoli cheddar soup recipe is a creamy, rich, and flavorful comfort food that can be made in just 35 minutes. Loaded with tender broccoli, sharp cheddar cheese, and a hint of Dijon mustard, it’s perfect for a cozy meal. The soup is thickened with a classic roux and can be made with whole milk or unsweetened almond milk for a lighter version. Serve with homemade croutons or crusty bread for a satisfying dish.


Ingredients

Base Ingredients

  • 4 tablespoons unsalted butter
  • 1 medium yellow onion, chopped
  • ½ teaspoon sea salt
  • Freshly ground black pepper, to taste
  • 3 garlic cloves, chopped
  • ¼ cup all-purpose flour

Liquids

  • 2 cups whole milk or unsweetened almond milk
  • 2 cups vegetable broth

Vegetables

  • 3 cups chopped broccoli florets
  • 1 large carrot, julienned or finely chopped

Flavorings and Cheese

  • ½ teaspoon Dijon mustard
  • 8 ounces shredded sharp cheddar cheese (about 2 heaping cups)

Optional

  • Homemade croutons, for serving


Instructions

  1. Sauté Aromatics: Melt the butter in a large pot or Dutch oven over medium heat. Add the chopped onion, sea salt, and freshly ground black pepper. Cook, stirring occasionally, for about 5 minutes or until the onion is softened and translucent.
  2. Add Garlic and Flour: Stir in the chopped garlic and cook for an additional minute until fragrant. Sprinkle the all-purpose flour over the mixture and whisk continuously for 1 to 2 minutes, or until the flour turns a golden color. This forms the roux that will thicken the soup.
  3. Add Milk: Slowly pour in the milk while whisking constantly. This step prevents lumps and helps incorporate the flour evenly into the liquid.
  4. Add Broth and Vegetables: Stir in the vegetable broth, chopped broccoli florets, julienned or finely chopped carrot, and Dijon mustard. Mix well to combine all the ingredients.
  5. Simmer: Bring the soup to a gentle simmer and cook uncovered for 15 to 20 minutes, or until the broccoli is tender and cooked through.
  6. Melt Cheese: Reduce the heat to low. Gradually add the shredded cheddar cheese to the soup, stirring well after each addition to ensure it melts smoothly and the soup becomes creamy.
  7. Season and Serve: Taste and adjust seasoning with additional salt and pepper if needed. Serve hot with homemade croutons or your favorite crusty bread, if desired.

Notes

  • For best results, grate the cheese yourself to avoid anti-caking agents that can prevent smooth melting.
  • Whisk continuously when adding the flour and milk to avoid lumps and burning.
  • Add the cheese over low heat slowly to prevent the soup from becoming thin or gloopy.
  • Leftovers can be stored in an airtight container in the fridge for up to 3 days.
  • Reheat slowly on the stovetop over medium-low heat, stirring regularly to maintain creaminess. Avoid using the microwave to prevent separation.
  • Whole milk creates a richer soup, while unsweetened almond milk offers a lighter, dairy-free option with a slightly less thick texture.
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Main Dish, Soup
  • Method: Simmering
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup
  • Calories: 330 kcal
  • Sugar: 6 g
  • Sodium: 550 mg
  • Fat: 22 g
  • Saturated Fat: 14 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.5 g
  • Carbohydrates: 18 g
  • Fiber: 3 g
  • Protein: 15 g
  • Cholesterol: 55 mg