There’s something magical about a warm bowl of tomato basil soup, especially when it has a kick of spice to it. The rich, tangy tomatoes combined with aromatic basil create a comforting blend that just feels like a warm hug. Let’s explore some homemade recipes that take this classic dish to the next level, ensuring every spoonful is full of flavor and joy!
Classic Spicy Tomato Basil Soup

Spicy Tomato Basil Soup from Tasteaholics
Rating: 5. Ingredients: 1 h 30 min Total Time: 1 h 30 min.
This recipe is a timeless favorite, but with a twist that brings a delightful heat to the table. Blending fresh tomatoes with a kick of crushed red pepper creates a smooth, velvety soup that’s bursting with flavor. It’s special because it combines fresh ingredients with a simple technique—roasting the tomatoes beforehand enhances their natural sweetness and depth.
Ingredients:
- 2 lbs ripe tomatoes, halved
- 1 onion, diced
- 4 cloves garlic, minced
- 1 cup fresh basil leaves
- 1 teaspoon crushed red pepper flakes
- 4 cups vegetable or chicken broth
- Salt and pepper to taste
- Olive oil
Instructions:
- Preheat your oven to 400°F (200°C). Arrange the halved tomatoes on a baking sheet, drizzle with olive oil, and sprinkle with salt and pepper. Roast for about 30 minutes.
- In a large pot, heat more olive oil over medium heat. Add the diced onion and cook until translucent, about 5 minutes. Stir in the minced garlic and crushed red pepper, cooking for another minute.
- Add the roasted tomatoes and broth to the pot. Bring to a simmer and cook for 20 minutes.
- Remove from heat, add the basil, and blend until smooth. Adjust seasoning and serve warm!
Spicy Tomato Basil Soup with Coconut Milk

Spicy Tomato Soup with Coconut Milk from Occasionally Eggs
Rating: 4.5. Ingredients: 40 min Total Time: 40 min.

Dairy-Free Tomato Soup With Coconut Milk from Healthy Vegetarian Recipe Delights
Rating: 4.7. Ingredients: 30 min Total Time: 30 min.
Imagine combining the comforting flavors of a traditional tomato basil soup with the creamy richness of coconut milk. This recipe takes a daring leap into the world of fusion cuisine, creating a luscious bowl of warmth that’s both spicy and sweet. The coconut milk adds a unique twist, making it special and popular among those who love a creamy texture.
Ingredients:
- 1 can (14 oz) diced tomatoes
- 1 can (14 oz) coconut milk
- 1 onion, chopped
- 3 cloves garlic, minced
- 1 tablespoon curry powder
- 1 teaspoon crushed red pepper flakes
- 2 cups vegetable broth
- 1 cup fresh basil leaves, chopped
- Salt and pepper to taste
Instructions:
- In a large pot, heat olive oil over medium heat. Sauté the chopped onion until it becomes soft, about 5 minutes. Stir in the garlic and cook for another minute.
- Add the diced tomatoes, coconut milk, curry powder, and crushed red pepper. Stir well to combine.
- Pour in the vegetable broth and bring to a simmer. Let it cook for about 15 minutes.
- Remove from heat, stir in the fresh basil, and blend until smooth. Season to taste and serve hot!
Fire-Roasted Spicy Tomato Soup

Spicy Tomato Basil Soup from Tasteaholics
Rating: 5. Ingredients: 1 h 30 min Total Time: 1 h 30 min.
For those who love the smoky flavor of fire-roasted ingredients, this soup is sure to please! Using fire-roasted tomatoes gives this recipe a depth that simply can’t be replicated. It’s popular for its bold flavors and is perfect for a chilly evening when you crave something hearty and comforting.
Ingredients:
- 2 cans (14 oz each) fire-roasted diced tomatoes
- 1 onion, diced
- 4 cloves garlic, minced
- 1 tablespoon smoked paprika
- 1 teaspoon cayenne pepper
- 4 cups vegetable broth
- 1 cup fresh basil leaves
- Salt and pepper to taste
- Olive oil
Instructions:
- In a large pot, heat olive oil over medium heat. Add the diced onion and sauté until soft, about 5 minutes. Stir in the garlic and cook for an additional minute.
- Add the fire-roasted tomatoes, smoked paprika, and cayenne pepper. Stir to combine.
- Pour in the vegetable broth, bring to a simmer, and let it cook for about 20 minutes.
- Remove from heat, stir in the fresh basil, and blend until smooth. Taste and adjust seasoning before serving warm!
Spicy Tomato Basil Soup with Roasted Red Peppers

Roasted Red Pepper Tomato Basil Soup from Pass Me Some Tasty
Rating: 5. Ingredients: Red bell peppers, basil pesto, burrata cheese, heavy cream, tomato paste Total Time: 45 min.

Roasted Tomato Basil and Red Pepper Soup with Cheesy Garlic Bread from Heavenly Spiced
Rating: 5. Ingredients: Red bell peppers, sourdough, red pepper flakes, parmesan cheese, avocado oil Total Time: 1 hr 20 min.

Roasted Red Pepper and Tomato Soup from Cookie and Kate
Rating: 4.7. Ingredients: Red bell peppers, smoked paprika, olive oil, tomatoes, garlic Total Time: 1 hr 10 min.
This version of tomato basil soup adds roasted red peppers for an extra layer of sweetness and smokiness. The peppers complement the acidity of the tomatoes beautifully, giving the soup a vibrant color and flavor. It’s a popular choice for those looking to impress guests with something delicious and different.
Ingredients:
- 1 jar (12 oz) roasted red peppers, drained
- 2 cans (14 oz each) diced tomatoes
- 1 onion, chopped
- 4 cloves garlic, minced
- 1 teaspoon red pepper flakes
- 4 cups vegetable broth
- 1 cup fresh basil leaves, chopped
- Salt and pepper to taste
- Olive oil
Instructions:
- In a large pot, heat olive oil over medium heat. Sauté the chopped onion until soft, about 5 minutes. Add the garlic and red pepper flakes, cooking for another minute.
- Add the roasted red peppers and diced tomatoes to the pot. Pour in the vegetable broth and bring to a simmer.
- Let it cook for about 20 minutes. Remove from heat, stir in the fresh basil, and blend until smooth.
- Adjust the seasoning if needed and serve hot!
Curried Spicy Tomato Basil Soup
If you’re looking for a unique twist, this curried version of tomato basil soup is a must-try! The aromatic spices of curry add a warm, exotic flavor that complements the tomatoes perfectly. It’s popular for those adventurous eaters who want to experience something new while enjoying a comforting bowl of soup.
Ingredients:
- 2 cans (14 oz each) diced tomatoes
- 1 onion, chopped
- 4 cloves garlic, minced
- 1 tablespoon curry powder
- 1 teaspoon cayenne pepper
- 4 cups vegetable broth
- 1 cup fresh basil leaves, chopped
- Salt and pepper to taste
- Olive oil
Instructions:
- In a large pot, heat olive oil over medium heat. Add the chopped onion and sauté until soft, about 5 minutes. Stir in the minced garlic, curry powder, and cayenne pepper, cooking for another minute.
- Add the diced tomatoes and vegetable broth, bringing it to a simmer. Let it cook for about 20 minutes to meld the flavors.
- Remove from heat, stir in the fresh basil, and blend until smooth. Season to taste and serve warm for a flavorful experience!