2largepotatoes, peeled and cut into bite-sized cubes
1mediumonion, finely chopped
3clovesgarlic, minced
4cupsvegetable broth (low-sodium recommended)
1cupmilk (or plant-based milk for a vegan version)
2cupsshredded sharp cheddar cheese (or a dairy-free cheese alternative)
1teaspoondried thyme
to tastesalt and freshly ground black pepper
2tablespoonsextra virgin olive oil
optionalcrunchy croutons and freshly chopped parsley for garnish
Instructions
In a medium skillet, heat the olive oil over medium heat. Add the chopped onion and minced garlic, and sauté for 4-5 minutes until the onion is translucent and fragrant.
Carefully transfer the sautéed onion and garlic mixture to your crockpot.
Add the diced potatoes and broccoli florets to the crockpot.
Pour in the vegetable broth, then sprinkle the dried thyme, salt, and pepper evenly over the top. Gently stir the mixture to ensure all ingredients are well combined.
Cover the crockpot with its lid and set it to cook on low for 6-8 hours or on high for 3-4 hours, until the potatoes are tender and easily pierced with a fork.
Once the cooking time is complete, use an immersion blender to carefully puree the soup to your desired consistency.
Return the pureed soup to the crockpot if using a traditional blender, then stir in the milk and shredded cheese. Continue to cook on low for an additional 30 minutes to allow the cheese to melt fully and the soup to become creamy.
Before serving, taste the soup and adjust seasoning with more salt and pepper if needed.
Notes
For a vegan version, use plant-based milk and dairy-free cheese.