Step 1 Heat oil in a large saucepan over medium heat. Cook onion and garlic until softened. Add potato and cook for 3–4 minutes. Add cauliflower and stock and bring to the boil. Reduce heat and simmer for 30 minutes, until tender.
Step 2 Meanwhile, fry or grill bacon until crisp.
Step 3 Purée soup in blender (or use a stick blender). When thick and creamy, gently reheat. Add blue cheese and stir through until cheese has melted. Season with pepper, to taste. Garnish with blue cheese, if desired.
Step 4 Spread toast with onion jam and top with bacon. Cut into triangles and serve with soup.
3 tablespoons butter
1 cup full-fat milk
1/2 cup cream
120g blue cheese
Total energy 1940kJ
Total fat 40g (25g saturated fat)
Total energy 940kJ (225cal)
Total fat 7.9g (3.6g saturated fat)