Roasted Red Pepper and Tomato Soup is a warm, velvety bowl of comfort that’s both nourishing and full of bold flavor. The sweetness of roasted red peppers combined with the tangy brightness of tomatoes creates a beautifully balanced soup that I love serving on cool evenings or when I need a simple yet satisfying meal.
Why You’ll Love This Recipe
I love how easy this soup is to make while tasting like it simmered all day. The roasting brings out the natural sweetness of the peppers and tomatoes, giving the soup depth and richness. It’s smooth, comforting, and perfect on its own or served with a grilled cheese sandwich, crusty bread, or a swirl of cream on top.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Red bell peppers, roasted and peeled
-
Tomatoes (fresh roasted or canned whole tomatoes)
-
Onion, chopped
-
Garlic cloves, minced
-
Olive oil
-
Vegetable or chicken broth
-
Tomato paste
-
Smoked paprika (optional)
-
Salt and black pepper
-
Heavy cream or coconut milk (optional, for creaminess)
-
Fresh basil or parsley (for garnish)
Directions
-
I start by roasting the red bell peppers until the skins are charred, then peel, seed, and chop them. (I use jarred roasted peppers when I’m short on time.)
-
In a large pot, I heat olive oil over medium heat and sauté the onion until it’s soft and translucent, about 5 minutes.
-
I add the garlic and cook for another minute until fragrant.
-
I stir in the tomato paste, then add the roasted red peppers and tomatoes.
-
I pour in the broth, add smoked paprika if using, and season with salt and pepper.
-
I bring everything to a simmer and cook for about 20–25 minutes to let the flavors blend.
-
Using an immersion blender (or regular blender in batches), I blend the soup until it’s completely smooth.
-
I stir in a splash of cream or coconut milk for richness, then taste and adjust the seasoning.
-
I serve hot, garnished with fresh herbs or a drizzle of cream.
Servings and timing
This recipe makes 4 generous servings. It takes about 10 minutes to prep and 25–30 minutes to cook. I usually have everything ready in about 40 minutes from start to finish.
Variations
Sometimes I add roasted carrots or sweet potatoes for extra depth and sweetness. For a spicier version, I throw in a pinch of red pepper flakes or a dash of cayenne. If I want it extra creamy, I blend in more heavy cream or stir in a dollop of cream cheese before serving.
Storage/Reheating
I store leftovers in an airtight container in the fridge for up to 4 days. To reheat, I warm it on the stove over low heat or microwave in short bursts, stirring in between. This soup also freezes beautifully—I cool it completely, transfer it to freezer-safe containers, and freeze for up to 3 months.
FAQs
Can I use jarred roasted red peppers?
Yes, I often use jarred roasted peppers to save time. I just drain them well before adding to the pot.
Is this soup vegan?
It can be! I skip the cream or use coconut milk instead to keep it dairy-free and completely vegan.
What kind of tomatoes work best?
I like using canned whole San Marzano tomatoes or fresh Roma tomatoes that I roast in the oven for extra flavor.
How can I thicken the soup?
If I want it thicker, I reduce the broth slightly or add a cooked potato or a handful of white beans before blending.
Can I serve this cold?
Absolutely. This soup tastes great chilled, especially during warmer months. It becomes a refreshing, savory starter when served cold with a squeeze of lemon juice.
Conclusion
Roasted Red Pepper and Tomato Soup is one of those recipes I turn to again and again. It’s simple, flavorful, and feels both cozy and fresh at the same time. Whether I’m enjoying a quiet lunch or serving it as a starter at dinner, this soup always hits the spot with its rich, roasted flavors and creamy texture.

Roasted Red Pepper and Tomato Soup
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Roasted Red Pepper and Tomato Soup is a rich, velvety blend of roasted peppers, tomatoes, and aromatics, creating a deeply flavorful and comforting dish perfect for any season.
- Total Time: 40 minutes
- Yield: 4 servings
Ingredients
- 3 red bell peppers, roasted, peeled, and chopped (or 1 jar roasted red peppers, drained)
- 4 cups tomatoes (canned whole or fresh roasted Roma), chopped
- 1 medium onion, chopped
- 3 cloves garlic, minced
- 2 tbsp olive oil
- 3 cups vegetable or chicken broth
- 1 tbsp tomato paste
- 1/2 tsp smoked paprika (optional)
- Salt and black pepper, to taste
- 1/4 cup heavy cream or coconut milk (optional)
- Fresh basil or parsley, for garnish
Instructions
- Roast red bell peppers until charred, then peel, seed, and chop. Use jarred roasted peppers if short on time.
- Heat olive oil in a large pot over medium heat. Sauté onion until translucent, about 5 minutes.
- Add garlic and cook for 1 minute until fragrant.
- Stir in tomato paste, roasted red peppers, and tomatoes.
- Pour in broth, add smoked paprika if using, and season with salt and pepper.
- Bring to a simmer and cook for 20–25 minutes to blend flavors.
- Use an immersion blender (or regular blender in batches) to puree the soup until smooth.
- Stir in cream or coconut milk if desired, and adjust seasoning.
- Serve hot, garnished with fresh herbs or a swirl of cream.
Notes
- Add roasted carrots or sweet potatoes for added depth and sweetness.
- For spice, include red pepper flakes or cayenne.
- Blend in cream cheese for extra richness.
- Cool and freeze leftovers for up to 3 months.
- Serve chilled with a squeeze of lemon for a refreshing summer version.
- Author: liinaa
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Mediterranean
- Diet: Vegan
Nutrition
- Serving Size: 1 1/2 cups
- Calories: 180
- Sugar: 8g
- Sodium: 520mg
- Fat: 10g
- Saturated Fat: 2g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 19g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 0mg