Vegan Quick & Easy Creamy Tomato Soup


There are a lot of people in this world who only think of soup as being for the fall and winter, and I totally get that. There is nothing better than being all cozied up on the couch with a chill in the air and a big ol’ bowl of comforting soup in your hands. However, I’m not one of these people who saves soup making just for the colder months. I love soup even in the depths of summer and there’s one soup in particular that I’ve been craving as of late and that’s tomato soup.

When it comes to tomato soup there are a few different ways to make it but my favorite way is creamy. Creamy tomato soup is the best for 3 reasons: 1) it’s generally a little less acidic, 2) it has more flavor and a better texture, and 3) it’s prettier -because who the fuck doesn’t want their food to be pretty? #AmIRight

Now, my creamy tomato soup has an additional reason why you should love it and that is that it’s super quick and easy to make. It all gets started with you dumping a big can of San Marzano tomatoes, along with a few other things, into a medium or large pot over medium-high heat. Why San Marzano’s in particular? San Marzano tomatoes are less seedy and less acidic than other tomato varieties. Plus they sound fancy… should that be something you’re concerned with, I mean.


You’re going to bring the tomato mixture to a boil then, once boiling, continue to boil for 5 minutes, stirring occasionally.


After 5 minutes, you’ll add in the rest of the ingredients including the 3 things that make this tomato soup creamy -“mozzarella” shreds, “sour cream,” and almond milk. Give the whole thing a good stir, pop the cover on, and then reduce the heat to simmer for 20 minutes, stirring occasionally just as you did before.


The final step before serving requires an immersion blender (also called a hand blender or stick blender). Carefully, because we’re dealing with hot liquids here, pulse the immersion blender throughout the soup, especially over tomato or garlic clumps, until everything is smooth.


Once all smoothed out, serve alone or with crusty bread, a grilled cheese (made vegan, of course), or topped with a little more “mozzarella” or some croutons. Also try this soup cold from the fridge -it’s quite refreshing that way.



Vegan Quick & Easy Creamy Tomato Soup

  • Servings: 2-3
  • Time: 30 minutes
  • Print

Credit: Compassion is the Secret Ingredient,


  • 1 (28-ounce) can of San Marzano peeled, whole tomatoes with basil
  • 2 tablespoons tomato paste
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/2 teaspoon sugar
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon dried thyme
  • 1/8 teaspoon onion powder
  • 1 cup Daiya “Mozzarella” shreds
  • 1/2 cup vegan “sour cream”
  • 1/2 cup almond milk
  • 1 tablespoon vegan “butter”
  • 2 cloves of garlic, peeled and roughly chopped


  1. In a medium or large pot over medium-high heat, combine tomatoes with tomato paste, olive oil, salt, sugar, black pepper, thyme, and onion powder. Bring to boil then, when boiling, continue to boil for 5 minutes, stirring occasionally.
  2. Add in the remaining ingredients, give the whole thing a good stir, then place a cover on the pot and reduce the heat to simmer for 20 minutes, again, stirring occasionally.
  3. After 20 minutes and with the heat turned off, use an immersion blender to smooth out the soup. Carefully pulse the immersion blender throughout the soup, especially over tomato or garlic clumps, until smooth then serve. Soup will keep in an airtight container in the fridge for 3 days.


Vegan Potato, Kale, & White Bean Soup


Long before I ever went vegan, I tried this little hipster joint downtown that just so happened to have some vegan offerings. One of these offerings was a kale salad with mandarin oranges and some other things in it. I chose to get that salad because I love oranges -I didn’t care that it was vegan and frankly I didn’t even notice until it was pointed out to me. This was my first experience with kale (I was in my early 20s) and let me tell you, it was not a good one. I hated that salad. I ate about 4 bites before I put the lid back on it and set it aside. Whether it was my palette or their flavor combinations, I’m not entirely sure, but it just wasn’t that good at all. In the end I decided to lay blame on the kale.

Kale and I didn’t speak for a couple of years after that and then, in my journey to be healthier, I decided give the green stuff another chance. I began juicing it and, when I didn’t want to drag out my heavy juicer, I began to toss it into my smoothies. And you know what? I actually started to enjoy it. Gasp! Fast forward to today, to me wearing a gray t-shirt that reads KALE across the chest in block lettering, and you might say I’ve come a long way. Nowadays I squeeze kale in wherever I can and that includes soup.

This soup, with potatoes, white beans, corn, and yes, kale, is seriously my favorite soup.

Like, ever.

