A creamy and comforting soup made with broccoli, potatoes, and sharp cheddar cheese.
Author:Alex Lee
Prep Time:10 minutes
Cook Time:30 minutes
Total Time:40 minutes
Yield:6 servings 1x
Category:Soup
Method:Stovetop
Cuisine:American
Diet:Vegetarian
Ingredients
Scale
2 tablespoons butter
1 onion, finely chopped
2 cloves garlic, minced
2 large potatoes, peeled and diced
4 cups broccoli florets
4 cups vegetable broth
2 cups milk
1 cup shredded cheddar cheese
Salt and pepper to taste
Optional: Croutons or additional shredded cheese for garnish
Instructions
In a large pot, melt the butter over medium heat. Add the chopped onion and minced garlic, sautéing until the onion is soft and translucent, about 3-4 minutes.
Add the diced potatoes and broccoli florets to the pot. Pour in the vegetable broth and bring to a boil.
Reduce the heat and let it simmer for 15-20 minutes, or until the potatoes and broccoli are tender.
Using an immersion blender, puree the soup until smooth and creamy. If you prefer a chunkier texture, you can blend only half of the soup.
Stir in the milk and shredded cheddar cheese until the cheese is fully melted and the soup is heated through. Season with salt and pepper to taste.
Serve hot, garnished with croutons or additional shredded cheese if desired.
Notes
This soup can be stored in the refrigerator for up to 3 days.
Feel free to add other vegetables such as carrots or cauliflower.
For a vegan version, substitute the butter with olive oil, use plant-based milk, and omit the cheese or use a vegan cheese alternative.