This Paleo AIP Velvet Cauli Bacon and Truffle Soup is rich and creamy! It’s full of nutrients and protein, too.
Add bacon and onion to a large soup pot. Turn heat to medium, and cook bacon until it starts to caramelize (about 10 minutes).
Add the cauliflower, ginger, and broth. Cover and bring to a boil, then immediately turn down to a simmer. Cook for about 30 minutes or until the cauliflower is very soft.
Blend using an immersion blender in the pot, or carefully transfer soup in batches to a countertop blender in batches to puree until velvety smooth.
Blend in the truffle oil and sea salt to taste. Serve hot in bowls topped with fresh herbs or sauteed mushrooms and enjoy!