The best soup recipe for the cold weather months! This Roasted Red Pepper Tomato Soup is super healthy, vegan, and dairy free. An added bonus is that this recipe is easy and ready in only 30 minutes for busy weeknight dinners. Pair with fresh basil, croutons, or is you aren't vegan grilled cheese bites for the perfect finish. #tomatosoup #healthy #vegan #dairyfree #30minutemeal
Print Recipe
5 from 5 votes

Roasted Red Pepper Tomato Soup

The perfect healthy, vegan cool weather staple. Smooth and silky and great for lunch or dinner. This also saves well and makes wonderful leftovers. 
Prep Time5 mins
Cook Time25 mins
Total Time30 mins
Course: Main Course, Main Dish, Soup
Cuisine: American
Keyword: Roasted Red Pepper Tomato Soup
Servings: 6 Servings
Calories: 124kcal
Author: caitlyn



  • Preheat oven to 400 and line a cookie sheet with parchment paper and set aside. Remove seeds and core from red peppers and slice into four pieces each. Next, peel the garlic and set on a cutting board. Smash each piece of garlic with the side of a knife. 
  • Add red peppers, grape tomatoes and chopped onion, and garlic to the cookie sheet. Sprinkle with olive oil and top with salt, pepper and red pepper flakes if using. Roast on the center rack for 20 minutes.
  • While the vegetables are roasting, add the whole peeled tomatoes and red wine vinegar to a large pot. Cover and let simmer. 
  • After 20 minutes remove the vegetables from the oven and add everything to the large pot with the tomatoes and stir to combine. *See recipe notes for optional simmer. 
  • Using an immersion or stand blender, blend the soup until smooth and no chunks remain. Serve warm and enjoy! 


Nutrition Facts
Roasted Red Pepper Tomato Soup
Amount Per Serving (6 Servings)
Calories 124 Calories from Fat 44
% Daily Value*
Total Fat 4.9g 8%
Saturated Fat 0.7g 4%
Cholesterol 0mg 0%
Sodium 384mg 16%
Potassium 248mg 7%
Total Carbohydrates 17.6g 6%
Dietary Fiber 3.7g 15%
Sugars 10.1g
Protein 3.4g 7%
Vitamin A 61%
Vitamin C 300%
Calcium 5%
Iron 10%
* Percent Daily Values are based on a 2000 calorie diet.
*You can simmer the soup after you add the roasted vegetables to develop more flavor if you wish. If you are in a hurry or just do not want to wait you can blend and serve immediately. 
*Optional topping ideas: Croutons, fresh basil, grilled cheese bites (featured), or fresh grated Parmesan. 


Serving: 6Servings | Calories: 124kcal | Carbohydrates: 17.6g | Protein: 3.4g | Fat: 4.9g | Saturated Fat: 0.7g | Cholesterol: 0mg | Sodium: 384mg | Potassium: 248mg | Fiber: 3.7g | Sugar: 10.1g | Vitamin A: 61% | Vitamin C: 300% | Calcium: 5% | Iron: 10%
Tried this recipe?Mention @erhardtseat or tag #erhardteat!