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 Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: john-morgan35
  • Total Time: 30 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting and creamy Broccoli Cheddar Soup, perfect for cozy nights or as a quick lunch option. This delicious dish is an easy way to sneak veggies into your meal while enjoying rich flavor.


Ingredients

Scale
  • 2 cups broccoli florets
  • 1 cup shredded cheddar cheese
  • 1 tablespoon olive oil
  • 1 onion, chopped
  • 2 cloves garlic, minced
  • 4 cups vegetable broth
  • 1 cup milk (or a dairy-free alternative)
  • 1 tablespoon cornstarch (optional for thickening)
  • Salt and pepper to taste

Instructions

  1. In a large pot, heat olive oil over medium heat.
  2. Add the chopped onion and garlic, sautéing until soft and aromatic.
  3. Toss in the broccoli florets and pour in the vegetable broth.
  4. Bring to a boil, then reduce the heat and let it simmer until the broccoli is tender—about 10 minutes.
  5. Blend the soup using an immersion blender until smooth.
  6. Stir in the milk and shredded cheddar cheese until melted and well combined.
  7. If you want a thicker soup, mix cornstarch with a little water to create a slurry, then add it to the pot and stir.
  8. Season with salt and pepper to taste, and serve warm.

Notes

For a richer flavor, sauté the onions and garlic until golden. Substitute the cheese and milk for dairy-free options to make it vegan.

  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Blending
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 320
  • Sugar: 4g
  • Sodium: 600mg
  • Fat: 18g
  • Saturated Fat: 10g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 25g
  • Fiber: 4g
  • Protein: 12g
  • Cholesterol: 40mg