SoupsCreamy Roasted Red Pepper and Tomato Soup with Basil
Soupsvegetarianvegangluten-free

Creamy Roasted Red Pepper and Tomato Soup with Basil

I absolutely adore how the roasting process transforms the peppers into something deeply caramelized and sweet, creating this incredible depth of flavor that just can't be achieved with raw vegetables. The aroma that fills your kitchen as everything roasts is absolutely heavenly - smoky, garlicky, and incredibly inviting. When you blend everything together, that beautiful vibrant orange-red color just makes you happy, and the first spoonful is this perfect balance of creamy, tangy, and herbaceous that warms you from the inside out. It's the kind of soup that makes you want to curl up with a good book and a cozy blanket on a cool evening.

4.7(32 reviews)
65 min(20 prep + 45 cook)
4 servings
Easy
By Maya R.·Published July 2, 2026
Creamy Roasted Red Pepper and Tomato Soup with Basil

Ingredients

Servings
4

Nutrition Facts

Per serving · 4 servings total

Calories
285kcal
Protein
5g
Carbs
28g
Fat
16g
Fiber
6g
Sugar
12g

Instructions

Tap a step to mark it complete as you cook.

  1. Preheat your oven to 400°F (200°C). Arrange the red bell peppers on a baking sheet and roast for 25-30 minutes, turning occasionally, until the skins are charred and blistered.

  2. Transfer the hot peppers to a bowl, cover with plastic wrap, and let them steam for 10 minutes. This makes the skins super easy to peel off.

  3. Once cool enough to handle, peel the peppers, remove the stems and seeds, and roughly chop them. Set aside.

  4. Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and sauté for 5-7 minutes until softened and translucent.

  5. Add the minced garlic and cook for another minute until fragrant, stirring constantly to prevent burning.

  6. Add the roasted red peppers, drained diced tomatoes, vegetable broth, and balsamic vinegar to the pot. Bring to a simmer and cook for 15-20 minutes, allowing the flavors to meld together.

  7. Remove the pot from heat and stir in the coconut milk and fresh basil leaves. Let it cool for about 10 minutes before blending.

  8. Using an immersion blender, carefully blend the soup until smooth and creamy. Alternatively, transfer the soup in batches to a regular blender and blend until smooth, being careful with the hot liquid.

  9. Return the blended soup to the pot and heat gently over low heat. Season with salt and pepper to taste, adjusting the seasoning as needed.

  10. Ladle the soup into bowls and garnish with a drizzle of olive oil and fresh basil leaves. Serve hot with crusty bread for dipping.

Recipe notes

This soup tastes even better the next day as the flavors continue to develop. For an extra creamy texture, you can add an extra 1/4 cup of coconut milk. For a smoky kick, add a pinch of smoked paprika or a dash of liquid smoke along with the garlic.

You might also like

More soups to add to your rotation.

Creamy Tomato Basil Soup
Soups
4.9(815)45 min

Creamy Tomato Basil Soup

Blistered tomatoes, sweet onion, and a generous handful of basil blended into a velvety soup that rivals any bistro version.

VeganGluten-FreeComfort
Roasted Butternut Squash Soup with Sage
Soups
4.9(723)60 min

Roasted Butternut Squash Soup with Sage

Silky, golden soup with deep roasted squash flavor, finished with crispy sage and a swirl of coconut cream.

VeganGluten-FreeComfort
Hearty Lentil & Vegetable Soup
Soups
4.8(689)55 min

Hearty Lentil & Vegetable Soup

A rustic, rib-sticking soup with green lentils, carrots, celery, and a fragrant base of mirepoix and tomato.

VeganGluten-FreeOne-Pot