There’s nothing better than a warm, comforting bowl of roasted pepper and tomato soup. This vibrant soup is packed with deep, smoky flavors from roasted red peppers, balanced with the natural sweetness of tomatoes, and finished with a swirl of rich coconut cream and crunchy toppings.
The roasting process intensifies the flavors, bringing out the natural sugars in the vegetables while adding a slight smokiness. It’s simple to make, incredibly nourishing, and perfect for cozy nights in or as a light lunch served with crusty bread.
Whether you’re looking for a healthy weeknight meal or a vibrant dish to impress guests, this soup delivers bold flavors with minimal effort.

Ingredients
Here’s what you’ll need to make this roasted pepper and tomato soup:
- 4 large red bell peppers
- 6 ripe tomatoes, halved
- 1 small onion, chopped
- 3 cloves garlic, minced
- 2 tablespoons olive oil
- 3 cups vegetable broth
- 1 teaspoon smoked paprika
- 1/2 teaspoon ground cumin
- Salt and pepper to taste
- 1/2 cup coconut milk (for creaminess)
- 1 tablespoon balsamic vinegar
- 1/4 teaspoon red pepper flakes (optional, for heat)
- 1/4 cup toasted pumpkin seeds
- 2 tablespoons chopped fresh parsley
- 1/4 cup diced red chili peppers (optional, for garnish)
Instructions
Follow these simple steps to make your roasted pepper and tomato soup:
- Roast the Peppers and Tomatoes:
Preheat your oven to 400°F (200°C). Place the red peppers and tomatoes on a baking sheet, drizzle with 1 tablespoon of olive oil, and roast for 25-30 minutes until the skins are charred and blistered. Roasting deepens the flavors and makes peeling the peppers easier. - Steam and Peel the Peppers:
Transfer the roasted peppers to a bowl, cover with a plate, and let them steam for 10 minutes. The steam helps loosen the skins for easy removal. Once cooled, peel off the skins and discard the seeds, leaving behind tender, smoky flesh. - Sauté the Aromatics:
In a large pot, heat the remaining olive oil over medium heat. Add the chopped onion and cook until soft and translucent, about 5 minutes. Stir in the garlic, smoked paprika, cumin, and red pepper flakes (if using), and cook for another minute to enhance their aroma and deepen their flavors. - Blend the Soup:
Add the roasted peppers, tomatoes, vegetable broth, and balsamic vinegar to the pot. Use an immersion blender to puree the soup until smooth, or transfer to a blender in batches, being careful not to overfill to avoid splattering. - Simmer and Season:
Bring the soup to a gentle simmer, then stir in the coconut milk. This adds a rich, creamy element to balance the acidity of the tomatoes. Season with salt and pepper to taste. Let it cook for another 5 minutes to allow the flavors to meld together harmoniously. - Serve and Garnish:
Ladle the soup into bowls and drizzle with extra coconut milk for a creamy finish. Top with toasted pumpkin seeds for crunch, diced red chili peppers for a touch of heat, and fresh parsley for a burst of freshness.
Tweaks and Additions
Want to customize your roasted pepper and tomato soup? Try these variations:
- Make it smoky:
If you love deeper, smoky flavors, add a teaspoon of chipotle powder or char the peppers over an open flame before roasting. This enhances the roasted flavor and gives the soup a delicious, fire-kissed depth. - Add protein:
Stir in a can of white beans or chickpeas for a protein boost that makes the soup more filling while adding a creamy texture. Blending the beans into the soup will create a thick, velvety consistency, while leaving them whole adds a hearty bite. - Creamy upgrade:
Swap coconut milk for cashew cream or a dollop of dairy-free yogurt for a luscious finish. Cashew cream provides a nutty richness, while yogurt adds a slight tang that balances the sweetness of the tomatoes. - Add roasted carrots:
Roast a couple of carrots alongside the peppers and tomatoes for an extra layer of sweetness and depth in the soup. The natural sugars in carrots caramelize beautifully, enhancing the overall richness of the dish. - Spice it up:
Love heat? Try adding a finely chopped jalapeño or a drizzle of chili oil before serving. This will give the soup a fiery kick that contrasts nicely with its creamy, smoky base. - Serve with crunch:
Top with crispy chickpeas or croutons for a satisfying crunch that contrasts beautifully with the silky soup. Roasted chickpeas seasoned with paprika or garlic powder can add both texture and flavor. - Boost umami:
A splash of soy sauce or a teaspoon of miso paste can enhance the depth of flavors in this soup, giving it a rich, savory taste. Miso, in particular, adds an earthy complexity that takes the soup to the next level.

This roasted pepper and tomato soup is a soul-warming dish bursting with flavor and texture. Whether you enjoy it as a standalone meal or pair it with your favorite sides, it’s guaranteed to be a comforting delight. Enjoy!


