This soup is my go to when I am congested. It’s loaded with garlic and spice to get me back on my feet. This recipe is easily made vegan by replacing the chicken stock with vegetable stock and omitting the goat cheese.


Spicy Roasted Red Pepper, Cauliflower and Tomato Soup

Prep time: 25 mins
Cook time: 30 mins
Total time:  55 mins
Yield: 6 servings


  • 1 yellow onion
  • 1 head cauliflower
  • 4 roasted red peppers *I used jarred roasted red peppers but it is easy to make your own
  • 8 cloves of garlic
  • 3 tablespoons of olive oil, divided
  • 1 tablespoon fresh thyme
  • 4 cups chicken stock
  • 1 28oz can san marzano whole peeled tomatoes
  • 1 small can tomato paste
  • 1 teaspoon red chilli flakes *this makes the soup quite spicy so use less if you are averse to spice
  • 4oz goat cheese for garnish
  • salt and pepper to taste

Preheat oven to 400 F. Roughly cut cauliflower and 6 cloves of garlic into chunks and place it on a lined sheet pan. Drizzle with 1 tablespoon of olive oil and salt and pepper and roast in the oven for 25 minutes, turning once halfway.

Dice onion and sautee over medium heat in remaining 2 tablespoons of olive oil for 5 minutes. Add remaining 2 cloves of garlic (minced) and chilli flakes and sautee until fragrant. Add roasted cauliflower, canned tomatoes, tomato paste, roasted red peppers, chicken stock and fresh thyme. Cover, turn to low heat and let simmer for 20 minutes. Uncover, remove from heat and use an immersion blender to combine all ingredients to desired smoothness. Season with salt and pepper. Ladle into bowls and top with goat cheese and fresh thyme.