Ingredients
Equipment
Method
- Sauté the onions and garlic: In a large pot, heat the olive oil over medium heat. Add the chopped onion and minced garlic, cooking for 2-3 minutes until they become soft and fragrant.
- Add the broth and vegetables: Stir in the vegetable broth, diced potatoes, and broccoli florets. Bring the mixture to a boil, then lower the heat and let it simmer for 20 minutes, or until the potatoes are tender.
- Blend the soup (optional): If you like a smoother soup, you can use an immersion blender directly in the pot to blend it until creamy. For a thicker texture, leave it as is and proceed to the next step.
- Add milk and cheese: Slowly stir in the milk and grated cheddar cheese. Continue stirring until the cheese has melted into the soup and it becomes creamy and smooth. If you want a thicker soup, add a little flour at this stage.
- Season to taste: Add salt, pepper, and paprika (if using). Taste the soup and adjust the seasonings if needed.
- Serve: Ladle the soup into bowls and serve hot with a slice of crusty bread or a sprinkle of extra cheese on top for extra indulgence!
Notes
To make the perfect Broccoli Potato Cheese Soup, it’s crucial to cook the potatoes until they are tender before blending. If you’re using an immersion blender, make sure to blend in stages so you don’t over-puree the soup. If you prefer a chunkier texture, simply blend half the soup and leave the rest as is. Also, remember to grate your cheese fresh for the best melting results. Avoid using pre-shredded cheese, as it contains anti-caking agents that might affect the texture of the soup.