Spicy Tomato Soup

Servings: 4 Total Time: 38 mins Difficulty: Beginner
Velvety Tomato Bowl with Real Heat
Spicy Tomato Soup pinit

A good spicy tomato soup recipe starts with ripe tomatoes and a real hit of heat, not just a shake of red pepper flakes at the end. This version builds warmth from fresh chili, smoked paprika, and a slow simmer so the spice folds into the broth instead of sitting on top. You get a smooth, savory bowl that works as a light dinner or a starter with crusty bread.

The method here keeps things simple and forgiving. You don’t need a blender with a million settings or any special equipment beyond a pot and an immersion blender. The result is a velvety soup with bright acidity from the tomatoes and a steady burn that lingers without overwhelming. Making this spicy tomato soup at home is surprisingly straightforward once you know the key steps.

If you’re new to making soup from scratch, this spicy tomato soup recipe is a solid place to begin because the steps are short and the timing is hard to mess up. Most of the work is hands-off while the pot simmers. If you enjoyed this, our more is worth trying next.

Why You’ll Love These Spicy Tomato Soup

  • Ready in about 30 minutes using canned and fresh tomatoes, so you’re not tied to summer produce.
  • Adjustable heat: use one chili for gentle warmth or two for a bowl that makes your nose run a little.
  • Naturally gluten free and vegetarian as written, with easy dairy swaps if needed.
  • Freezes cleanly for up to 3 months, which makes it a smart batch-cook option.
  • One pot means minimal cleanup and the flavors deepen the next day.

Ingredients You’ll Need

  • 2 tbsp olive oil – used to sweat the aromatics and carry the spice compounds.
  • 1 medium yellow onion, diced (about 1 cup) – builds a sweet base.
  • 3 cloves garlic, minced – adds pungency that mellows during simmer.
  • 1 fresh red chili, seeded and minced – primary heat source; use two for more punch.
  • 2 tbsp tomato paste – concentrates umami and deepens color.
  • 1 tsp smoked paprika – adds smoky depth without extra heat.
  • 1 can (28 oz) whole peeled tomatoes, with juice – the body of the soup.
  • 2 cups vegetable broth – controls consistency and salt level.
  • 1/2 cup heavy cream – softens acidity and gives silkiness.
  • 1 tsp sugar – balances tomato tartness.
  • 1/2 tsp salt, plus more to finish – seasons the base.
  • 2 tbsp fresh basil, torn – stir in at the end for aroma.

Ingredient Substitutions

Heavy cream: Replace with an equal amount of full-fat coconut milk for a dairy-free version. Coconut milk keeps the soup creamy but adds a faint sweet note that pairs with the chili. Expect a slightly looser texture and a subtle tropical edge; reduce broth by 1/4 cup if you want the same thickness. The spicy tomato soup works well for weeknight cooking when time is limited.

Fresh red chili: Use 1 tsp crushed red pepper flakes if fresh chilies aren’t available. Flakes distribute heat more evenly but lack the fresh pepper’s fruity brightness. Start with half the amount and add more after blending since the burn builds as it simmers. Storing leftover spicy tomato soup correctly keeps it tasting good for days.

Whole peeled tomatoes: Swap for 2 lbs roasted fresh tomatoes if in season, using our roasted cherry tomato method as a guide. Roasted tomatoes give a sweeter, smokier profile and less canned tang. You’ll need to peel and seed them, which adds about 10 minutes of prep.

Vegetable broth: Use chicken broth for a richer, meatier backbone if you don’t need vegetarian. Chicken broth darkens the soup slightly and rounds the acidity faster. Keep salt lower at the start since packaged broths vary in sodium.

