I love cream soups. Cream of broccoli, cream of mushroom, cream of leek, but my ultimate favorite has always been: cream of tomato.

When I went vegan several years ago, it wasn’t even a challenge to continue making cream soups without dairy or other animal products. Everything can be veganized, and in my opinion, because the dish is rendered cruelty-free, it becomes even more nourishing and delicious.

In my cookbook, Cooking With Amore, I share with you my “quinoa method” for making soups thick and creamy. Simply by adding a small amount of quinoa, usually 1/2 cup or less, to the vegetables while they are cooking, and then blending the soup, the result will be a creamy vegan masterpiece.

I created quite a few of these quinoa-cream soups and included many in Cooking With Amore, but for some reasons, I had not yet attempted my favorite one of all: cream of tomato (fear of failure, perhaps?) This week, I thought it was time to get to work on that. When I sat down for dinner with my newly-created vegan tomato soup, I was so glad I finally did it.

I ended up eating three bowls! It made me think that a grilled cheese sandwich was all that was missing to make this meal sheer perfection. Daiya makes such delicious vegan cheeses of all kinds – I love their sliced cheese for making my grill cheeses. They even offer an amazing Grilled Cheese Cookbook as a free download!

In addition to the quinoa, I used a couple more ingredients to create a creamy taste and texture for this soup: potato, black beans and soy milk. These extra ingredients served not only to increase the nutrition of the soup, but also to effectively counter the acidity of the tomatoes. This is one challenge we have with cream of tomato versus other cream soups: the acidity of the tomato. But much like with tomato sauces, this is an issue we can easily address and balance out.

Here’s my recipe for a big batch of delicious, nourishing vegan cream of tomato soup. You can freeze some for later. I hope you enjoy it!

Cream of Tomato Soup

Ingredients:

2 tablespoons coconut oil

1 large onion, chopped

4 cloves of garlic, chopped

4 small potatoes, peeled and chopped

2 1/2 cups of water (more if desired for less thickness)

12 small to medium ripe tomatoes

1 cup of cooked black beans

1/4 cup of quinoa

1 cup soy milk (optional, you can just add more water instead)

Himalayan salt and black pepper to taste

Optional garnish: chopped fresh cilantro, squirt of fresh lime

Method: 

1. In a large pot, heat coconut oil. Add chopped onion, garlic and potatoes. Add 1/2 cup of water and allow to simmer slowly.

2. In order to remove the peel from the tomatoes, bring a separate pot of water to a boil. Drop tomatoes into boiling water one by one. After 1 to 2 minutes, remove from heat, drain the water and allow to cool. Once tomatoes are cool, peel off the skin and discard. Chop tomatoes and add to the simmering vegetables. Sprinkle some Himalayan salt. Once the onion and potatoes appear to be getting soft, add the black beans and quinoa. Add remaining water and let simmer.

4. Once the quinoa appears cooked, add soy milk or additional water. Turn off heat, and allow to cool.

5. Once cool, place a small batch of soup at a time into a blender and puree until thick and creamy. If you want to thin out the soup, add more water at any time. Mix all pureed batches together and reheat the portion you are ready to eat. Taste test to see if more salt is desired. Store the rest in the refrigerator or freezer.

Follow my vegan adventures on Facebook, Instagram and Twitter.

“You are not here merely to make a living. You are here in order to enable the world to live more amply, with greater vision, with a finer spirit of hope and achievement. You are here to enrich the world, and you impoverish yourself if you forget the errand.” ~Woodrow Wilson