Spicy Tomato Soup
Spicy Tomato Soup is easy to make at home and so perfect for a chilly day! This homemade tomato soup is a comfort food classic with a bit of zing. Makes 4 servings.
Love comforting soups? Don’t miss Instant Pot French Onion Soup, Sweet Potato Bisque and Chicken Spaetzle Soup!
This tomato soup recipe was originally published on March 19, 2014. It was updated in January 2021.
It should come as no surprise that as a Tennessee girl, I wasn’t raised to know and love all kinds of spicy foods. This drew quite a bit of commentary when I attended college in Louisiana and more when I married a native Louisianan.
My husband adds hot sauce to everything.
My exploration of spicy foods started off as me wanting to make a meal flavorful (read: HOT) enough for him, but not so spicy that my tastebuds would be rendered useless for the rest of the day.
Why I love this recipe:
This Spicy Tomato Soup is an old favorite.
I made it with Winston’s love of hot sauce in mind. Not only is it a quick meal to whip up, but it’s quite delicious, and it packs a punch of heat, too.
If you’re not one for spiciness, I recommend making this soup without the added hot sauce, as that adds heat and a lovely acidity to the soup.
This easy tomato soup recipe is comforting and like the stuff from a can… but completely homemade and with some serious spice, too.
It also comes together in a pinch, so you can have dinner on the table in less than 20 minutes if you work real quick!
Serve this homemade tomato soup with grilled cheese or alongside some bread, like Honey Cornbread. It is so dang good.
Other comfort food recipes you should try: Chicken Pot Pie | Texas Chili | Vegan Potato Leek Soup | Cottage Pie | Slow Cooker Beef Stew
Need some dinner inspiration? Head on over to my Dinner Recipe Index for some ideas.
What you need to make this recipe:
The Speckled Palate participates in affiliate programs. As an Amazon Associate, I earn a commission from qualifying purchases. Please refer to my disclosure page for more information about these affiliate programs.
Let’s talk ingredients!
In addition to the tools above, you’re going to need some ingredients to make this recipe, too! Chances are, you might already have some of them in your fridge or pantry. Scroll down to the recipe card for the full measurements and instructions.
Here is what you need to get at the store:
- Extra virgin olive oil — or another lightly flavored oil. You could also use the same amount of butter, if you’re into that.
- Onion — yellow or white onion would be perfect in this tomato soup recipe
- Garlic cloves — or pre-chopped garlic if that’s more your speed. If you’re using this, be sure to measure with your heart, because this is oftentimes less flavorful.
- Tomato puree — a 28. oz. can that is preferably unseasoned
- Vegetable broth — you could swap chicken broth for this, though the soup will no longer be vegetarian.
- Kosher salt — I use a medium-grain kosher salt, but you can use the same amount of a medium-grain sea salt. If using a finer grain salt (whether it’s kosher, sea or table salt), use less, then taste your soup and add more, if necessary.
- Pepper — we’re using both (freshly ground) black pepper and crushed red pepper flakes to this recipe for a bit of heat.
- Fresh basil — but dried basil works here, too, if you don’t have the fresh stuff on hand
- Hot sauce — your favorite kind! Tabasco is a mainstay in our house.
- Heavy whipping cream — you can substitute coconut cream for this if you’re vegan and want to make this a vegan tomato soup! This is also sometimes referred to as heavy cream, and it is not the same thing as half-and-half or light cream.
How do you make tomato soup from scratch?
Prep your ingredients. Chop the onion, as well as chiffonade the basil. Get everything out of the cabinets/pantry/fridge so that once you’re cooking, you don’t have to leave the stovetop.
Heat the oil in a large saucepan, pot or a Dutch oven over medium-high heat.
Cook the onion and garlic. Saute until transparent. This will take 3-5 minutes, depending on your cookware and your stovetop.
Add the tomato puree and broth.
Bring the mixture to a boil, then lower to medium heat.
Season with the salt, black pepper, red pepper flakes and hot sauce.
Give it a taste and add more salt and pepper, if necessary.
Let simmer for 5 minutes.
Blend. Remove the soup from the heat, and transfer to the blender, blending the soup until smooth.
Add the heavy whipping cream and basil. Blend again until everything is smooth.
Garnish with additional basil, and enjoy warm.
We like to pair ours with a grilled cheese sandwich, but you do you!
Frequently Asked Questions
A chiffonade is a type of cut used for flat-leaf herbs like basil, as well as leafy greens.
Basically, you’re going to take a few basil leaves, stack them on top of each other, then roll them tightly into a roll and then slicing to make little thin ribbons.
We spice up this homemade creamy tomato soup with a combination of red pepper flakes and hot sauce. It has some serious heat, so if you’re not one for spiciness, I suggest going light on the hot sauce.
If you’re here and looking to spice up a canned soup mix, add a few shakes of hot sauce into your soup to give it a little zing!
Back in the day, for a soup to be a bisque, it had to involve a seafood stock. Now, a soup is considered a bisque if a cream is used to add thickness and creaminess.
Quick tips and tricks to the best Creamy Tomato Soup
- Double the recipe for a crowd! This soup is so comforting and perfect for a soup party.
- Freeze the leftovers or make a batch to freeze. Simply put the room temperature soup into a freezer-safe storage container. Freeze for up to 3 months. When you’re ready to eat it, let it thaw in the fridge and reheat in the microwave in 30 second bursts.
- Customize it to your tastebuds. If you’re not a fan of heat, I suggest using half of the suggested hot sauce and half of the red pepper flakes, too. Taste as you go and add more if you can handle it. Because there’s nothing more frustrating than making a dish that’s too spicy for you to handle.
- Make it vegan with a simple swap. Instead of using heavy whipping cream, turn this into vegan tomato soup by using coconut cream. Easy peasy and fantastic if you’re cooking for people who have different diets than your own.
Here’s how you can make a batch in your own home…
Spicy Tomato Soup
Ingredients
- 2 tablespoons extra virgin olive oil
- 1 large onion diced
- 4 garlic cloves minced
- 28 oz. tomato puree
- 2 cups vegetable broth
- 1 teaspoon kosher salt
- 1 teaspoon black pepper freshly ground
- ½ teaspoon red pepper flakes
- 2 tablespoons fresh basil or 1 tablespoon dried basil
- 2 teaspoons hot sauce
- ¼ cup heavy whipping cream
As an Amazon Associate and member of other affiliate programs, I earn from qualifying purchases.
Instructions
- Heat the olive oil in a large saucepan over medium-high heat.
- When hot, add the onion and garlic cloves, cooking until transparent, about 5-6 minutes.
- Add the tomato puree and broth. Season with salt, black pepper, red pepper flakes and hot sauce. Stir and bring to a boil.
- Remove from heat, and transfer to a blender. Blend the ingredients together until smooth, then pour in the heavy whipping cream. Measure in the basil, too, and blend until smooth.
- Spoon out the soup into bowls. Chiffonade another fresh basil leaf, topping the soup with the herb garnish, and enjoy warm.
Notes
Quick tips and tricks to the best Creamy Tomato Soup
- Double the recipe for a crowd! This soup is so comforting and perfect for a soup party.
- Freeze the leftovers (or make a batch to freeze.) Simply put the room temperature soup into a freezer-safe storage container. Freeze for up to 3 months. When you’re ready to eat it, let it thaw in the fridge and reheat in the microwave in 30 second bursts.
- Customize it to your tastebuds. If you’re not a fan of heat, I suggest using half of the suggested hot sauce and half of the red pepper flakes, too. Taste as you go and add more if you can handle it. Because there’s nothing more frustrating than making a dish that’s too spicy for you to handle.
- Make it vegan with a simple swap. Instead of using heavy whipping cream, turn this into vegan tomato soup by using coconut cream. Easy peasy and fantastic if you’re cooking for people who have different diets than your own.
Nutrition
About the Author:
Erin Parker is a Southern gal living in Texas with her husband and two daughters. She started The Speckled Palate to share what she was cooking as a newlywed… and over the years, it’s evolved to capture her love for hosting. Specifically, the EASIEST, lowest key entertaining because everyone deserves to see their people and connect over good food. Learn more about her…
Homemade tomato soup is really the best, isn’t it? I am firmly in the spice-lovers’ camp (regardless of a midwestern childhood where even salt was looked at with suspicion), so this sounds just about perfect!
Oh yum… this makes me want to scratch my dinners plans and make this instead! My mouth is watering. Love tomato soup and anything spicy 🙂
This looks fantastic!
I love tomato soup, whatever the weather happens to be! Particularly with grilled cheese… mmmm 🙂 What is it about tomato and cheese? They go so perfectly together, like peas and carrots… or actually, even better than peas and carrots (you wouldn’t grill those in a sandwich together). Love the extra spice in this Erin. Gorgeous! x
I love that this is a spicy version of tomato soup! Can’t wait to try it 🙂
This looks absolutely mouthwatering! I love the tomato soup/grilled cheese sandwich combination.
This looks delicious. Is there an alternative to whipping cream? (I’m a lactard)
I used silk dairy free heavy whipping cream. It is delicious. Turned out awesome.
Oh, this is so great to know, Vickie! I’m glad it turned out awesome for you!
good reeeeeeeeeeeeeeeee
Tomato soup is my favorite! It’s so hard to get at any restaurant here in the States, so I always make my own. Will definitely try this recipe! Thanks for sharing, Erin.