Do you ever want soup that tastes like it’s been simmering away in the pot all afternoon, but you’re too tired to even think about preparing dinner? Today’s recipe is just what you need! Five ingredients (plus oil/salt/pepper), a half an hour, and minimal prep will yield a comforting bowl of vegan tomato soup. *raises hand*.
The title of this recipe assumes you have oil/salt/pepper as “freebies” in your ingredients list. These are pantry staples, and when choosing an oil, I recommend non-inflammatory oils such as grapeseed, coconut, avocado (<— all great for medium/high heat cooking), as well as olive and sesame oils, which are lovely for lower heat and for garnishing.
If you have those on hand, the following soup needs only vegetable stock, canned tomatoes (try and grab at least one can of fire roasted ones!), garlic, onion, and a carrot and we have a soup that will be on the table in 30 minutes, and tastes surprisingly complex for the simple ingredients. I have a few other tomato soup recipes on this site (see here for a version using fresh tomatoes, and here for a creamy version), but this one utilizes only a few pantry essentials and is vegan friendly! Love that.
Many tomato soup recipes call for sugar to offset the acidity of the canned tomatoes, but I use the same technique here as I do for my red sauce: carrots. Carrots are naturally sweet, and either dice them small or shred them and cook them with the onions and garlic. The carrots will start to caramelize and offer a natural sweetness which will neutralize the tomatoes’ acidity.
Serve with a slice of toast or a simple green salad. Make a double batch – it freezes beautifully!
five ingredient vegan tomato soup.
28 ounce can whole tomatoes, hand crushed with their juices
14 ounce can diced fire roasted diced tomatoes
1/2 onion, diced
3 garlic cloves, minced
1 large carrot, peeled and diced or shredded
3 cups vegetable stock
2 tablespoons grapeseed oil
sea salt and black pepper (about 1/2 teaspoon each)
basil or parmesan cheese, to garnish (optional)
Heat two tablespoons oil in a large soup pot over medium high heat. Add diced onion, diced/shredded carrot, and garlic and saute over heat for 4-5 minutes, stirring frequently. Allow vegetables to cook until they soften and become translucent. Adjust heat lower if the vegetables begin to darken.
Add the 1/2 teaspoon sea salt and pepper, cans of crushed and diced tomatoes and 3 cups vegetable stock. Increase heat to a boil and then reduce to a simmer, and partially cover. Allow the soup to simmer for 20-25 minutes longer, and then turn off heat.
Remove 3 cup of soup to blender, blend and then return to the soup pot. Alternatively, use a stick blender to puree about 1/4-1/3 of the soup. Stir together and add additional salt or pepper if needed.
Split amongst four bowls and garnish with parmesan or basil if desired.
*Use organic ingredients wherever possible*