Creamy Vegan Tomato Soup with Roasted Garlic

Vegan tomato soup served in two white bowls accompanied by bread rolls, roasted garlic, croutons and peas.

An incredibly tasty tomato soup that is dairy-free and gluten-free.




Optional Garnish:


  1. Start with roasting garlic. Preheat oven at 400F. Wrap garlic heads in foil and roast them for 40 minutes.
  2. Meanwhile you can prepare the soup. Heat olive oil in a medium soup pot. Add chopped onion and sauté until onions are transparent over medium low heat.
  3. Add in tomato paste and cook for a minute, stirring occasionally.
  4. Add in the chopped tomatoes and stir well. Cover the pot and let the tomatoes release juice. Cook for about 10 minutes.
  5. Pour water over tomatoes and let them cook together for 5 minutes.
  6. In a small bowl, whisk together the rice flour and cold water. Pour this in the pot and stir occasionally. It will thicken in about 5 minutes.
  7. Remove the soup from heat, add in the roasted and peeled garlic cloves. Blend it with a hand blender. Put it back on the heat and let it simmer for 5-10 minutes.
  8. Season with salt and black pepper.
  9. Serve in bowls garnishing with chia seeds, peas, red bell pepper and croutons.


If you are using fresh or frozen peas, just blanch them for 2 minutes. You can just skip this step for canned peas.


Keywords: tomato soup, vegan soup recipe