Step-by-Step Instructions

  1. Warm 2 tbsp olive oil in a 4-quart pot over medium-low heat. Add the diced onion and cook 5 minutes, stirring now and then, until it turns translucent and soft rather than browned.
  2. Stir in the minced garlic and fresh chili. Cook 1 minute until you smell the garlic but it hasn’t colored, which prevents a bitter edge.
  3. Add 2 tbsp tomato paste and 1 tsp smoked paprika. Stir constantly on medium heat for 2 minutes until the paste darkens to a rust color and smells toasted.
  4. Pour in the can of whole tomatoes with juice, breaking them up with a spoon. Add 2 cups vegetable broth, 1 tsp sugar, and 1/2 tsp salt. Bring to a gentle boil, then lower to medium-low heat and simmer 20 minutes with the lid off so the liquid reduces slightly.
  5. Remove from heat. Blend with an immersion blender until completely smooth, about 1 minute, with no visible tomato chunks remaining.
  6. Stir in 1/2 cup heavy cream and torn basil. Taste and add salt. Serve immediately or cool before storing.

Pro Tips

Seed the chili unless you want a sharper, more aggressive heat; the seeds hold most of the capsaicin and can make the soup harsh rather than rounded. For a deeper flavor, roast the tomatoes first following a slow-roast technique before adding them to the pot.

Use an immersion blender instead of a countertop one to avoid hot soup erupting from a sealed jar. If you must use a standing blender, fill it only halfway and vent the lid.

Finish with a small drizzle of olive oil and extra basil so the bowl reads fresh instead of flat. A creme brulee afterwards makes a nice mild close to the meal if you’re serving this as a dinner starter.

Don’t skip the sugar entirely even if tomatoes taste sweet; it counters the canned acidity that builds during reduction. Add it with the broth so it dissolves evenly.

Common Mistakes to Avoid

Adding cream before blending can cause it to split if the soup is too hot and acidic. Keep the cream for the final step after the heat is off and the texture is set.

Cooking the garlic on high heat burns it within seconds, leaving a acrid note that no amount of simmering fixes. Stay at medium-low heat for the aromatic step.

Using only fresh tomatoes out of season gives a watery, tart soup with weak color. The canned whole tomatoes here carry the structure; treat fresh ones as a supplement, not a replacement, unless roasted. For another easy option, check out our recipe keys.

Serving Suggestions

Pair the soup with grilled cheese for a classic contrast of fat and acid, or spoon it over tomato pasta as a saucy base. A side of warm bread dipped in the bowl cleans up the last of the broth.

For a lighter plate, serve a small cup before a green salad with shaved parmesan. The heat wakes up plain greens without needing a heavy dressing.

If you want a drink pairing, a aperol spritz cuts the chili warmth with bitter citrus fizz. Keep the portions small so the soup stays the focus.

Storage and Reheating

Cool the soup to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days. The cream content means it should not sit out longer than that safe window.

Freeze flat in zip bags for up to 3 months; thaw overnight in the fridge before reheating. Warm on medium-low heat to 165°F internal, stirring once, so the cream doesn’t break.

Reheated soup thickens slightly; loosen with a splash of broth. Avoid microwaving in a sealed container since the steam builds fast.

Recipe Variations

Smoky Chipotle Version

Replace the fresh chili with 1 tbsp chipotle in adobo, minced fine. The soup takes on a deep smoked heat and a darker red color. Use only 1 cup broth at the start since adobo adds liquid and intensity.

Protein Boost

Stir in 1 cup cooked white beans with the broth for a thicker, filling bowl. The beans break down partially during blending and add a mild nutty note. This turns the soup into a meal prep friendly main.

Roasted Garlic Swap

Use 6 cloves roasted garlic instead of raw for a sweet, mellow base. Roast them wrapped in foil at 200°C for 25 minutes, then mash in at step 2. The soup loses sharpness and gains roundness.

Green Chili Twist

Swap the red chili for 1 poblano, charred and peeled, for a grassy heat. The color shifts to orange-brown and the burn is slower. Add a squeeze of lime at the end to keep it bright.

Spicy Tomato Soup pinit
0 Add to Favorites

Spicy Tomato Soup

Difficulty: Beginner Prep Time 10 mins Cook Time 28 mins Total Time 38 mins
Servings: 4 Estimated Cost: $ 10 Calories: 220 kcal

Description

A smooth, savory spicy tomato soup built from ripe tomatoes, fresh chili, and smoked paprika with a slow simmer so the warmth folds into the broth. It works as a light dinner or starter with crusty bread and is naturally gluten free and vegetarian.

