
Creamy, wholesome, and bursting with flavour, this Broccoli & Potato Soup is the perfect choice for easy, nutrient-packed comfort. Made with tender potatoes and vibrant broccoli, it can be elevated with oat milk, a squeeze of lemon, or a sprinkle of cheese for a bowl that is satisfying and full of goodness every time.
1 tbsp olive oil or butter
1 small onion, chopped
2–3 cloves garlic, minced
3–4 medium potatoes, peeled + diced
3 cups broccoli florets
4 cups vegetable broth (or chicken broth)
1 cup milk or unsweetened oat milk (optional for creaminess)
Salt + pepper to taste
Optional:
½ tsp dried thyme
½ tsp paprika
A squeeze of lemon
A handful of spinach (blends in beautifully)
Nutritional yeast or grated cheddar for extra flavour
Heat olive oil in a pot. Add onion and cook until soft, about 5 minutes. Add garlic and cook 30 seconds.
Toss in the diced potatoes, add broth, and bring to a boil. Reduce heat and simmer for ~12 minutes, until potatoes are nearly tender.
Add broccoli florets and cook another 5–7 minutes, until everything is soft.
Use an immersion blender to blend until smooth or leave some chunks if you like texture.
Make it creamy (optional):
Stir in milk or oat milk. Warm gently—don’t boil.
Season + brighten:
Add salt, pepper, and a squeeze of lemon. Taste and adjust.