Try my new budgeting app Cheddar 🧀
Better than YNAB, Mint (RIP), or EveryDollar.
5.0
(32)
Export 14 ingredients for grocery delivery
Step 1
Preheat the oven to 200°C. Line 2 baking trays with foil.
Step 2
Heat 2 tablespoons oil in a large saucepan over medium heat. Add celery, onion and garlic, then cook, stirring, for 3-4 minutes until softened. Add the potato, chicken stock, bay leaf and three-quarters of the cauliflower, bring to the boil, then reduce the heat to medium-low and simmer for 12-15 minutes or until cauliflower and potatoes are tender.
Step 3
Remove from heat, cool slightly, then transfer to a blender and blend until smooth. Stir through the cream and 1/2 cup (40g) parmesan. Season to taste.
Step 4
Meanwhile, place the bacon and remaining cauliflower on one of the lined baking trays. Season with pepper, then drizzle with remaining 1 tablespoon oil and sprinkle with 2 tablespoons parmesan. Roast for 10-12 minutes or until crisp. Put the bread rolls on a separate tray, sprinkle with remaining 1/3 cup (25g) parmesan and bake for 2 minutes or until golden.
Step 5
Divide soup among 4 bowls, then top with crispy cauliflower and bacon. Sprinkle with nutmeg and parsley, drizzle with oil and serve with bread rolls.