Dairy Free Creamy Tomato Soup
Author: 
Recipe type: paleo, whole30, dairy-free, nut-free, grain-free, gluten-free, vegetarian
Cuisine: soup, comfort food
Prep time: 
Cook time: 
Total time: 
Serves: 6
 
This Dairy Free Creamy Tomato Soup is like a hug in a bowl; it's the best comfort food ever. Serve it with a sandwich for dipping and you will be so happy.
Ingredients
  • 1 Tbs extra-virgin olive oil
  • 1 Tbs ghee (or can substitute butter)
  • 1 medium onion, chopped
  • 2 garlic cloves, smashed
  • salt and pepper, to taste
  • 2 Tbs flour of choice (I like to use either tapioca flour or rice flour)
  • 2 tsp coconut sugar (or can substitute white or brown sugar)
  • 3 cups vegetable broth
  • 1 28-oz can crushed tomatoes
  • 2 sprigs fresh thyme
  • sourdough croutons, for topping, optional (To make these croutons, cut bread into cubes, toss with some olive oil, salt and pepper, and then sauté until crispy.)
Instructions
  1. Heat oil and ghee in a large soup pot.
  2. Add onions and garlic and a little salt and sauté for 5 minutes, stirring often.
  3. Add flour, and stir for 1 minute.
  4. Add coconut sugar, broth, tomatoes and thyme. Generously season with salt and pepper.
  5. Bring to a boil, then reduce heat, cover and simmer for 45 minutes. Discard the thyme sprigs.
  6. Ladle soup into a blender until the blender is half full. Cover with a dish cloth and hold the cloth tightly around the top while you blend. The cloth will allow steam to escape; just make sure you hold it tightly so you don't get burned.
  7. Blend until totally smooth. Repeat with rest of soup.
  8. Return all blended soup to the pot and season with salt and pepper as needed.
  9. Ladle into bowls and top with croutons.
  10. Enjoy!
Recipe by Kitchen of Youth at https://kitchenofyouth.com/dairy-free-creamy-tomato-soup/