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
30 Minute Broccoli Cheddar Soup

30 Minute Broccoli Cheddar Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julia
  • Total Time: 30 minutes
  • Yield: Serves 4

Description

30 Minute Broccoli Cheddar Soup is the ultimate comfort food, perfect for those busy weeknights when you crave something hearty yet quick to prepare. This creamy, cheesy delight features a vibrant mix of fresh broccoli and carrots, all enveloped in a luscious cheddar broth that’s far superior to restaurant offerings like Panera’s. In just half an hour, you can whip up this nutritious soup that not only satisfies your taste buds but also warms your soul. Pair it with crusty bread or enjoy it in a cozy bread bowl for an even more delightful experience.


Ingredients

Scale
  • 4 tablespoons butter
  • ½ medium onion, chopped
  • 23 cloves garlic, minced
  • 4 tablespoons all-purpose flour
  • 2 cups low-sodium chicken or vegetable stock
  • 3 cups broccoli florets
  • 1 large carrot, grated
  • 2 cups half & half
  • 8 oz block grated cheddar cheese

Instructions

  1. In a large pot over medium-high heat, melt butter and sauté onion until softened (3-4 minutes). Add garlic and cook for another minute.
  2. Whisk in flour for 1-2 minutes until golden. Gradually add stock, broccoli, carrots, salt, and pepper; bring to a boil.
  3. Reduce heat and simmer for about 15 minutes until vegetables are tender.
  4. Stir in half & half and cheddar cheese until melted. Adjust seasoning as needed.
  5. Serve hot with crusty bread or in a bread bowl.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Main
  • Method: Cooking
  • Cuisine: American

Nutrition

  • Serving Size: 1 cup (240g)
  • Calories: 320
  • Sugar: 4g
  • Sodium: 700mg
  • Fat: 22g
  • Saturated Fat: 13g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 2g
  • Protein: 10g
  • Cholesterol: 70mg