Description
Warm up your chilly evenings with a comforting bowl of Broccoli Cheese and Potato Soup. This creamy delight combines tender potatoes, vibrant broccoli florets, and rich cheddar cheese in a thick broth that’s both satisfying and nutritious. Perfect as a hearty main dish or served alongside crusty bread and salads, this soup is sure to please the whole family. Its simple preparation makes it an ideal choice for busy weeknights or cozy gatherings. With each spoonful, enjoy the delightful blend of flavors and textures that make this dish a favorite for all ages.
Ingredients
- 1/4 cup unsalted butter
- 1 onion, finely diced
- 2 carrots, peeled and finely diced
- 1 tablespoon garlic, minced
- 1/4 cup all-purpose flour
- 4 cups vegetable broth
- 1 cup milk (2% or whole)
- 2 large Russet potatoes, peeled and diced
- 1 pound broccoli florets, chopped
- 2 cups sharp cheddar cheese, shredded
- Sea salt and ground pepper to taste
Instructions
- Prepare your vegetables by rinsing and dicing the carrots and potatoes into small pieces. Mince the garlic and chop broccoli into bite-sized florets.
- In a soup pot over medium-high heat, melt the butter until bubbly. Add diced carrots and onion; stir occasionally until translucent (about 5 minutes).
- Stir in minced garlic until fragrant (about 1 minute). Gradually sprinkle in flour while stirring continuously.
- Pour in vegetable broth and milk, mixing well.
- Add diced potatoes, bring to a boil, then reduce heat to simmer for about 5 minutes.
- Season with salt and pepper; stir in chopped broccoli florets.
- Continue simmering for approximately 10 minutes until potatoes are tender.
- Remove from heat; stir in shredded cheddar cheese until melted completely.
- Serve hot, optionally garnishing with additional cheese and freshly ground pepper.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main
- Method: Soup
- Cuisine: Comfort Food
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 370
- Sugar: 4g
- Sodium: 750mg
- Fat: 21g
- Saturated Fat: 12g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 36g
- Fiber: 5g
- Protein: 12g
- Cholesterol: 45mg