Spicy Creamy Tomato Soup

Some of the links in this post may be affiliate links. This means if you click on the link and purchase the item, we will receive a commission at no extra cost to you.

Feel good with fire…

When you need a little hearty and homey pick-me-up, a spicy creamy tomato soup can hit all the right notes. It’s total comfort food, but with a fiery edge that’ll really help get your blood pumping. Pair it with a jalapeño popper grilled cheese sandwich and you have quite the lunchtime meal!

This recipe calls for only a small amount of cayenne pepper powder, but you can increase the heat by adding more during cooking or use a sprinkle of cayenne as a garnish to bring both heat and a dash of color to the dish.

Spicy Creamy Tomato Soup

Spicy Creamy Tomato Soup

3.50 from 4 votes



  • Preheat oven to 450 degrees Fahrenheit and line a baking sheet with aluminum foil.
  • Strain the whole tomatoes (keep the liquid) and remove the seeds from the tomatoes as the liquid strains.
  • Place the seeded tomatoes onto the baking sheet. Sprinkle the tomatoes with the light brown sugar. Put the baking sheet into the oven and roast the tomatoes for 30 minutes (or until the tomatoes lightly char). 
  • In a large soup pot over medium-high heat, melt the butter, then add the onion. Sauté the onion in the butter until translucent (approximately 5 minutes). 
  • To the soup pot add the flour, tomato paste, cayenne pepper powder, and salt. Stir to aromatic (one minute). 
  • Add the chicken broth to the soup pot and stir to combine with the butter/onion mix. Simmer the chicken broth for 4 to 5 minutes. 
  • Add the tomato juice from the canned whole tomatoes and stir to combine. Bring the liquid to a boil, then lower heat to medium to simmer. 
  • Add the roasted tomatoes to the liquid and stir to combine. Continue simmering the soup for 15 to 20 minutes, until the liquid has slightly thickened. 
  • Using a hand blender, blend the tomatoes to smooth in the soup, then turn the heat to low and add the apple juice and cream. Simmer for 2 to 3 minutes, stirring occasionally. 
  • Ladle the soup into bowls then top with croutons. OPTIONAL: Sprinkle a dash of cayenne pepper powder atop the soup for additional color and heat. 
Did you make this?Mention @PepperScale or tag #PepperScale so we can see what you made!

See more of our spicy recipes…

UPDATE NOTICE: This post was updated on January 20, 2021 to include new content.
Notify of
Inline Feedbacks
View all comments