(And to think that I never would have come up with it had I not given kale a second chance!)

Why is is so damn good? Because it’s comfort in a bowl. It’s like a hug for your stomach -yes, it’s really that good. The broth is so savory and warm thanks in part to paprika, cumin, and a little hot sauce. The potatoes are soft, the kale is perfectly wilted, and there’s some corn kernels in there for a just a bit more texture and a tad of sweetness. But don’t take my word for it, try all of this hearty goodness for yourself! And please, don’t quit on kale. Kale loves you. (And you’ll love it in this soup!)

The first step to making this soup is to prep half of a yellow onion. When it’s all cut up and ready for use you’ll then put it and some oil into a dutch oven or other large, cover-able pot, and cook on low-med. heat until the onion is just starting to brown and get soft.


While the onion is browning up and softening in the pot, you’ll want to prep the potatoes. You’ll need about 4 cups worth of cubed potatoes for this recipe -that’s 4-5 average size russets.


Once the onion is perfect you can go ahead and toss in the cubed potatoes, the broth, and the almond milk, and bring the mixture to a boil.


After 5 minutes of boiling, reduce the heat and add in the beans, garlic, seasonings, butter, hot sauce, and sugar.


Stir it all together then cover and simmer for 20 minutes.


To keep yourself busy during the 20 minutes (since I know you’ll be eagerly pacing back and forth in your kitchen in anticipation of yummy soup) you can prep the kale. Now, I like to buy the triple-washed, ready-to-use stuff personally. So my prep is dumping it out of the plastic bag or tub and removing any stray stems or bad bits that might be in there. But if you’re into doing things the long way you can get yourself some unwashed kale, in all its big leafy glory, wash it, remove the stems and bad bits, and then tear it into bite-size pieces. Whatever floats your kale boat, darling.

(And can we all just take a minute to appreciate how freakin’ beautiful the kale pictured below is?! It tasted as good as it looked, too!)


After you’ve successfully waited 20 minutes, you can add the frozen corn kernels and the kale to the soup. But I’m sorry to tell you that it’s not time to eat just yet. Cover again and cook for a final 15 minutes.


When the soup is done, I think it’s best served up with some crusty bread. Or better yet, in a bread bowl… with a side of crusty bread. (You can never have too much bread when it comes to soup, in my opinion!)


Vegan Potato, Kale, & White Bean Soup

  • Servings: about 5-6
  • Time: 60 minutes
  • Print

Credit: Compassion is the Secret Ingredient,


  • 1/2 of a small yellow onion
  • 2 tablespoons oil
  • About 4 cups of russet potatoes (about 4-5 average size potatoes)
  • 3 cups low-sodium vegetable broth
  • 2 cups unsweetened almond milk
  • 2 (15-ounce) cans of low-sodium white beans (preferably Cannellini or Great Northern), drained and rinsed thoroughly
  • 2 cloves of garlic, finely minced
  • 1 tablespoon salt
  • 1 tablespoon vegan butter
  • 1 1/2 teaspoons paprika
  • 1 teaspoon black pepper
  • 1/2 teaspoon cumin
  • 1/4 teaspoon sugar
  • 2-3 dashes of hot sauce
  • 3-4 cups fresh kale
  • 1 cup frozen corn kernels


  1. Begin by finely dicing 1/2 of a yellow onion. In a dutch oven, or other large, cover-able pot, add oil and bring to low-med. heat. Once oil is heated up, add in onion and cook until softened slightly and just beginning to brown, about 3-5 minutes. While onion is cooking prep the potatoes by washing them, peeling them, and then cutting them into 1/2 inch-3/4 inch cubes.
  2. After the onion is softened and browned slightly, add in the potatoes, vegetable broth, and almond milk, and bring to boil. Once boiling, continue to boil for 5 minutes uncovered.
  3. Reduce the heat and add in the drained and rinsed beans, garlic, salt, vegan butter, paprika, black pepper, cumin, sugar, and hot sauce. Stir to combine. Cover and simmer for 20 minutes, stirring occasionally. While the soup continues to cook, prep the kale (if needed) by washing it, removing the stems and bad bits, and tearing it into bite-size pieces.
  4. After 20 minutes, remove the lid and add in the kale and corn kernels. Stir to combine then cover again and continue to simmer for 15 additional minutes to wilt the kale and heat the corn kernels. When done, serve in a bowl with crusty bread of your choice or in a bread bowl. To store leftovers, let the soup cool completely then transfer to an airtight container. Will keep fresh in the fridge for 3-4 days.