Description
Creamy, rich broccoli cheddar soup made with tender broccoli, sharp cheddar cheese, and a smooth, comforting base. A dependable vegetarian comfort soup that stays silky and never grainy.
Ingredients
Scale
- 4 tablespoons unsalted butter
- 1 medium yellow onion, chopped
- 1/2 teaspoon sea salt
- Freshly ground black pepper
- 3 garlic cloves, chopped
- 1/4 cup all-purpose flour
- 2 cups whole milk or unsweetened almond milk
- 2 cups vegetable broth
- 3 cups chopped broccoli florets
- 1 large carrot, julienned or finely chopped
- 1/2 teaspoon Dijon mustard
- 8 ounces sharp cheddar cheese, freshly shredded
- Homemade croutons, optional for serving
Instructions
- Melt the butter in a large pot over medium heat until foaming, then add the onion, salt, and black pepper and cook until the onion turns soft and translucent.
- Stir in the garlic and cook briefly until fragrant, then add the flour and cook, stirring, until lightly golden and smooth.
- Slowly whisk in the milk until the mixture loosens into a smooth base.
- Add the vegetable broth, broccoli, carrot, and Dijon mustard and bring to a gentle simmer.
- Cook until the broccoli is tender but still holds its shape.
- Lower the heat and add the shredded cheddar a handful at a time, stirring gently until fully melted and creamy.
- Season to taste and serve warm with croutons if desired.
Notes
- Keep the heat low when adding the cheese to prevent grainy texture.
- Freshly shredded cheddar melts more smoothly than pre-shredded cheese.
- The soup will thicken slightly as it cools and can be loosened with milk or broth when reheating.
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl
- Calories: 350
- Sugar: 5
- Sodium: 700
- Fat: 22
- Saturated Fat: 12
- Unsaturated Fat: 8
- Trans Fat: 0
- Carbohydrates: 18
- Fiber: 3
- Protein: 15
- Cholesterol: 55
