Tomato Soup

Ingredients

  • 2 tbsp olive oil
  • 1 small white onion, peeled and thinly sliced
  • 3 cloves garlic, peeled and minced
  • 1 (28 oz) can whole peeled tomatoes
  • 1/2 cup vegetable stock
  • 1/2 cup cashew cream, recipe follows
  • 2-3 tsp. granulated sugar
  • 1/2 tsp oregano
  • 1/4 tsp red pepper flakes, optional
  • salt and pepper, to taste
  • Cashew Cream
  • 1/2 cup raw cashews
  • 1/4 cup water
  • 1 tbsp. fresh lemon juice
  • 1/2 tsp. salt
  • Croutons
  • 1 1/2 cups French baguette, cubed into 1" pieces
  • 1 tbsp. olive oil
  • 1/4 tsp. salt

Preparation

Step 1

Preheat oven to 425. Line a baking sheet with parchment paper and set aside.
Begin by making the cashew cream. In a high-powered blender, such as a Vitamix, combine all the ingredients for the cashew cream, placing the water at the bottom. Blend on high until completely smooth. Set aside.

In a medium soup pot, heat up 2 tablespoons of oil over medium heat. Add onions and garlic and sauté, stirring frequently, for 5 minutes until onions are translucent and fragrant.

Add tomatoes in their juices, vegetable broth, cashew cream, sugar, and spices. With the back of a wooden spoon, break down the tomatoes as best as you can. Bring to a boil and simmer for 10 minutes. Remove from heat.

While soup is simmering, place the cubed bread in a big bowl with 1 tablespoon of olive oil and salt, tossing to combine. Spread the bread in a single layer onto prepared baking sheets. Bake for 10 minutes until golden and crispy.

Pour your soup into a blender (you may need to do this in batches) and blend until your soup is completely smooth.

Enjoy immediately or store in an airtight container and gently reheat before serving. Serve with homemade croutons.