Description
This creamy, cheesy broccoli potato cheese soup is the perfect cozy meal. Packed with tender potatoes, fresh broccoli, and rich cheddar cheese, it’s comforting, easy to make, and full of flavor.
Ingredients
- 4 tablespoons butter
- 1 small onion, diced
- 3 cloves garlic, minced
- 4 cups chicken or vegetable broth
- 4 medium Yukon Gold or Russet potatoes, peeled and diced
- 3 cups broccoli, chopped (fresh or frozen)
- 2 cups whole milk or half-and-half
- 2 ½ cups sharp cheddar cheese, shredded
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon smoked paprika (optional)
- ¼ teaspoon mustard powder (optional)
Instructions
- Step 1: In a large pot over medium heat, melt the butter.
- Step 2: Add the diced onion and cook for 3–4 minutes until softened.
- Step 3: Stir in the minced garlic and cook for another 30 seconds until fragrant.
- Step 4: Pour in the broth and add the diced potatoes.
- Step 5: Bring to a boil, then reduce heat and simmer for 15 minutes or until potatoes are fork-tender.
- Step 6: Mash some of the potatoes in the pot using a potato masher for a thicker texture, or blend half the soup with an immersion blender.
- Step 7: Add the chopped broccoli and cook for 5–7 minutes until bright green and tender.
- Step 8: Reduce the heat to low and slowly stir in the milk.
- Step 9: Add the shredded cheddar cheese a handful at a time, stirring constantly until fully melted.
- Step 10: Season with salt, pepper, smoked paprika, and mustard powder if using.
- Step 11: Taste and adjust seasoning as needed.
- Step 12: If the soup is too thick, add more broth or milk to reach desired consistency.
- Step 13: Serve hot with crusty bread, extra shredded cheese, or your favorite toppings.
- Step 14: Store leftovers in an airtight container in the refrigerator for up to four days.
- Step 15: Reheat on the stove over low heat, stirring occasionally, and add a splash of milk or broth if needed.
Notes
For a smoother texture, use an immersion blender. To prevent the cheese from becoming grainy, shred the cheddar cheese yourself rather than using pre-shredded bags.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 420 kcal
- Sugar: 8 g
- Sodium: 850 mg
- Fat: 26 g
- Saturated Fat: 16 g
- Unsaturated Fat: 9 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 5 g
- Protein: 16 g
- Cholesterol: 85 mg