Ingredients

Cooking Mode Disabled

Instructions

  1. Warm oil and cook onion

    Warm 2 tbsp olive oil in a 4-quart pot over medium-low heat. Add the diced onion and cook 5 minutes, stirring now and then, until it turns translucent and soft rather than browned.

  2. Add garlic and chili

    Stir in the minced garlic and fresh chili. Cook 1 minute until you smell the garlic but it hasn't colored, which prevents a bitter edge from developing in the base.

  3. Toast tomato paste and paprika

    Add 2 tbsp tomato paste and 1 tsp smoked paprika. Stir constantly on medium heat for 2 minutes until the paste darkens to a rust color and smells toasted, showing the spices are bloomed.

  4. Add tomatoes and simmer

    Pour in the can of whole tomatoes with juice, breaking them up with a spoon. Add 2 cups vegetable broth, 1 tsp sugar, and 1/2 tsp salt, then bring to a gentle boil, lower to medium-low heat and simmer 20 minutes with the lid off so the liquid reduces slightly and the broth thickens.

  5. Blend until smooth

    Remove from heat. Blend with an immersion blender until completely smooth, about 1 minute, with no visible tomato chunks remaining and the texture is velvety.

  6. Stir in cream and basil

    Stir in 1/2 cup heavy cream and torn basil. Taste and add salt to finish, then serve immediately or cool before storing in the fridge.

Nutrition Facts

Servings 4


Amount Per Serving
Calories 220kcal
% Daily Value *
Total Fat 14g22%
Saturated Fat 6g30%
Cholesterol 27mg9%
Sodium 540mg23%
Total Carbohydrate 20g7%
Dietary Fiber 4g16%
Sugars 11g
Protein 4g8%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily value may be higher or lower depending on your calorie needs.

Note

  • Storage: Cool the soup to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days since the cream content means it should not sit out longer.
  • Freezing: Freeze flat in zip bags for up to 3 months and thaw overnight in the fridge before reheating to 165°F internal.
  • Pro tip: Seed the chili unless you want sharper heat, and for a deeper flavor try our roasted tomato pasta method before adding tomatoes.
  • Reheating: Warm on medium-low heat stirring once; loosen with a splash of broth if it thickens and avoid microwaving in a sealed container.
Keywords: spicy tomato soup, vegetarian soup, gluten free, one pot, immersion blender, smoked paprika, fresh chili, batch cook
Rate this recipe
Did you make this recipe?

Tag  freshlyfoodrecipes if you made this recipe. Follow @freshlyfoodrecipes on Instagram for more recipes.

Pin this recipe to share with your friends and followers.

pinit
Recipe Card powered by WP Delicious

Frequently Asked Questions

Expand All:

Can I make this ahead of time?

Yes, you can make the soup up to 4 days ahead and keep it in an airtight container in the fridge after cooling within 2 hours. For another easy option, check out our lentil soup recipe for batch cooking ideas.

Can I freeze this recipe?

Absolutely. Freeze flat in zip bags for up to 3 months, then thaw overnight in the fridge before reheating on medium-low to 165°F internal, stirring once so the cream doesn't break.

What can I substitute for the fresh red chili?

Use 1 tsp crushed red pepper flakes if fresh chilies aren't available, starting with half and adding more after blending since the burn builds. You can also swap in a charred poblano for a grassy, slower heat with a squeeze of lime at the end.

How do I know when it's done?

The soup is done after the 20-minute simmer when the broth has reduced slightly and the blended texture is completely smooth with no tomato chunks. Final doneness is confirmed when cream and basil are stirred in and it tastes balanced, with salt adjusted to your liking.

Anna Food and Lifestyle Blogger

Hi, I’m Anna — a wellness enthusiast, recipe creator, and founder of Cook Recipe. I love making healthy, easy, and feel-good meals that inspire others to live happier, more balanced lives. When I’m not in the kitchen, you’ll find me exploring new places or flowing through a yoga session! 🌿

Rate this recipe

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

Rate this recipe

Add a question

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