Description
This creamy Broccoli Potato Cheese Soup is a comforting, cheesy delight, loaded with tender potatoes, vibrant broccoli, and a velvety smooth texture. The perfect balance of flavors makes it a filling and satisfying meal, ideal for chilly evenings or when you’re craving something warm and hearty. A little bit of cheddar cheese adds the finishing touch for a soup everyone will love!
Ingredients
Scale
- 1 head of broccoli, chopped into florets
- 2 potatoes, peeled and diced
- 1 onion, diced
- 2 cloves garlic, minced
- 4 cups vegetable broth
- 1 cup milk
- 1 cup shredded cheddar cheese
- Salt and pepper, to taste
Instructions
- In a large pot, sauté the onion and garlic over medium heat until fragrant and softened, about 2–3 minutes.
- Add the broccoli, diced potatoes, and vegetable broth to the pot. Bring to a boil, then reduce the heat and simmer until the vegetables are tender, about 20 minutes.
- Use an immersion blender to blend the soup until smooth and creamy. (If you don’t have an immersion blender, you can carefully transfer the soup in batches to a blender.)
- Stir in the milk and shredded cheddar cheese until the cheese is melted and the soup is creamy.
- Season with salt and pepper to taste, adjusting as necessary.
- Serve hot and enjoy!
Notes
- You can substitute the vegetable broth with chicken broth if you prefer a non-vegan version.
- For a thicker soup, add more potatoes or blend a portion of the soup to your desired consistency.
- For extra richness, you can use heavy cream instead of milk.
- This soup can be made ahead of time and stored in the refrigerator for up to 3 days or frozen for up to 3 months.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup, Comfort Food
- Method: Stovetop, Blending
- Cuisine: American, Vegetarian
Keywords: Broccoli soup, potato soup, cheesy soup, comfort food, broccoli cheddar, vegetable soup, creamy soup, hearty soup