Pantry Spicy Tomato Soup

This post may contain affiliate links. Please see the policies page for more information.

If you want to know which cooking equipment and ingredients I use, then shop my kitchen items!

What to say about this soup recipe? It’s simple. I say that about nearly every recipe I create because, if you haven’t noticed by now, that’s a re-occurring theme of mine. I prefer food to be simple, delicious, and kind to my body. With that in mind, I’m here today to share another great recipe that I call Pantry Spicy Tomato Soup.

Pantry Spicy Tomato Soup

I created this recipe with the pandemic in mind. During the early stages of the Covid-19 pandemic we all watched as food went flying off the shelves. Over the next few weeks and months many people began adapting to the new way of life by baking their own bread, growing their own herbs, and cooking meals from their pantry items. You guessed it; one of the meals I made during this time was Pantry Spicy Tomato Soup.

With all of that said, I hope you love and appreciate this recipe as much as I do. And I hope you decide to make this on one of the many cozy fall or winter days ahead.

Tomato Soup Ingredients

Reasons I Love this Pantry Spicy Tomato Soup Recipe

  • This recipe contains only 9 ingredients
  • This soup recipe is vegan and is mainly comprised of ingredients you can find in your pantry
  • This tomato soup is ultra creamy and delicious
Pantry Spicy Tomato Soup

Products for this recipe (Sold through Amazon)

clockclock iconcutlerycutlery iconflagflag iconfolderfolder iconinstagraminstagram iconpinterestpinterest iconprintprint iconsquaressquares icon
Pantry Spicy Tomato Soup

Pantry Spicy Tomato Soup

  • Prep Time: 5 minutes
  • Cook Time: 10 minutes
  • Total Time: 15 minutes
  • Yield: 4 Servings 1x
  • Diet: Vegan


This creamy Pantry Spicy Tomato Soup recipe is vegan and contains only 9 ingredients!



  • 2 (14.5 oz.) Cans OR 1 (28 oz.) Can of Petite Diced Tomatoes*, **
  • 3 cups Vegetable Broth
  • 1 cup Coconut Milk***
  • 1/2 Yellow Onion, Small Diced
  • 3 Garlic Cloves, Crushed
  • 1 tbsp. Olive Oil
  • 1 tbsp. Italian Seasoning
  • 2 tsp. Salt
  • 1 1/2 tsp. Crushed Red Pepper Flakes


  1. Place a large pot over medium heat. Add the oil, onion, and garlic. Sauté until the onion is translucent.
  2. Add the spices and stir until aromatic.
  3. Turn off the heat and scoop the sautéed mixture into a blender. Add the canned tomatoes and vegetable broth and blend until the mixture is smooth.
  4. Add the blended mixture back to the pot over medium heat. Add the coconut milk and stir.
  5. Continue heating the soup, stirring often, until it is hot. Season with additional salt if desired and serve.


*Substitutions: You can use the regular diced or crushed tomatoes if you want, but they will likely have more water. I prefer to use the petite diced tomatoes because they seem to contain more tomatoes per can than the larger crushed or diced canned tomatoes.

**My favorite brand of canned tomatoes: My favorite brand of canned tomatoes is Cento Fine Foods.

***Coconut Milk: I prefer to use a high-quality full-fat coconut milk because it ensures that the soup is extra creamy. You can use whichever type of coconut milk you prefer, but know that it might not be as creamy as a high-quality full-fat coconut milk.

Want more cozy recipes? Check out my recipe for Simple Spiced Cider!

Leave a Reply

Your email address will not be published. Required fields are marked *