Place the onion into the Thermomix bowl and chop for 5 seconds, Speed 6. Scrape down the sides of the bowl.
Add the olive oil and minced garlic and saute for 3 minutes, 100 degrees, Speed 1.
Add the pumpkin and liquid vegetable stock and cook for 20 minutes, 100 degrees, Speed 1 (place the rice simmering basket or splatter cover over the top to catch any splashes).
Add the cream and cook for a further 3 minutes, 80 degrees, Speed 2 (place the rice simmering basket or splatter cover over the top to catch any splashes).
Allow to cool slightly before pureeing by very slowly increasing to Speed 9 (see notes).
Season with salt and pepper and serve with a drizzle of extra cream and crispy bacon (optional).